dc.contributorCarro, Luigi
dc.creatorPinto, Matheus Vogel
dc.date2011-08-13T06:06:33Z
dc.date2011
dc.identifierhttp://hdl.handle.net/10183/31052
dc.identifier000782280
dc.descriptionEste trabalho apresentará a implementação do protocolo CAN, altamente usado em veículos e equipamentos médicos, em um alto nível de abstração utilizando MATLAB e Simulink, para geração automática de código em VHDL. Além de exigir um período menor de desenvolvimento e menos suscetividade a erros, com ferramentas baseada em modelos, é possível gerar códigos em diferentes linguagens, que possuiriam o mesmo comportamento e utilizando o mesmo modelo. Conseguindo gerar um HDL para esse protocolo, seria possível em apenas um ASIC ou FPGA, ter toda a aplicação e o controlador do protocolo em um componente, sem a necessidade de componentes extras, como um só para aplicação e outro só para o controlador. Será ainda implementado mais um módulo que permite a conexão de vários módulos ao mesmo controlador de comunicação.
dc.descriptionThis manual has the purpose of present an implementation of the CAN protocol, highly used in vehicles and medical equipments, in a high level of abstraction using MATLAB and Simulink, to generate automatically VHDL code. Beyond demands a shorter development period and less susceptible to errors, with model-based tools is possible to generate code to different languages, which has the same behavior and using the same model. Generating a HDL code to this protocol, would be possible have in an ASIC or FPGA, the whole application and the protocol controller in one single device, without the need for extra devices, like one for the application and other to the controller. Will be implemented also one more module, that handles the connection of the controller with several application modules.
dc.formatapplication/pdf
dc.languagepor
dc.rightsOpen Access
dc.subjectMicroeletrônica
dc.subjectVhdl
dc.subjectCAN
dc.subjectSimulink
dc.subjectVHDL
dc.subjectAutomatic code generation
dc.titleImplementação do protocolo CAN utilizando simulink para geração automática de VHDL
dc.typeTrabalho de conclusão de graduação


Este ítem pertenece a la siguiente institución