Design implementation into field programmable gate arrays
Messa, Norman C.
MetadataShow full item record
In the past three years a new type of programmable logic device has emerged, The programmable gate array is a new approach to an old problem of trying to implement logic designs in an efficient manner. This thesis explores the implementation of design using the Field Programmable Gate Array (FPGA). In particular, this thesis utilizes the XILINX Logic Cell Array (LCA). This thesis begins by defining the characteristics of the LCA and then define the characteristics of the Small Computer Systems Interface (SCSI) which is used as a design implementation example. The XILINX implementation method is then explored and a complete design implementation study is conducted on the design example. Both Mentor Graphics and Futurenet schematic capture tools are used for design entry. Following design implementation, backannotated design simulation is performed to study the effect of the LCA technology on design performance. The results of this thesis showed that design implemented using this technology performed comparably to other design implementation technologies. Additionally, this implementation method allows design to be completed in a significantly shorter time frame than previously possible.
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Kubicki, Adam R. (Monterey, California: Naval Postgraduate School, 1999-09);In this research, the design and implementation of an integrated circuit, digitally programmable, analog to analog filter are presented. By functioning in the analog domain the quantization errors and hardware requirements ...
Wilbur, Mickey Joe D. (Monterey, California. Naval Postgraduate School, 1998-03-01);In this research, the design and VLSI implementation of a digitally programmable active analog filter, based on the Generalized Immittance Converter (GIC) circuit, are presented. The programmable features include the filter ...
Snelgrove, Andrew H. (Monterey, California. Naval Postgraduate School, 1994-12);Convolutional encoding is a Forward Error Correction (FEC) technique used in continuous one-way and real time communication links. It can provide substantial improvement in bit error rates so that small, low power, inexpensive ...