Registered
CAN CONTROLLER AND METHOD FOR TRANSMISSION OF DATA USING THE SAME
- Inventors
-
Jeongmin Yang, Kwon Young-Su, Kang Sung Weon
- Application No.
-
10-2017-0128073 (2017.09.29)
KIPRIS
- Publication No.
-
10-2018-0064274 (2018.06.14)
- Registration No.
- 10-2204954-0000 (2021.01.13)
- Country
- KOREA
- Project Code
-
16PB2300, Automotive ECU SoC and Embedded SW for Multi-domain Integration,
Kwon Young-Su
- Abstract
- 본 발명은 CAN 컨트롤러 및 이를 이용한 데이터 전송 방법에 관한 것이다. 본 발명의 실시예에 따른 CAN 컨트롤러는 리시버, 수신 선입선출 메모리, 송신 선입선출 메모리, 및 트랜스미터를 포함한다. 리시버는 설정된 프로토콜에 따라 CAN 버스로부터 수신된 수신 정보를 분석한다. 수신 선입 선출 메모리는 수신 정보의 식별 데이터 및 버스 로드에 기초하여 이전에 저장된 수신 정보에 겹쳐 쓰여지도록 수신 정보를 저장한다. 송신 선입선출 메모리는 송신 정보의 식별 데이터 및 프로세서 로드에 기초하여 이전에 저장된 송신 정보에 겹쳐 쓰여지도록 송신 정보를 저장한다. 트랜스미터는 프로토콜을 설정하고, 설정된 프로토콜에 따라 송신 선입 선출 메모리에 저장된 송신 정보를 CAN 버스로 송신한다. 본 발명에 따르면, 다양한 CAN 프로토콜이 지원되고, CAN 통신의 신속성이 확보된다.