DescriptionQ026
Q026DVASIC interview problem
Upper Byte of a Register Does Not Update
TechniquesDVWaveform DebuggingRegisters
DifficultyEasy
TopicWaveform Debugging
LanguageSystemVerilog
Format4 choices
01
Problem
A 16-bit write is accepted at C2. The address and data are correct, but only the low byte of the register changes on the following edge. Rule to apply: Byte 0 updates only when wstrb[0] is 1, and byte 1 updates only when wstrb[1] is 1. Which signal should be traced next to test whether the upper byte was masked?
02
