Active Star를 이용한 FlexRay 네트워크 구현

Implementation of FlexRay Network using Active Star

  • 장인걸 (전북대학교 전자정보공학부) ;
  • 전창하 (전북대학교 전자정보공학부) ;
  • 이재경 (전북대학교 전자정보공학부) ;
  • 정진균 (전북대학교 전자정보공학부)
  • Jang, In-Gul (Div. of Electronic & Information Engineering Chonbuk University) ;
  • Jeon, Chang-Ha (Div. of Electronic & Information Engineering Chonbuk University) ;
  • Lee, Jae-Kyung (Div. of Electronic & Information Engineering Chonbuk University) ;
  • Chung, Jin-Gyun (Div. of Electronic & Information Engineering Chonbuk University)
  • 발행 : 2009.07.25

초록

FlexRay는 차량의 성능향상과 많은 전자제어 유닛으로 인해 발생하는 배선 및 성능저하를 개선하기 위한 고성능 통신 시스템 네트워크의 표준이다. 최대 10Mbps의 데이터 전송 속도를 가지며 2개의 채널을 통해 동시에 전송할 수 있다. FlexRay 시스템을 하드웨어로 구현하기 위해 SDL로 설계된 결과를 토대로 Verilog HDL을 이용하여 설계하였고, Magna/Hynix 0.18 um 공정을 이용해 Synopsys Design Compiler를 사용해 합성하였다. FlexRay 시스템에서 여러 노드 사이의 통신 제어를 위해 active star와 passive star가 사용되는데 active star는 최대 10Mbps의 빠른 데이터 전송에 주로 쓰인다. 본 논문에서는 active star를 이용한 FlexRay 네트워크를 구현하기 위해 설계한 FlexRay 시스템 외에 active star를 제어하기 위한 별도의 controller를 구현하였고 하나의 송신노드에 두 개의 수신노드를 연결하여 각각의 수신노드에 다른 프레임 메시지를 전송하는 실험을 통하여 올바른 동작이 이뤄짐을 확인하였다.

FlexRay is a new standard of network communication system which provides solutions to the degradation problems generated by many ECU (Electronic Control Unit) connections in automobiles and automation systems. The upper bound of the data rate is 10Mbps and it provides two channels for redundancy In this paper, FlexRay system is first designed using SDL. For hardware implementation, FlexRay system is designed using Verilog HDL based on the SDL design result. The designed system is synthesized using Synopsys Design Compiler with the Magna/Hynix 0.18 um cell library. In this paper, to construct a FlexRay network, active star is used since active star systems can provide high speed data transmission up to 10Mbps. The performance of the star network is tested using one transmitter node and two receiver nodes.

키워드

참고문헌

  1. G. Leen and D. Hefferman, 'Digital networks in the automotive vehicle,' IEEE Computer and Control Engineering Journal, vol. 10, no. 6, pp. 257-266, Dec. 1999 https://doi.org/10.1049/cce:19990604
  2. FlexRay Communications System–Protocol Specification, v2.1 Revision A, FlexRay Consortium, Dec. 2005
  3. Dominique Paret. Multiplexed Networks for Em-bedded Systems. John Wiley & Sons, Ltd, 2007
  4. ITU-T Z.100, CCITT Specification and Description Language (SDL), 1996
  5. SDL-Forum Homepage,http://www.sdl-forum.org
  6. ITU-T Z.100, CCITT, Specification and Descrip- tion Language (SDL), 1996