• DocumentCode
    1960733
  • Title

    Emulation-Based Test and Verification of a Design´s Functional, Performance, Power, and Supply Voltage Behavior

  • Author

    Druml, Norbert ; Menghin, Manuel ; Steger, Christian ; Weiss, Rebecca ; Genser, A. ; Bock, H. ; Haid, J.

  • Author_Institution
    Inst. for Tech. Inf., Graz Univ. of Technol., Graz, Austria
  • fYear
    2013
  • fDate
    Feb. 27 2013-March 1 2013
  • Firstpage
    328
  • Lastpage
    335
  • Abstract
    Test and verification are essential parts during a product´s development cycle. Simulation and emulation are well known techniques to test and verify the functionality of a design-under-test (DUT) before its tape-out. However, there are additional issues like peak power consumption and supply voltage drops, which can compromise a hardware´s functionality. These issues are only partly covered by nowadays functional hardware emulation test and verification approaches. This paper presents a comprehensive emulation methodology. It combines functional hardware emulation with model-based performance, power, and supply voltage analysis techniques. The DUT, which has to be available in a hardware description language, is integrated into a FPGA along with designated analysis units. These analysis units implement models of the DUT´s performance, power consumption, and supply voltage behavior. The presented emulation methodology allows a designer to test designs in such a way that the cycle accurate results are taken online, in real-time, and verify both functional and performance behavior, as well as power consumption and supply voltage levels. The proposed comprehensive emulation methodology is used, as an example of application, to verify the design of a LEON3 multi-core processor system as well as a RF-powered contacatless smart card. The depicted results demonstrate that this emulation approach is suitable to detect functional misbehavior caused by power and supply voltage hazards and how they influence the performance of the system.
  • Keywords
    field programmable gate arrays; hardware description languages; multiprocessing systems; power consumption; product development; smart cards; DUT; FPGA; LEON3 multicore processor system design; RF-powered contacatless smart card; comprehensive emulation methodology; design-under-test; emulation-based test; emulation-based verification; functional hardware emulation; hardware description language; performance behavior; power behavior; power consumption; product development cycle; supply voltage analysis techniques; Analytical models; Clocks; Emulation; Estimation; Field programmable gate arrays; Hardware; Power demand; Power Estimation; Supply Voltage Estimation; System Abstraction Level; Test; Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2013 21st Euromicro International Conference on
  • Conference_Location
    Belfast
  • ISSN
    1066-6192
  • Print_ISBN
    978-1-4673-5321-2
  • Electronic_ISBN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2013.54
  • Filename
    6498572