Technology development and circuit design for a parallel laser programmable floating-point application specific processor. Master's thesis
The laser programmable floating point application specific processor (LPASP) is a new approach at rapid development of custom VLSI chips. The LPASP is a generic application specific processor that can be programmed to perform a specific function. The effort of this thesis is to develop and test the double precision floating point adder and the laser programmable read-only memory (LPROM) that are macrocells within the LPASP. In addition, the thesis analyzes the applicability of an LPASP parallel processing system. The double precision floating point adder is an adder/subtractor macrocell designed to comply with the IEEE double precision floating point standard. An 84-pin chip of the adder was fabricated using 2 micron feature sizes. The fastest processing time was measured at 120 nanoseconds over 23 worst case test vectors. The adder uses the optimized carry multiplexed (OCM) adder that was developed at AFIT. The OCM adder is a new adder architecture that uses four parallel carry paths to attain a performance time on the order of (cubed root of M) with a gate count on the order of O (n). The redundant logic associated with the parallel propagation banks is eliminated in the OCM adder so that the largest bit-slice of the adder contains only eight 2-to-1 multiplexer gates. A 57-bit adder was fabricated using 2 micron feature sizes. The processing time for the adder is 31 nsec.
- Research Organization:
- Air Force Inst. of Tech., Wright-Patterson AFB, OH (USA). School of Engineering
- OSTI ID:
- 6963698
- Report Number(s):
- AD-A-215870/7/XAB; AFIT/GCE/ENG-89D-6
- Resource Relation:
- Other Information: Thesis
- Country of Publication:
- United States
- Language:
- English
Similar Records
Hierarchical multiprocessor architecture design in VLSI for real-time robotic control applications
Double-Precision Floating-Point Cores V1.9
Related Subjects
INTEGRATED CIRCUITS
FABRICATION
PERFORMANCE TESTING
MEMORY DEVICES
COMPUTER ARCHITECTURE
FUNCTIONS
GATING CIRCUITS
LASERS
LOGIC CIRCUITS
MICROPROCESSORS
PARALLEL PROCESSING
PERFORMANCE
PROCESSING
PROGRAMMING
COMPUTERS
ELECTRONIC CIRCUITS
MICROELECTRONIC CIRCUITS
TESTING
990200* - Mathematics & Computers