• DocumentCode
    229207
  • Title

    A comprehensive ASIC/FPGA prototyping environment for exploring embedded processing systems for advanced driver assistance applications

  • Author

    Giesemann, Florian ; Paya-Vaya, Guillermo ; Blume, Holger ; Limmer, Matthias ; Ritter, Werner

  • Author_Institution
    Inst. of Microelectron. Syst., Leibniz Univ. Hannover, Hannover, Germany
  • fYear
    2014
  • fDate
    14-17 July 2014
  • Firstpage
    314
  • Lastpage
    321
  • Abstract
    The development of complex algorithms for advanced driver assistance systems is a challenging task, due to the high innovation rate and processing demands of applications in this field. The development is usually supported by a software development framework that provides an infrastructure (e.g., access to sensor data) that simulates and evaluates the algorithms. One problem, especially with computationally intensive algorithms, is the slow simulation speed. This paper presents a prototyping environment that connects a software development framework with a FPGA-based hardware platform. This allows implementing computationally intensive tasks in hardware. The proposed rapid prototyping system not only reduces the simulation time, thereby allowing the software designer to evaluate algorithmic parameters with quicker feedback, but also allows verifying and evaluating hardware modules for rapid prototyping. A case study is presented in which a traffic sign detection algorithm is implemented on a soft-core processor. By using the hardware implementation the simulation was accelerated by a factor of 65, compared to the pure software implementation.
  • Keywords
    application specific integrated circuits; driver information systems; field programmable gate arrays; object detection; software prototyping; ASIC-FPGA prototyping environment; FPGA-based hardware platform; advanced driver assistance applications; algorithmic parameters; computationally intensive tasks; embedded processing systems; hardware modules; pure software implementation; rapid prototyping system; soft-core processor; software designer; software development framework; traffic sign detection algorithm; Algorithm design and analysis; Computational modeling; Field programmable gate arrays; Hardware; Pins; Software; Software algorithms; FPGA; design space exploration; hardware-software-co-simulation; rapid prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV), 2014 International Conference on
  • Conference_Location
    Agios Konstantinos
  • Type

    conf

  • DOI
    10.1109/SAMOS.2014.6893227
  • Filename
    6893227