DocumentCode :
1017998
Title :
System-on-Chip: Reuse and Integration
Author :
Saleh, Resve ; Wilton, Steve ; Mirabbasi, Shahriar ; Hu, Alan ; Greenstreet, Mark ; Lemieux, Guy ; Pande, Partha Pratim ; Grecu, Cristian ; Ivanov, Andre
Author_Institution :
Dept. of Electr. & Comput. Eng., British Columbia Univ., Canada
Volume :
94
Issue :
6
fYear :
2006
fDate :
6/1/2006 12:00:00 AM
Firstpage :
1050
Lastpage :
1069
Abstract :
Over the past ten years, as integrated circuits became increasingly more complex and expensive, the industry began to embrace new design and reuse methodologies that are collectively referred to as system-on-chip (SoC) design. In this paper, we focus on the reuse and integration issues encountered in this paradigm shift. The reusable components, called intellectual property (IP) blocks or cores, are typically synthesizable register-transfer level (RTL) designs (often called soft cores) or layout level designs (often called hard cores). The concept of reuse can be carried out at the block, platform, or chip levels, and involves making the IP sufficiently general, configurable, or programmable, for use in a wide range of applications. The IP integration issues include connecting the computational units to the communication medium, which is moving from ad hoc bus-based approaches toward structured network-on-chip (NoC) architectures. Design-for-test methodologies are also described, along with verification issues that must be addressed when integrating reusable components.
Keywords :
design for testability; formal verification; high level synthesis; industrial property; integrated circuit design; integrated circuit testing; system-on-chip; ad hoc bus; analog intellectual property; design-for-test methodologies; hard cores; integrated circuits design; integration issues; intellectual property cores; layout level designs; network-on-chip architectures; register-transfer level designs; reusable components integration; reuse issues; soft cores; system-on-chip design; verification issues; Circuit testing; Computer science; Design methodology; Hardware; Intellectual property; Joining processes; Network-on-a-chip; Productivity; System-on-a-chip; Very large scale integration; Analog intellectual property (IP); intellectual property (IP) cores; network-on-chip (NoC); platform-based design; programmable intellectual property (IP); system-on-chip (SoC); system-on-chip testing; system-on-chip verification;
fLanguage :
English
Journal_Title :
Proceedings of the IEEE
Publisher :
ieee
ISSN :
0018-9219
Type :
jour
DOI :
10.1109/JPROC.2006.873611
Filename :
1652898
Link To Document :
بازگشت