Skip to the selected question
ASIC.FYI

ASIC Question Bank

1,000+ hardware interview questions
DescriptionQ159
Page ↗
Q159DVASIC interview problem

Short CDC Pulse Is Not Seen in the Destination

TechniquesDVWaveform DebuggingCDC
DifficultyMedium
TopicWaveform Debugging
LanguageSystemVerilog
Format4 choices
01

Problem

src_pulse is shorter than one destination clock period. The intended pulse bridge toggles src_toggle on every source pulse and then synchronizes that level. dst_event never appears. Rule to apply: A source pulse can be recovered only if src_toggle changes and that new level reaches the destination synchronizer. Directly sampling a short pulse is not sufficient. Which signal should be traced next to determine whether the pulse-to-toggle conversion happened?

Waveform for Short CDC Pulse Is Not Seen in the Destination. Signals: src_pulse, dst_clk_edge, dst_event. Numbered markers identify sampled columns.
Read the sampled columns from left to right, then test each choice against the stated timing rule.
02

Answer choices (4)