DocumentCode
835708
Title
A Trace-Based Framework for Verifiable GALS Composition of IPs
Author
Suhaib, Syed ; Mathaikutty, Deepak A. ; Shukla, Sandeep K.
Author_Institution
FERMAT Lab., Virginia Polytech. Inst. & State Univ., Blacksburg, VA
Volume
16
Issue
9
fYear
2008
Firstpage
1176
Lastpage
1186
Abstract
Composing intellectual property (IP) blocks running at different clock speeds over asynchronous communication links for a system-on-chip (SoC) design is a challenging task, especially for ensuring the functional correctness of the overall design. In this paper, we propose a trace-based framework that helps in identifying a class of IPs that can be composed to ldquocorrect-by-constructionrdquo globally asynchronous locally synchronous (GALS) designs, and their correctness is maintained with respect to their synchronous compositions. Our notion of correctness is latency equivalence. Latency equivalence means that the order of valid values is same on the corresponding signals in the synchronous as well as asynchronous compositions. We also provide a description of the protocol to be inserted between the IPs to obtain this equivalence.
Keywords
industrial property; integrated circuit design; logic design; system-on-chip; GALS composition; SoC; asynchronous composition; globally asynchronous locally synchronous design; intellectual property; latency equivalence; synchronous composition; system-on-chip design; trace-based framework; Asynchronous composition; correct-by-construction; globally asynchronous locally synchronous (GALS) design; single-activation; system-on-a-chip (SoC) validation; trace-based framework;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2008.2000869
Filename
4599241
Link To Document