By Topic

Development of Network Gateway Between CAN and FlexRay Protocols For ECU Embedded Systems

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Suk-Hyun Seo ; Sch. of Inf. & Commun. Eng., Sungkyunkwan Univ., Suwon ; Sang-Won Lee ; Sung-Ho Hwang ; Jae Wook Jeon

This paper presents a network gateway between the CAN and FlexRay protocols for ECU embedded systems. Flexible gateways are necessary for implementing several functions to avoiding the need for increased clock speed. This gateway system is based on a second internal control unit, which can be implemented as a RISC or a specialized finite state machine and use combined message buffer RAM. The control unit is used to lessen the interrupt burden of the main CPU and to reduce the required CPU performance, while message buffer RAM is used to store all messages transmitted and received. It requires a high system frequency to guarantee the transfer of data between two or more networks in real-time and to assure data integrity. To compensate for the limited functionality of the modules, the control unit requires greater program memory capacity, for storing the complex routing information. This gateway system is based on proven communication controllers, expanded with a gateway interface. These communication controllers are linked by an independent CPU data bus structure that enables the transfer of messages. The data flow between the modules is controlled by an application specific gateway unit that provides all control signals. This unit consists of special function registers or of an independent CPU finite state machine. Due to the special gateway interfaces, which allows concurrent CPU and gateway unit request to the same cell, semaphores and flags are not necessary. This maximizes the flexibility of the module. These Gateways play and will continue to play a major role in automotive networks such as CAN, and FlexRay

Published in:

SICE-ICASE, 2006. International Joint Conference

Date of Conference:

18-21 Oct. 2006