Chargement…
Chargement…
Start from software code and compare it with several RTL schematics. The goal is to choose the architecture that exactly preserves priorities, conditions, and registers.
0/20 exercises completed
Find the correct schematic - Bidirectional Counter with Parallel Load
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete Bidirectional Counter with Parallel Load
Find the correct schematic - Configurable Debouncer
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete Configurable Debouncer
Find the correct schematic - 4-bit Johnson Counter
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 4-bit Johnson Counter
Find the correct schematic - 8-bit Barrel Shifter
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 8-bit Barrel Shifter
Find the correct schematic - Watchdog Timer
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete Watchdog Timer
Find the correct schematic - PWM Generator
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete PWM Generator
Find the correct schematic - 8-bit LFSR
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 8-bit LFSR
Find the correct schematic - 8-Bit Comparator
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 8-Bit Comparator
Find the correct schematic - Moving Average Filter (4 samples)
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete Moving Average Filter (4 samples)
Find the correct schematic - Generic Parallel Register with Enable
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete Generic Parallel Register with Enable
Find the correct schematic - 2-FF CDC Synchronizer with Edge Detection
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 2-FF CDC Synchronizer with Edge Detection
Find the correct schematic - 8-Bit Register with Load Enable
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 8-Bit Register with Load Enable
Find the correct schematic - 7-Segment Decoder
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 7-Segment Decoder
Find the correct schematic - 8x4 ROM
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 8x4 ROM
Find the correct schematic - 8x4 Synchronous RAM
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 8x4 Synchronous RAM
Find the correct schematic - 4-Bit Binary Multiplier
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 4-Bit Binary Multiplier
Find the correct schematic - 7-Bit Parity Generator
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 7-Bit Parity Generator
Find the correct schematic - 3-to-8 Binary Decoder
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 3-to-8 Binary Decoder
Find the correct schematic - 4-Bit PISO Register
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete 4-Bit PISO Register
Find the correct schematic - JK Flip-Flop
VHDLInspect the reference VHDL code and choose the hardware schematic that exactly matches it.
Complete JK Flip-Flop