DocumentCode :
2328155
Title :
RaceCheck: A race logic audit program for ESL-based soc designs
Author :
Chan, Terence
Author_Institution :
Dynetix Design Solutions Inc, Dublin, CA
fYear :
2008
fDate :
Nov. 30 2008-Dec. 3 2008
Firstpage :
1268
Lastpage :
1271
Abstract :
This paper describes a new version of RaceCheck, an advanced static and dynamic race logic analysis program, that can audit a new type of race logic arises from the use of inter-process communication (IPC) objects in electronic system level (ESL) based system-on-chip (SoC) designs. As the use of IPC objects to synchronize concurrent processes and to pass messages among them is new to most SoC designers, it is expected race logic involving those IPC objects will also be common on large-scale SoC circuits, and these race logic are not audited by any EDA tools. This paper describes the IPC objects and the methods to audit the race logic involving those IPC objects in SoC circuits. RaceCheck complements other advanced design verification tools to aid users to achieve 100% functional coverage of their new SoC products and time-to-market.
Keywords :
logic circuits; logic design; network synthesis; system-on-chip; ESL-based SoC designs; RaceCheck; dynamic race logic analysis program; electronic system level; inter-process communication; race logic audit program; system-on-chip; time-to-market; Circuit simulation; Circuit testing; Delay; Hardware design languages; Logic circuits; Logic design; Logic testing; Signal processing; System-on-a-chip; Time to market;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2008. APCCAS 2008. IEEE Asia Pacific Conference on
Conference_Location :
Macao
Print_ISBN :
978-1-4244-2341-5
Electronic_ISBN :
978-1-4244-2342-2
Type :
conf
DOI :
10.1109/APCCAS.2008.4746258
Filename :
4746258
Link To Document :
بازگشت