DocumentCode
589509
Title
Millions to thousands issues through knowledge based SoC CDC verification
Author
Youngchan Lee ; Namdo Kim ; Kim, Jin Bae ; Byeong Min
Author_Institution
Infrastruct. Design Center, Samsung Electron. Co. Ltd., Yongin, South Korea
fYear
2012
fDate
4-7 Nov. 2012
Firstpage
391
Lastpage
394
Abstract
As power consumption becomes one of the most important characteristics, the number of clocks increases to implement low power features efficiently in modern mobile AP designs. In this circumstance, asynchronous design and “Clock Domain Crossing (CDC)” verification are becoming one of the biggest challenges on over 100M gate SOC designs. Tricky setup due to complex clock relations and complex design, long run time, huge number of false-errors and various operation modes are the known problems of top-level CDC verification. Among the difficulties, 70,000 ~ 100,000 issues after CDC analysis in an over 100M gate SOC overwhelm designers with its huge volume. This paper presents a comprehensive study on “huge number of false-errors after CDC analysis,” and shows the categories of all types of false-errors and causes, like wrong setups, unidentified static signals, broken asynchronous interfaces etc., which are contributing to a huge number of false-errors. Also, knowledge based solutions for known culprits are presented. It is shown that 95% of false-errors could be eliminated efficiently with the proposed knowledge-based solutions through our 3 case-studies.
Keywords
asynchronous circuits; clocks; integrated circuit design; low-power electronics; system-on-chip; SoC clock domain crossing verification; SoC design; asynchronous design; mobile AP design; power consumption; Clocks; Debugging; Logic gates; Noise; Noise measurement; Synchronization; System-on-a-chip; Asynchronous; CDC; Clock Domain Crossing; SoC Verification;
fLanguage
English
Publisher
ieee
Conference_Titel
SoC Design Conference (ISOCC), 2012 International
Conference_Location
Jeju Island
Print_ISBN
978-1-4673-2989-7
Electronic_ISBN
978-1-4673-2988-0
Type
conf
DOI
10.1109/ISOCC.2012.6407123
Filename
6407123
Link To Document