This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Design and Implementation of CRC Module of eCall In-Vehicle System on FPGA
Technical Paper
2015-01-2844
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
The EU emergency call (eCall) system is used as a vehicle emergency telematic system to reduce the fatalities and save more lives in vehicular incidents. We have designed and implemented the CRC module for the in-vehicle system (IVS) of the EU eCall on an FPGA device. As the CRC is a crucial part of the system to detect bit errors during the transmission, this paper presents the hardware design procedures of the CRC module. The system reads the 1120 serial input bits of the Minimum Set of Data (MSD), calculates the 28-bits of the CRC parity bits, and generates the MSD appended with CRC as the output signal that is consisting of 1148 serial bits. The system is designed in Verilog HDL, compiled, synthesized, and simulated for different MSDs. The results are shown and analyzed for varied applied MSDs. The flowchart of the implemented algorithm is illustrated and discussed. The system is tested and verified for different frequencies to see the range of the applicable frequencies of the design. We noted that the higher frequency we use for the clock source, the more distortion we get in the generated signal. The generated signals for the clock frequencies 50 kHz, 5 MHz, and 10 MHz are discussed. The simulated MSDs and generated signals on the FPGA are compared for multi cases to analyze the performance of the module. We also used a developed CRC module for IVS in C code to verify the performance of the module.
Topic
Citation
Nader, M. and Liu, J., "Design and Implementation of CRC Module of eCall In-Vehicle System on FPGA," SAE Technical Paper 2015-01-2844, 2015, https://doi.org/10.4271/2015-01-2844.Also In
References
- Boix , E. Definition of a Protocol of Automatic Identification and Notification of Road Accidents and Development of an Advanced eCall System SAE Technical Paper 2014-01-2029 2014 10.4271/2014-01-2029
- European Commission Vice-President Kallas Welcomes Parliament's Vote on 112 eCall http://europa.eu/rapid/press-release_IP-14-438_en.htm April 2015
- 3GPP TS 26.267, “eCall Data Transfer; In-Band Modem Solution; General Description 3GPP Technical Specification V12.0.0 Dec. 2012
- Werner M. , Pietch C. , Joetten C. , Sgraja C. et al. Cellular In_Band Modem Solution for eCall Emergency Data Transmission IEEE Vehicular Technology Conference Barcelona, Spain April 26 29 2009
- European Commission Commission Delegated Regulation (EU) 305/2013 Brussels 26 11 2012
- 3GPP TS 26.268, “eCall Data Transfer; In-Band Modem Solution; ANSI C Reference Code 3GPP Technical Specification V12.0.0 Sep. 2014
- Andrew S. and David J. Computer Networks Fifth Prentice Hall 2011 210 216 978-0-13-212695-3
- Xilinx Introduction to the Controller Area Network (CAN) Application Report, SLOA101A Aug. 2002
- Texas Instruments Using the I2S audio interface of DS90Ux92x FPD_Link III Devices Application Report, SNLA221 June 2013
- Xilinx Spartan-3A/3AN FPGA Starter Kit Board User Guide User Guide UG334 (v1.1) June 19 2008
- Xilinx Spartan-3AN FPGA Family Data Sheet Product Specification., DS557 (v4.1) April 1 2011