Digital
Technology
Proposal By:
Jeremy Barsten
Jeremy Stockwell
Advisors:
Dr. Vinod Prasad
Dr. Thomas Stewart
Senior Capstone Project
December 12, 2002
Abstract
This project deals with the design and implementation
of a general-purpose signal processor using digital technology. Through various types of digital design,
specifically VLSI and FPGA technology, a general digital signal processor will
be designed and implemented on a Xilinx FPGA board. This processor will consist mainly of the following sub-system
blocks: a multiplier and adder, a
digital filter, and a type of “shift-and-rotate” data management. Once completed, this processor can be
easily adapted for a variety of specific applications.
Table of Contents
Introduction
4
Individual
Subsystem Description
Signal Converters
5
Digital Filter
5
Adder and Multiplier Stage
7
Data Management
8
Preliminary
Work 9
Standards
and Patents 14
Schedule 14
Parts
List 15
References 16
Introduction
In the world today, digital technology is ever growing, and the development of digitally based products is rising. Various industries such as audio, video, and cellular industry rely heavily in this digital technology. A great part of this deals with digital signal processing. This aspect in engineering has gained increasing interest, especially with much of the world now turning to wireless technology and its applications to keep businesses and industries connected. The world of digital technology is certainly one that will be present for many years to come.
Certain areas of engineering and technology have their own application-specific digital signal processing that accompanies it. The purpose of this project is to mirror these processors by designing and implementing a general-purpose digital signal processor through the use of VHDL, field-programmable gate arrays (FPGA), and VLSI. The basic overall block diagram for this processor is shown in Figure 1. For the overall system, there is only one input signal, specific to the type of application, and one output signal, the digitally processed signal.