Skip to the selected question
ASIC.FYI

ASIC Question Bank

1,000+ hardware interview questions
DescriptionQ018
Page ↗
Q018DVASIC interview problem

Counter Changes While Disabled

TechniquesDVWaveform Debugging
DifficultyEasy
TopicWaveform Debugging
LanguageSystemVerilog
Format4 choices
01

Problem

en and load are sampled before each rising edge, and count is shown immediately afterward. load remains 0 throughout this waveform. Rule to apply: load has priority over en and would replace count with a programmed value. When load=0, count increments by one for en=1 and holds for en=0. What is the first incorrect behavior?

Waveform for Counter Changes While Disabled. Signals: en, count, load. 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)