VHDL Simulation of the Implementation of a Costfunction Circuit.

Abstract

Since VHDL is a DoD standard hardware description language, it is widely used in the design of logic circuits at different levels. VHDL can be used to do behavioral modeling which is desirable in top-down system design. A cost function calculation in a graph partition algorithm is used here as an example to test the VHDL design methodology. Subroutines or statements in the software can be implemented into hardware if the subroutines or the statements in that software are suitably grouped. While the design of hardware is considered, high density integration of circuit is also the primary goal. Parts of an old design were condensed using programmable EPLDs which were programmed by commercial software development tools. The methodology of implementation goes from a register transfer language description to data flow design and control flow design. The costfunction calculation was successfully put into 4 EP1800 chips and the design was simulated in VHDL. The primary goal of integration was achieved at the expense of speed. To support the total simulation several behavior models were created. Results of simulation revealed that the adder circuit in the EP1800 can be further improved. Experiences of using VHDL are discussed in this thesis.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1990
Accession Number
ADA240430

Entities

People

  • Ming Imvidhaya

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Energy and Power Technologies
  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Circuits
  • Computer Programming
  • Computer Programs
  • Computers
  • Data Processing
  • Department Of Defense
  • Diagrams
  • Electrical Engineering
  • High Density
  • Language
  • Logic
  • Logic Devices
  • Logic Gates
  • Procedures (Computers)
  • Software Development
  • Software Development Tools
  • Standards

Fields of Study

  • Engineering

Readers

  • Computer Science.
  • Integrated Circuit Design and Technology.
  • Parallel and Distributed Computing.