Digital Logic Design w/VHDL Source Code Page

TYPE OF CIRCUIT

Description, Karnaugh Maps, State Tables, Logic Diagram

VHD Source Code

VHD  Test Bench Code

Full Adder

Lab

FULLADDER

FULLADDER_TB

4-Bit Binary to Gray Code Converter

Lab

BINTOGRAYDECODER

BINTOGRAYDECODER_TB

4:1 Multiplexer

Lab

MUX4TO1

MUX4TO1_TB

1:4 Demultiplexer

Lab

DEMUX1TO4

DEMUX1TO4_TB

8:1 Multiplexer using 2x4:1 Multiplexers

Lab

MUX8TO1
MUX4TO1

MUX8TO1_TB

Fibonacci Number Detector using 8:1 Multiplexer

Lab

MUX4TO1
INVERTER
MUX8TO1
FIBONACCI_MUX8TO1

FIBONACCI_MUX8TO1_TB

Fibonacci Number Detector using NAND gates

Lab

FIBONACCI_NAND

FIBONACCI_NAND_TB

 J-K Master/Slave Flip Flop

Lab

JKFF.VHD

JKFF_TB.VHD

 D Flip Flop

O

DFF.VHD

DFF_TB.VHD

 Asynchronous Ripple Up/Down Counter

O

JKFF.VHD
ASYNCHCTR.VHD

ASYNCHCTR_TB.VHD

 Synchronous Modulo Counter

O

JKFF.VHD
SYNCHMODCTR.VHD

SYNCHMODCTR_TB.VHD

 Bi-Directional Shift Register

O

O

O

 Arithmetic Logic Unit (ALU)

O

O

O

 Comparator

O

O

O

 Sequential Circuit that produces Cycles

O

O

O

One-Input Sequence Detector

O

O

O

Elevator Micro-controller

O

O

O

 Vending Machine Micro-controller

O

O

O