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
Link To Document