Запис Детальніше

Early Detection of Potentially Non-synchronized CDC Paths Using Structural Snalysis Technique

Електронного архіву Харківського національного університету радіоелектроніки (Open Access Repository of KHNURE)

Переглянути архів Інформація
 
 
Поле Співвідношення
 
Creator Sergey Zaychenko, Dmitry Melnik, Olga Lukashenko
 
Date 2016-07-06T09:19:40Z
2016-07-06T09:19:40Z
2009
 
Identifier Sergey Zaychenko Early Detection of Potentially Non-synchronized CDC Paths Using Structural Snalysis Technique/Dmitry Melnik, Olga Lukashenko, Sergey Zaychenko//Proceedings of IEEE East-West Design & Test Symposium (EWDTS’09)
http://hdl.handle.net/123456789/3138
 
Description The sections of logic elements that driven by clocks
coming from different sources are called clock
domains [2]. The signals that interface between
asynchronous clock domains are called the clock
domain crossing (CDC) signals. The
DATA_A signal is considered as an asynchronous
signal into the receiving clock domain (no constant
phase and time relationship exists between CLK_A
and CLK_B).The nature of CDC bugs is intermittent; it simply
means that a test suite can be successfully completed
on a chip in the morning, but the same tests will
complete with errors for the same chip in the
afternoon [3]. Consider the simplest flip-flop example:
such a flip-flop is located anywhere in the chip; the
data signal for this flip-flop comes from the domain
#A but the clock signal — from the domain #B... so
whenever the setup or hold condition is violated, the
flip-flop can go to one or to zero and it cannot be
predicted.
The number of independent clock domains found on
the typical today's device is continuously growing.
According to the latest industry research, the average
number of clock domains on a single device is >15—
20 and it becomes higher and higher from day to day.
The CDC-related design flaws are also growing
exponentially, appearing to be very dangerous as the
roots of intermittent chip failures (can be found only
in the silicon). Static CDC verification is considered
as one of the first de-facto steps in today's SoC design
methodology; only static techniques can work as soon
as the RTL starts taking shape [1]. This paper
discusses early detection of potentially missing
synchronizers on clock domain crossing paths, using
structural static analysis.
IEEE Computer Society Test Technology Technical Council
 
Language en
 
Publisher EWDTS
 
Subject Early Detection
CDC
Structural Snalysis Technique
 
Title Early Detection of Potentially Non-synchronized CDC Paths Using Structural Snalysis Technique
 
Type Article