Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18235
Title: Controlador CAN em VHDL.
Other Titles: CAN controller in VHDL.
???metadata.dc.creator???: MORAIS, Daniel Cardoso de.
???metadata.dc.contributor.advisor1???: MORAIS, Marcos Ricardo Alcântara.
???metadata.dc.contributor.referee1???: OLIVEIRA, Alexandre Cunha
Keywords: Controlador CAN;Rede CAN;Controller Area Network;Linguagem VHDL;IP-core;Arranjo de Portas Programáveis em Campo;FPGA;Field Programmable Gate Array;CAN controller;CAN Network;Controller Area Network;VHDL Language;Field Programmable Doors Arrangement;Field Programmable Gate Array
Issue Date: 24-Jul-2012
Publisher: Universidade Federal de Campina Grande
Citation: MORAIS, Daniel Cardoso de. Controlador CAN em VHDL. 2012. 54f. (Trabalho de Conclusão de Curso - Monografia), Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2012. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18235
???metadata.dc.description.resumo???: A rede CAN (Controller Area Network) foi desenvolvida por Robert Bosch GmbH, em meados da década de 1980, com o propósito de ser utilizada em comunicação de ECU (Electronic Control Units) em veículos. Hoje é amplamente utilizada em várias áreas. A proposta deste trabalho é desenvolver um controlador de rede CAN utilizando a linguagem VHDL. O projeto do controlador é capaz de construir mensagem, arbitrar, verificar erros e enviar mensagens de erro. A verificação funcional é feita utilizando o Xilinx ISim 12.3, que simula o controlador se comunicando com outro. Por fim, o controlador é implementado na placa XUPV5-LX110T da Xilinx para realizar o teste de compatibilidade ao se comunicar com um outro dispositivo CAN, o USB-to-CAN compact da IXXAT.
Abstract: The CAN (Controller Area Network) network was developed by Robert Bosch GmbH, in mid-1980, with the purpose of be used in communication of ECUs (Electronic Control Units) to vehicles. Today it is widely used in various areas. This work aims to develop a CAN network controller using VHDL. The controller project is able to build message, arbitration, error checking and sending error messages. The functional verification is performed using the Xilinx ISIM 3.12 simulating the controller communicating with each other. Finally, the controller is implemented on-board XUPV5 LX110T of Xilinx, for testing compatibility when communicating with another CAN device, the USB-to-CAN compact of IXXAT.
Keywords: Controlador CAN
Rede CAN
Controller Area Network
Linguagem VHDL
IP-core
Arranjo de Portas Programáveis em Campo
FPGA
Field Programmable Gate Array
CAN controller
CAN Network
Controller Area Network
VHDL Language
Field Programmable Doors Arrangement
Field Programmable Gate Array
???metadata.dc.subject.cnpq???: Engenharia Elétrica.
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18235
Appears in Collections:Curso de Bacharelado em Engenharia Elétrica - CEEI - Monografias

Files in This Item:
File Description SizeFormat 
DANIEL CARDOSO DE MORAIS - TCC ENG. ELÉTRICA 2012.pdfDaniel Cardoso de Morais - TCC Eng. Elétrica 20124.01 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.