The ui_in signals first two bits are used to control the transmission of the input signal thru the gates all the way to the several external outputs that are taps to different gate stages as to measure different stage delays for educational purposes.
One can put a square wave generator in the inputs and use a scope to measure the delay of the gates. The delay can be compared with theoretical calculations.
# | Input | Output | Bidirectional |
---|---|---|---|
0 | EN (ui_in[0]) | Tap 1 (uo_out[0]) | |
1 | EN_2 (ui_in[1]) | Tap 2 (uo_out[1]) | |
2 | Tap 3 (uo_out[2]) | ||
3 | |||
4 | |||
5 | |||
6 | |||
7 |