• DocumentCode
    3679093
  • Title

    FPGA Based Novel High Speed DAQ System Design with Error Correction

  • Author

    Swagata Mandal;Suman Sau;Amlan Chakrabarti;Jogendra Saini;Sushanta Kumar Pal;Subhasish Chattopadhyay

  • Author_Institution
    Variable Energy Cyclotron Centre, Kolkata, India
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    80
  • Lastpage
    85
  • Abstract
    Present state of the art applications in the area of high energy physics experiments (HEP), radar communication, satellite communication and bio medical instrumentation require fault resilient data acquisition (DAQ) system with the data rate in the order of Gbps. In order to keep the high speed DAQ system functional in such radiation environment where direct intervention of human is not possible, a robust and error free communication system is necessary. In this work we present an efficient DAQ design and its implementation on field programmable gate array (FPGA). The proposed DAQ system supports high speed data communication (~4.8 Gbps) and achieves multi-bit error correction capabilities. BCH code (named after Raj Boseand D. K. Ray Chaudhuri) has been used for multi-bit error correction. The design has been implemented on Xilinx Kintex-7board and is tested for board to board communication as well as for board to PC using PCIe (Peripheral Component Interconnect express) interface. To the best of our knowledge, the proposed FPGA based high speed DAQ system utilizing optical link and multi-bit error resiliency can be considered first of its kind. Performance estimation of the implemented DAQ system is done based on resource utilization, critical path delay, efficiency and bit error rate (BER).
  • Keywords
    "Data acquisition","Field programmable gate arrays","Forward error correction","Clocks","Optical fiber communication","Adaptive optics"
  • Publisher
    ieee
  • Conference_Titel
    VLSI (ISVLSI), 2015 IEEE Computer Society Annual Symposium on
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2015.80
  • Filename
    7309542