Title :
A Trace Based Framework for Validation of SoC Designs with GALS Systems
Author :
Suhaib, Syed ; Mathaikutty, Deepak ; Shukla, Sandeep
Author_Institution :
Bradley Dept. of Electr. & Comput. Eng., Virginia Tech, Blacksburg, VA
Abstract :
Composing synchronous intellectual property (IP) blocks over asynchronous communication links for an 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 to assist in validation of globally asynchronous locally synchronous (GALS) designs. We provide a specific characterization of synchronous IPs in our framework such that a simple barrier synchronization protocol would be sufficient for asynchronous communication between them. We theoretically show that IPs with single activation property, composed asynchronously, are behaviorally equivalent to those composed synchronously.
Keywords :
industrial property; synchronisation; system-on-chip; SoC designs; asynchronous communication links; globally asynchronous locally synchronous; synchronous intellectual property; system-on-chip; trace based framework; Asynchronous communication; Clocks; Delay; Frequency synchronization; Hardware; Intellectual property; Libraries; Productivity; Protocols; System-on-a-chip;
Conference_Titel :
SOC Conference, 2006 IEEE International
Conference_Location :
Taipei
Print_ISBN :
0-7803-9781-9
Electronic_ISBN :
0-7803-9782-7
DOI :
10.1109/SOCC.2006.283891