DocumentCode :
2469764
Title :
Building a common ESL design and verification methodology - is it just a dream?
Author :
Bacchini, Francine ; Smith, Gary ; Hosseini, Anoosh ; Parikh, Ashish ; Chin, H. Tony ; Urard, P. ; Girczyc, Emil ; Bloch, Simon
Author_Institution :
Francine Baccini, Inc., San Jose, CA
fYear :
0
fDate :
0-0 0
Firstpage :
370
Lastpage :
371
Abstract :
In recent years, industry cooperation has established common language and methodology standards to support electronic system level (ESL) modeling, design and verification: SystemC, SystemC verification (SCV) and SystemC transaction level modeling (TLM). What is still conspicuously absent, is a common, standard methodology for ESL design and verification itself. As a result, leading ESL adopters have been forced to devise their own custom methodologies. Does everyone need to develop their own custom ´vertical´ methodology using standard ´horizontal´ languages, libraries, and data formats, or is it possible to devise a common, standard methodology - open to all - that would help to mainstream ESL design and verification? This panel of ESL users and suppliers will take a close look at what is being done today and debate the issues around what more is needed to address increasing system complexity. What are the major attributes and requirements for a standard methodology? How would it deliver the diverse requirements of algorithm development, system architecture exploration and optimization, integration and re-use of intellectual property (IP) from diverse sources, processor and coprocessor development, software development, RTL design, and testbench generation for system-to-implementation verification?
Keywords :
hardware description languages; industrial property; integrated circuit design; integrated circuit modelling; RTL design; SystemC verification; algorithm development; coprocessor development; electronic system level design; electronic system level verification; intellectual property; software development; standard horizontal languages; system architecture exploration; system complexity; testbench generation; transaction level modeling; Buildings; Computer architecture; Coprocessors; Design methodology; Design optimization; Electronics industry; Intellectual property; Libraries; Software algorithms; Standards development; Algorithms; C/C++; Design; ESL; Languages Standardization; Methodology; Modeling Rapid Hardware Prototyping; RTL; SystemC; SystemVerilog; Verificapid; Verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location :
San Francisco, CA
ISSN :
0738-100X
Print_ISBN :
1-59593-381-6
Type :
conf
DOI :
10.1109/DAC.2006.229302
Filename :
1688822
Link To Document :
بازگشت