Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

The SPUR instruction unit: An on-chip instruction cache memory for a high performance VLSI multiprocessor

Book ·
OSTI ID:5384602

On-chip instruction caches reduce this contention problem by supplying many of the instructions executed by the microprocessor. The SPUR instruction unit is a direct mapped cache with 512 bytes or 128 instructions. It is organized in sub-blocks to provide efficient instruction fetching and prefetching from the external memory. The SPUR instruction unit is controlled by two finite state machines: one for instruction fetching and one for instruction prefetching. These control functions are implemented using PLAs and standard logic cells. The standard cells are implemented in domino logic to meet speed and area constraints. SPICE simulations indicate that the slowest signal delay path in the instruction unit is 14.7 ns.

OSTI ID:
5384602
Country of Publication:
United States
Language:
English

Similar Records

The design and analysis of a high performance single chip processor
Thesis/Dissertation · Sat Dec 31 23:00:00 EST 1988 · OSTI ID:5897698

A VLSI chip set for a multiprocessor workstation; Part II: A memory management unit and cache controller
Journal Article · Thu Nov 30 23:00:00 EST 1989 · IEEE Journal of Solid-State Circuits (Institute of Electrical and Electronics Engineers); (USA) · OSTI ID:6845349

Method and apparatus for virtualizing the micro-op cache
Patent · Mon Jan 04 23:00:00 EST 2021 · OSTI ID:1805359