DocumentCode :
3114443
Title :
A behavioural type inference system for compositional system-on-chip design
Author :
Talpin, Jean-Pierre ; Berner, David ; Le Guernic, Paul ; Gamatié, Abdoulaye ; Shukla, Sandeep Kumar ; Gupta, Rajesh
Author_Institution :
INRIA-IRISA, Rennes, France
fYear :
2004
fDate :
16-18 June 2004
Firstpage :
47
Lastpage :
56
Abstract :
The design productivity gap has been recognized by the semiconductor industry as one of the major threats to the continued growth of system-on-chips and embedded systems. Ad-hoc system-level design methodologies, that lifts modeling to higher levels of abstraction, and the concept of intellectual property (IP), that promotes reuse of existing components, are essential steps to manage design complexity. However, the issue of compositional correctness arises with these steps. Given components from different manufacturers, designed with heterogeneous models, at different levels of abstraction, assembling them in a correct-by-construction manner is a difficult challenge. We address this challenge by proposing a process algebraic model to support system design with a formal model of computations and serve as a behavioral type system to capture the behavior of system components at the interface level. The proposed type system is conceptually minimal and supports a scalable notion and a flexible degree of abstraction. Our presentation targets the de facto standard SystemC, yet with a generic and language-independent method. Applications of our technique range from the detection of local design errors to the compositional assembly of modules.
Keywords :
circuit complexity; electronics industry; embedded systems; industrial property; inference mechanisms; logic design; process algebra; system-on-chip; SystemC; ad-hoc system-level design; behavioural type inference system; design complexity management; design productivity; embedded systems; intellectual property; local design; process algebraic model; semiconductor industry; system-on-chip design; Assembly; Computational modeling; Computer interfaces; Electronics industry; Embedded system; Intellectual property; Productivity; System-level design; System-on-a-chip; Virtual manufacturing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application of Concurrency to System Design, 2004. ACSD 2004. Proceedings. Fourth International Conference on
Print_ISBN :
0-7695-2077-4
Type :
conf
DOI :
10.1109/CSD.2004.1309115
Filename :
1309115
Link To Document :
بازگشت