FIR Preprocessing Filter Home Overview Design PLAs System Testing
 
Building Blocks
Circular FIFO
Multiplier
Adder
Matlab Design
 
Circuit Design: Building Blocks

 

Several basic building blocks were constructed as needed in the course of this project.

Type Magic Design
And 2
And 3
Or 2
Xor 2
Nor 2
Xnor 2
Invert - Width 1
Invert - Width 2
Invert - Width 4
Invert - Width 8
Latch
Nand 2
Nand 3
Mux 2
Mux 4

 

All of the building blocks were testing in IRSIM to verify functionality. A subset of these full results are shown below in Figure 1 and Figure 2 for the XOR and NAND gates.

 

Figure 1: IRSIM Simulation - XOR Gate

 

Figure 2: IRSIM Simulation - NAND Gate