VHDL Designs
Choose a VHDL Design
1 Bit Full Adder 2 Bit Full Adder
4 Bit Full Adder 8 Bit Full Adder
Look-Ahead Carry Adder Generator 8 Bit ALU
8 Select 1 Bit MUX 8 Select 8 Bit MUX
8 Bit Register 8 Bit Bus Inverter
8 Bit Accumulator 4 Bit Counter
System Clock Keyboard Scanner FSM
Back

1 Bit Full Adder
Description: 1 Bit Full Adder
Sub-Components: None
Design Link
 
2 Bit Full Adder
Description: 2 Bit Full Adder
Sub-Components: FA_1, LCA_GEN
Design Link
 
4 Bit Full Adder
Descriptions: 4 Bit Full Adder
Sub-Components: FA_2, LCA_GEN
Design Link
 
8 Bit Full Adder
Description: 8 Bit Full Adder
Sub-Components: FA_4, LCA_GEN
Design Link
 
Look-Ahead Carry Adder Generator
Description: 2 Bit Look-Ahead Carry Adder Generator
Sub-Components: None
Design Link
 
8 Bit Arithmetic Logic Unit
Description: 8 Bit ALU, functionality specified in file
Sub-Components: FA_8, INVBUS_8, MUX8_1, MUX8_8
Design Link
 
8 Select 1 Bit Multiplexer
Description: 8 Line Selection 1 Bit Multiplexer
Sub-Components: None
Design Link
 
8 Select 8 Bit Multiplexer
Description: 8 Line Selection 8 Bit Multiplexer
Sub-Components: None
Design Link
 
8 Bit Register
Description: 8 Bit Register with synchronous active HI Load and Reset
Sub-Components: None
Design Link
 
8 Bit Bus Inverter
Description: 8 Bit Bus Inverter
Sub-Components: None
Design Link
 
8 Bit Accumulator
Description: 8 Bit Accumulator, functionality specified in file
Sub-Components: ALU_8, REG_8
Design Link
 
4 Bit Counter
Description: 4 Bit Counter.
Sub-Components: None
Design Link
 
System Clock
Description: System Clock generator that allows "free-run" and "single-step" modes of operation.
Sub-Components: None
Design Link
 
Keyboard Scanner FSM
Description: Keyboard scanner FSM that is set to scan for start/end bit transition
Sub-Components: None
Design Link
 
Back