Accession Number : ADA189541

Title :   Rapid Prototyping of Application Specific Processors.

Descriptive Note : Master's thesis,

Corporate Author : AIR FORCE INST OF TECH WRIGHT-PATTERSON AFB OH SCHOOL OF ENGINEERING

Personal Author(s) : Gallagher, M

PDF Url : ADA189541

Report Date : Dec 1987

Pagination or Media Count : 185

Abstract : This thesis defines a methodology for rapid prototyping custom VLSI processor. The rapid prototyping methodology is based upon the specification of a general purpose architecture customized via microcode to solve unique applications. Since processing requirements will vary, the designer chooses appropriate macrocells from a design library to provide the best hardware support. A high-level language description of the problem is then translated into microcode. The microcode is automatically assembled and designed into a ROM (read-only memory), resulting in a processor customized to solve the given application. By allowing the designer to quickly convert ideas into implementations, the rapid prototyping methodology frees the designer to be creative rather than becoming mired in implementation details. A general purpose VLSI architecture was designed to support the rapid prototyping methodology. The control section of the architecture centers on the micromode ROM (read-only memory) and a microcode sequencer, which provides proper addressing to the ROM. The datapath section (I/O path, registers, and arithmetic hardware) uses the control signals from the ROM to perform the required processing. The datapath macrocells were designed in a bit slice fashion, allowing easy configuration to different data types and widths.

Descriptors :   *ARCHITECTURE, *ARITHMETIC, *HIGH LEVEL LANGUAGES, *PROCESSING, *READ ONLY MEMORIES, CONTROL, PATHS, REQUIREMENTS, SIGNALS

Subject Categories : Computer Hardware
      Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE