DOI QR코드

DOI QR Code

Design and Verification of Automotive CAN Controller

차량용 CAN 제어기의 설계 및 검증

  • Lee, Jong-Bae (School of Electronic Engineering, Soongsil University) ;
  • Lee, Seongsoo (School of Electronic Engineering, Soongsil University)
  • Received : 2017.05.25
  • Accepted : 2017.06.27
  • Published : 2017.06.30

Abstract

CAN (controller area network) is a standard real-time serial communication protocol, and it was developed to control various in-vehicle electronic modules. In this paper, a CAN controller was designed in Verilog HDL, based on CAN ver. 2.0A and 2.0B. The designed CAN controller was implemented in FPGA, and it was verified its operation by connecting commercial chips. Its size is about 7,800 gates when synthesized in 0.18um technology.

차량 내 다양한 전자 장치를 제어하기 위해 실시간 직렬 통신 프로토콜인 CAN(controller area network)이 개발되었다. 본 논문에서는 Verilog HDL을 이용하여 CAN 버전 2.0A, 2.0B를 만족하는 CAN 제어기를 설계하였다. 설계된 CAN 제어기는 FPGA로 구현하여 상용 칩과 연결하여 동작을 확인하였다. 0.18um 공정에서 합성하였을 때의 게이트 수는 약 7,800 게이트이다.

Keywords

References

  1. Bosch, "CAN Literature", http://www.boschsemiconductors.de/en/automotive_electronics/ip_modules/can_literature_2.html
  2. ISO SC31, ISO 11898-1:2015, "Road vehicles - Controller area network (CAN) - Part 1: Data link layer and physical signalling", http://www.iso.org/iso/catalogue_detail.htm?csnumber=63648
  3. J. Lee and S. Lee, "Design and Verification of Automotive LIN Controller," j.inst.Korean. electr.electron.eng, vol. 20, no. 3, pp. 333-336, 2016.DOI:10.7471/ikeee.2016.20.3.333

Cited by

  1. 주차 보조 시스템을 위한 ECU 설계 vol.24, pp.4, 2017, https://doi.org/10.7471/ikeee.2020.24.4.1172