Professional Documents
Culture Documents
Hardware Description Language (HDL)
Hardware Description Language (HDL)
Lecture 3
Content
Delay Test Bench User-Defined Primitives (UDP)
Delay
Changing the time scale using a compiler directive `timescale 1ns/100ps (unit of measurement/precision)
Gate delays
#(all_delays) #(rise-time, fall-time) #(rise-time, fall-time, turn-off-delay) Each of these can be min:typical:max format. #(1:2:4, 3:5:10, 2:3:3)
Test Bench
Primitives
System Primitives
and, or, not
Primitives (cont.)