Project By:
Jeremy Barsten
Jeremy Stockwell
Project Advisors:
Dr. Vinod B. Prasad - info
Dr. Thomas L. Stewart - info
Project
Deliverables Summary: The purpose of this project is to construct ahigh-speed, application-specific digital signal
Links: processor usingboth FPGA and VLSI technology. This project willuse the Xilinx board and a
specifically fabricated ASIC chip to create the individual components neededto realize this
By 3-11-03: Continued working on the output adjustment CMOScircuitry in L-Edit Pro. Also, the bit file
was created to begin preliminary testing of the processor on the Xilinxexpansion board.
By 3-25-03: Finished the design of the CMOS adjustment circuitryfor the multiplier. Connected all of the
adjustment circuits (both input and output) to the multiplier and testedit using both positive and negative
binary numbers in PSpice. Will begin work on the data managementportion of the processor design
once the simulation of the multiplier is complete. For a full viewof the signed 5-bit multiplier, click here.
By 4-1-03: Finished the simulation of the signed multiplierand began work on designing the glue logic
required in the data management portion of the CMOS processor. Also,ran simulations in MATLAB
to test the simulated results of the processor coded in VHDL (using ModelSim)to the theoretical
results found in MATLAB. To see the results, click here.
By 4-8-03: Continued to work on the data management portionof the VLSI processor. Finished the design
of the registers designed in VLSI used to store the coefficients and previouslycomputed values. To
view the design, click here. Also, beganto design CMOS circuitry that would control the cycles used
in the VLSI processor. This circutiry consisted of a cascade of D-typeflip-flops. Encountered
problems with the FPGA board and began to troubleshoot. Checked thecapabilities of the on-board
D/A and A/D converters to see what application we could use to demonstrateour FPGA processor.
By 4-15-03: Finished the CMOS circuitry for the clock-managementcircuitry that would control the cycles
of the VLSI processor. The final CMOS circuit can be seen by clickinghere. Began to put all of the
components together in L-Edit Pro to make the entire VLSI processor. Continued to troubleshoot the
FPGA processor and investigate the on-board converters.
- To view the Xilinx website (where you can get information the FPGAboard and download an eval
version of ModelSim), click here.