• DocumentCode
    1620627
  • Title

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

  • Author

    Seo, Suk-Hyun ; Lee, Sang-Won ; Hwang, Sung-Ho ; Jeon, Jae Wook

  • Author_Institution
    Sch. of Inf. & Commun. Eng., Sungkyunkwan Univ., Suwon
  • fYear
    2006
  • Firstpage
    2256
  • Lastpage
    2261
  • Abstract
    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
  • Keywords
    buffer storage; controller area networks; data integrity; embedded systems; finite state machines; internetworking; protocols; random-access storage; CAN; CPU data bus; ECU embedded system; FlexRay protocol; communication controller; data integrity; finite state machine; message buffer RAM; network gateway; Automata; Buffer storage; Clocks; Communication system control; Control systems; Embedded system; Frequency; Protocols; Read-write memory; Reduced instruction set computing; CAN; ECU; Embedded system; FlexRay; Gateway;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SICE-ICASE, 2006. International Joint Conference
  • Conference_Location
    Busan
  • Print_ISBN
    89-950038-4-7
  • Electronic_ISBN
    89-950038-5-5
  • Type

    conf

  • DOI
    10.1109/SICE.2006.315813
  • Filename
    4109064