DAC 2011
SAN DIEGO JUNE 5-10
blog
/
register for dac
/
login
/
contact
Follow Us
DAC 2011
DAC 2010
Knowledge Center
DAC Archives
Students & Universities
News
About DAC
Home
/
Knowledge Center
/
Front-end Topics
Front-end
Topics
General Topics
Front-end Topics
Back-end Topics
Submission Guidelines
FAQs
Filter By Topic
-- All Topics --
Embedded System Design
System-Level (Co-)Design
Verification
Challenges in Verification of Clock Domain Crossings
Tuesday, June 8, 2010
By:
Vishnu Vimjam
/ Real Intent Inc.
,
Al Joseph
/ Real Intent Inc.
Topic:
Front-End —
Sub-topic
: Verification
Summary
Emerging systems have three dimensions of complexity when it comes to making them safe with respect to clock domain crossings (CDCs). First, the number of asynchronous clock domains can range from several tens to well over a hundred for complex systems with many components. Second, the master clock frequencies vary per component. It is not uncommon for the ratio between the fastest and the slowest clock frequencies to be greater than 10. Third, the clock frequencies themselves can change dynamically during the course of operation of the chip (for example, when switched from one mode to another to save power). As a result, CDC verification becomes critical to ensure that metastability is not introduced into the design. In this article, we describe several situations and provide examples to showcase challenges in CDC verification.
Download PDF
All front-end topics
{1}
##LOC[OK]##
{1}
##LOC[OK]##
##LOC[Cancel]##
{1}
##LOC[OK]##
##LOC[Cancel]##
© 2010 ACM/EDAC/IEEE Design Automation Conference. All rights reserved.
contact
/
privacy policy
/
feedback
/
sitemap
Website created by the
Overland Agency
.