Design Implementation into Field Programmable Gate Arrays

Abstract

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 explore the implementation of design using the Field Programmable Gate Array (FPGA). In particular, this thesis utilizes the XILINX development system tools to implement design into the XILINX Logic Cell Array (LCA). This thesis begins by defining characteristics of the LCA and then defines the characteristics of the Small Computer Systems Interface (SCSI) which is used as a design implementation example. The XILINX 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 designs implemented using technology performed comparably to other implementation technologies. Additionally, this implementation method allows design to be completed in a significantly shorter time frame than previously possible.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1991
Accession Number
ADA242538

Entities

People

  • Norman C. Messa

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Advanced Electronics
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application-Specific Integrated Circuits
  • Clocks
  • Computer Programming
  • Computers
  • Computing System Architectures
  • Data Transmission
  • Electrical Engineering
  • Engineering
  • Field Programmable Gate Arrays
  • Graphics
  • Information Transfer
  • Integrated Circuits
  • Network Topology
  • Personal Computers
  • Platforms
  • Prototypes
  • Simulators

Readers

  • Integrated Circuit Design and Technology.
  • Parallel and Distributed Computing.
  • Systems Analysis and Design