• DocumentCode
    2818943
  • Title

    ESL flows are enabled by high-level synthesis with universality

  • Author

    Nikhil, Rishiyur S.

  • Author_Institution
    Bluespec, Inc., Waltham, MA, USA
  • fYear
    2010
  • fDate
    10-12 June 2010
  • Firstpage
    137
  • Lastpage
    137
  • Abstract
    Due to their size and complexity, SoCs today require a “whole-system” approach to validation and verification, using real data traffic, throughout the design cycle. Instead of isolated IP verification with custom testbenches, followed by system integration, designers need to start with whole-system models in which subsystems can be independently substituted by refined models and IP blocks, so that there is a continuous system-level validation. Design languages need to be universal to express configurations that are so heterogeneous, both in the functionality and in level of abstraction. Further, they need to be universally synthesizable so that any such configuration can be run on hardware-assisted verification platforms (such as FPGAs) to achieve the speeds needed for meaningful validation and verification.
  • Keywords
    hardware description languages; high level synthesis; program verification; system-on-chip; ESL flow; IP block; SoC; design cycle; design language; hardware-assisted verification platform; high-level synthesis; real data traffic; refined model; system-level validation; whole-system model; Algorithm design and analysis; Application software; Field programmable gate arrays; Hardware; High level synthesis; Process design; Software testing; Springs; System testing; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Level Design Validation and Test Workshop (HLDVT), 2010 IEEE International
  • Conference_Location
    Anaheim, FL
  • ISSN
    1552-6674
  • Print_ISBN
    978-1-4244-7805-7
  • Type

    conf

  • DOI
    10.1109/HLDVT.2010.5496648
  • Filename
    5496648