• DocumentCode
    3379448
  • Title

    A novel scalable and reconfigurable emulation platform for embedded systems verification

  • Author

    Di Marzio, M. ; Grosso, M. ; Reorda, M. Sonza ; Sterpone, L. ; Audisio, G. ; Sabatini, M.

  • Author_Institution
    CAD Group, Politec. di Torino, Torino, Italy
  • fYear
    2010
  • fDate
    May 30 2010-June 2 2010
  • Firstpage
    865
  • Lastpage
    868
  • Abstract
    Modern embedded systems are characterized by a heterogeneous architecture including several modules (e.g., DSPs, memories and mixed-signal IPs) often integrated with one or more microprocessor cores controlling the system functionalities by means of embedded software programs. The verification of such a kind of systems has become a challenge due to their increasing complexity that makes traditional simulation and emulation techniques unaffordable methods for current quality and time-to-market constraints. This paper presents a new platform for the hardware and software verification of modern embedded systems based on a reconfigurable device. The main novelty consists in an infrastructure architecture containing a signal processing IP and a microprocessor core flexibly interfaced with the device under validation, aimed at the overall reduction of the design verification time. It also provides a dynamic interface supporting the software verification of the embedded system microprocessors. The proposed environment is fully scalable and adaptable to the requirements of a general purpose embedded system, enabling advanced verification flows at different phases of design and integration without time expensive interface modification. Experimental and performance analysis on a real industrial case study are reported proving the effectiveness of the proposed solution.
  • Keywords
    embedded systems; hardware-software codesign; multiprocessing systems; reconfigurable architectures; time to market; embedded software program; embedded systems verification; emulation techniques; hardware-software verification; heterogeneous architecture; microprocessor cores; reconfigurable emulation platform; signal processing IP; simulation technique; time-to-market constraints; Computer architecture; Control systems; Digital signal processing; Embedded software; Embedded system; Emulation; Hardware; Microprocessors; Signal processing; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-5308-5
  • Electronic_ISBN
    978-1-4244-5309-2
  • Type

    conf

  • DOI
    10.1109/ISCAS.2010.5537422
  • Filename
    5537422