Published October 17, 2026 | Version v1

DDF-L05: RTL Module Architecture and Functional Simulation

Authors/Creators

Description

 This lecture treats functional simulation not as a demonstration of attractive waveforms but
as a controlled, reproducible experiment on an RTL model. It covers hierarchy, testbench design, dis‐
crete-event time, safe clock/reset stimulus and sampling, reference models, automated checks, four-
state logic, VCD/FST tracing, diagnosis, and preservation of evidence. An eight-bit counter illustrates
the basic loop of requirement, stimulus, observation, oracle, and verdict. The four-sample moving-av‐
erage filter connects L05 to the completed DDF-LAB-01 system-model exercise and the architectural
decision discussed in L04. The scope of claims is explicit: SIM_PASS does not imply SYNTH_PASS, TIM‐
ING_PASS, or a real-hardware result.

Files

DDF-L05_v0.1_EN.pdf

Files (510.5 kB)

Name Size
md5:06d65cab3bd99c6db0319b7c6b35d68c
110.3 kB Preview Download
md5:7b53ec05d031ac026ce9de74848e1b6c
125.1 kB Preview Download
md5:54c6b1c1c9fa523ecf61e940d29a0cb5
275.0 kB Preview Download