Design of Local Interconnect Network Controller for Automotive Applications
Authors: Jong-Bae Lee, Seongsoo Lee
Abstract:
Local interconnect network (LIN) is a communication protocol that combines sensors, actuators, and processors to a functional module in automotive applications. In this paper, a LIN ver. 2.2A controller was designed in Verilog hardware description language (Verilog HDL) and implemented in field-programmable gate array (FPGA). Its operation was verified by making full-scale LIN network with the presented FPGA-implemented LIN controller, commercial LIN transceivers, and commercial processors. When described in Verilog HDL and synthesized in 0.18 μm technology, its gate size was about 2,300 gates.
Keywords: Local interconnect network, controller, transceiver, processor.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1339554
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1586References:
[1] M. Choi, S. Kim, and S. Seo, “Status and Perspective of Automotive Communication Technology”, Magazine of IEIE, vol.37, no.5, pp. 23-37, May 2010.
[2] ISO SC31, ISO 11898-1:2015, “Road vehicles - Controller area network (CAN) - Part 1: Data link layer and physical signaling”, http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=63648, (Accessed on 30 Sep. 2016).
[3] ISO SC31, ISO 17987-1:2016, “Road vehicles - Local Interconnect Network (LIN) - Part 1: General information and use case definition”, http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=61222, (Accessed on 30 Sep. 2016).
[4] LIN Steering Group, “LIN Specification, Revision 2.2A”, www.lin-subbus.org, (Accessed on 30 Sep. 2016).
[5] J. Lee and S. Lee, “Implementation of the LIN Controller Using Verilog HDL”, in Proc. of IKEEE Summer Conference, 2016, pp. 1-2
[6] XILINX, “Implementing a LIN Controller on a CoolRunner-II CPLD, XAPP432 (v1.1)”, http://www.xilinx.com/support/documentation/ application_notes/xapp432.pdf, (Accessed on 30 Sep. 2016).