Font Size: a A A

Based On The FPGA/SOPC Car Gateway Platform Design Research

Posted on:2014-11-19Degree:MasterType:Thesis
Country:ChinaCandidate:W F WuFull Text:PDF
GTID:2252330425483787Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
The increasingly multi-and the traditional mechanical control unit has been alternatedby the electronic control unit (ECU). to enhance the cost savings, diversification of function,safety and reliable. In recent years, with the rapid development of automotive electronics, thecomplexity of the automotive network also be improved. Network is the the basis of of thedistributed systems, while the the current commonly used automobile bus standard includingLocal Interconnect Network (LIN), control local area Network (CAN) and FlexRay. Theyhave the different kinds of characteristics and advantages to meet the different applicationrequirements. Exchange data between them have a higher probability of error because ofdifferent clock, bandwidth and data frame format. Therefore, in order to solve this problem,this paper designs a flexible, high-performance real-time trusted car bus gateway base on theSOPC technology to meet flexible and efficient automobiles bus gateway design goals. Byusing hierarchical sub-module design method to design automotive bus gateway on FPGAplatform, and calling the MicroBlaze soft-core and bus control IP constitute a gatewayplatform for the conversion between the gateway data. The work include as follows:First, this paper introduces the mainly several kinds of car bus: CAN, LIN and FlexRay.Base on the analyzed work of three kinds of bus protocol data packet, the communicationmechanism and principle of clock synchronization. And compared the characteristics of thedifferent inside the bus. Automotive bus gateway design methods are reviewed in this paper,compares the different characteristics of automotive bus gateway processor implementation.Secondly, on the basis of bus specification. Refer to the manual controller chip,designed the CAN, LIN, FlexRay three bus modular design in the physical. According to busprotocol specification, using hardware description language, study the FPGA realizationmethod of the vehicle CAN bus controller, LIN. By using modular design method, the top-down way to design the CAN bus control, LIN bus controller, and a behavior simulation wascarried out.Finally, from the gateway system overall design, combined with the car bus transceivercircuit design and the bus controller IP core design, using Xinlinx development toolscomplete SOPC car gateway system overall design. Inside the FPGA embeddedmicroprocessor MicroBlaze, forming the SOPC system on programmable chip. Commonprocessor, program code and the peripheral circuit is downloaded to the FPGA, thecombination of independent automobile network physical layer module to form a completecar gateway system. And easy on the NEXYS3development board system verification work. The purpose of this article is not limited to design a car using gateway, but a commonplatform car network research. Through a call to the custom of the soft core to the peripheryfeature (to define your own or third party IP) system and digital logic circuit connected in apiece of FPGA, the MicroBlaze soft core under the control...
Keywords/Search Tags:Car Gateway, Field Programmable Gate Array (FPGA), the SOPC, MicroBlaze, Flexibility
PDF Full Text Request
Related items