Flexray Communication Controller for Intra-Vehicular Communication and Its Realization in FPGA
Keywords:
Flexray, Electronic Control units, Field Programmable Gate ArrayAbstract
Intra-vehicular communication describes an exchange of data within the ECUs (Electronic Control Units) of the vehicle which are involved in vehicular applications. The Flex Ray protocol is a unique time-triggered protocol that provides options for deterministic data that arrives in an expectable time frame. In case of CAN (Controller Area Network) it provides a dynamic event-driven data to handle a large variety of frames. The Flex Ray communication cycle is the fundamental element of the media-access scheme within Flex Ray. The main advantage of flex Ray communication protocol is its constant latency. It also have dual channel for redundancy or faster transfer. This paper describes a field-programmable gate array (FPGA)-based communication controller (CC). This features configurable extensions to provide functionality that is unavailable with standard implementations or off-the-shelf devices. VHDL simulation & FPGA synthesis results of communication controller of flexray controller are tested on Quartus II version 12.1 are presented.
References
- T. Fuhrer,B.Muller, W. Dieterle ,F. Hartwich,R. Hugel and M. Walther “Time triggered communication on CAN”, Robert Bosch GmbH, In proc of 7th International CAN Conference, 2000.
- J. Ferreira, P. Pedreiras, L. Almeida and J. A.Fonseca, “The FTT-CAN protocol for flexibility in safety-criticalsystems” IEEE Micro, pp. 0272-1732, July–August 2002
- J. Pimentel, J. Kaniarz, “A CAN-based application level error detection and fault containment protocol”A Fault Management Protocol for TTP/C. In Proc of IECON’01 (Int. Conf. On Industrial Electronics), pp. 1800- 1805, Denver,2004
- F.Hartwich, B.Müller,T. Führer and R. Hugel, “CAN Network with Time Triggered Communication”, Robert Bosch GmbH ,In proc of International CAN Conference, 2005.
- J. J. Nielsen and H. P. Schwefel, “Markov chain-based Performance evaluation of FlexRay dynamic segment,” in Proc of Int. Workshop Real Time Netw., 2007, pp. 1–6.
- S.C. Talbot and S. Ren, “Comparison of FieldBus Systems, CAN, TTCAN, FlexRay and LIN in Passenger Vehicles” IEEE Int. Conf. on Distributed Computing Syst., pp. 1545-0678, 2009
- M. Lukasiewycz, M. Glab, J. Teich, and P. Milbredt, “FlexRay schedule optimization of the static segment,” in Proc. Int. Conf. Hardware/Software Codes. Syst. Synthesis (CODES+ISSS), 2009, pp. 363–372
- E. G. Schmidt and K. Schmidt, “Message scheduling for the FlexRay protocol: The dynamic segment,” IEEE Trans. Veh. Technol., vol. 58, no. 5, pp. 2160–2169, Jun. 2009.
- A.Forsberg and J.Hedberg,“Comparison of FlexRay and CAN-bus for real-time communication” Malardalen University, Hogskoleplan 1, afg05001@student.mdh.se, 2011
- S. R. Gadekar and S. Kodgire, “LIN protocol-emerging trend in automotive electronics”, International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 6, pp. 507-514, nov 2013
- A. U. Jadhav and N.M. Wagdarikar, ” A Review: Control Area Network (CAN) based Intelligent vehicle system for driver assistance using Advanced RISC Machines (ARM)”,IEEE Int. Conf. on Pervasive Computing (ICPC), pp.978-1-4799-6272-3, 2015
- S. Shreejith and S. A. Fahmy, “Extensible FlexRay communication controller for FPGA-based automotive systems”, IEEE transactions on vehicular technology, vol. 64, no. 2, february 2015
- F. Consortium, "FlexRay Communication System, Protocol Specification, Version 2.1 Rev.A," FlexRay Consortium, 12 December 2005.
Downloads
Published
Issue
Section
License
Copyright (c) IJSRSET

This work is licensed under a Creative Commons Attribution 4.0 International License.