Total views : 381

Verilog Implementation of Collision Avoidance System based on FlexRay Protocol


  • Department of Electronics and Communication, Amrita Vishwa Vidyapeetham, Kollam - 690525, Kerala, India


Background/Objective: The objective of this paper is to provide an insight into the FlexRay protocol, as well as build a simple collision avoidance system based on it. FlexRay is a next generation intra-vehicular communication protocol that provides fault-tolerant, flexible, high data rate and deterministic communication between the different electronic units in an automobile, mainly used for advanced automobile control and safety-critical applications. Methods/Statistical Analysis: Here, a simple collision avoidance system for an automobile is built using Verilog HDL, where data is transmitted according to the FlexRay protocol. Separate Verilog modules are designed for an ultrasonic sensor and a motor. Data is transmitted in the FlexRay frame format. Simulation of results are tested in ModelSim tool. Findings: It is observed that under the FlexRay protocol, data is transmitted at a much greater speed. Also, there are better fault tolerance and better error detection mechanisms, all of which are quintessential for a safety-critical application like collision avoidance. It also ensures safe communication between the devices inside an automobile. Applications/Improvements: More advanced automotive applications like automatic steering, temperature regulation, etc., can be implemented in a similar manner based on the protocol. The protocol is mainly used for safety-critical applications owing to its huge cost of implementation.


Cyclic Redundancy Check, FlexRay, Frame Format, Generator Polynomial, Intra-Vehicular Communication.

Full Text:

 |  (PDF views: 243)


  • Gaidhane AN, Khorgade MP. FPGA Implementation Of Serial Peripheral Interface Of Flexray Controller. 13th International Conference on Modelling and Simulation. Cambridge: U K Sim; 2011. p. 128–32.
  • Hande JY, Khanapurkar M, Bajaj P. Approach for VHDL and FPGA implementation of flex-ray controller. 2nd International Conference on Emerging Trends in Engineering and Technology; Nagpur. 2009. p. 397–401.
  • Zhao A. Reliable in-vehicle flexray network scheduler design. Delft: Delft University of Technology; 2011.
  • Paul A, Raju D, Pradeep N, Parvathy G, Abraham SM. Simple automotive application using flexray protocol. Cochin: Cochin University of Science and Technology; 2014.
  • Han K-H, Bae W-S. Proposal and verification of function-based security protocol for vehicular communication system. Indian Journal of Science and Technology. 2015 Oct; 8(27). DOI: 10.17485/ijst/2015/v8i27/81018.
  • Murty ASR, Pavani K, Kalyani TD. Automobile SOS system using MEM sensor. Indian Journal of Science and Technology. 2016 May; 9(17). DOI: 10.17485/ijst/2016/v9i17/93027.


  • »

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.