DocumentCode :
1431135
Title :
C-based SoC design flow and EDA tools: an ASIC and system vendor perspective
Author :
Wakabayashi, Kazutoshi ; Okamoto, Takumi
Author_Institution :
C&C Inf. Technol. Res. Labs., NEC Corp., Kawasaki, Japan
Volume :
19
Issue :
12
fYear :
2000
fDate :
12/1/2000 12:00:00 AM
Firstpage :
1507
Lastpage :
1522
Abstract :
This paper examines the achievements and future of system-on-a-chip (SoC) design methodology and design flow from the viewpoints of an in-house electronic design automation team of an application-specific integrated circuit and system vendor. We initially discuss the problems of the design productivity gap caused by the SoC´s complexity and the timing closure caused by deep-submicrometer technology. To solve these two problems, we propose a C-based SoC design environment that features integrated high-level synthesis (HLS) and verification tools. A HLS system is introduced using various successful industrial design examples, and its advantages and drawbacks are discussed. We then look at the future directions of this system. The high-level verification environment consists of a mixed-level hardware/software co-simulator, formal and semi-formal verifiers, and test-bench generators. The verification tools are tightly integrated with the HLS system and take advantage of information from the synthesis system. Then, we discusses the possibility of incorporating physical design features into the C-based SoC design environment. Finally, we describe our global vision for an SoC architecture and SoC design methodology
Keywords :
C language; VLSI; application specific integrated circuits; circuit CAD; circuit simulation; formal verification; high level synthesis; integrated circuit design; timing; ASIC vendor perspective; C-based SoC design flow; EDA tools; SoC architecture; SoC design environment; SoC design methodology; application-specific integrated circuit; deep-submicron technology; design productivity gap; electronic design automation team; formal verifier; high-level synthesis; high-level verification environment; in-house EDA team; integrated HLS/verification tools; mixed-level hardware/software co-simulator; physical design features; semi-formal verifier; system vendor perspective; system-on-a-chip design; test-bench generators; timing closure; Application specific integrated circuits; Design methodology; Electronic design automation and methodology; Hardware; High level synthesis; Integrated circuit technology; Productivity; Software testing; System-on-a-chip; Timing;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.898829
Filename :
898829
Link To Document :
بازگشت