The NSR processor prototype

Update Item Information
Publication Type technical report
School or College College of Engineering
Department Computing, School of
Program Advanced Research Projects Agency
Creator Richardson, William F.; Brunvand, Erik L.
Title The NSR processor prototype
Date 1992
Description The NSR Non Synchronous RISC processor is a general purpose processor structured as a collection of self timed units that operate concurrently and communicate over bundled data channels in the style of micropipelines?? These units correspond to standard synchronous pipeline stages such as Instruction Fetch Instruction Decode Execute Memory Interface and Register File but each operates concurrently as a separate self timed process?? In addition to being internally self timed the units are decoupled through self timed FIFO queues between each of the units which allows a high degree of overlap in instruction execu tion?? Branches jumps and memory accesses are also decoupled through the use of additional FIFO queues which can hide the execution latency of these instructions?? The prototype im plementation of the NSR has been constructed using Actel FPGAs Field Programmable Gate Arrays ??
Type Text
Publisher University of Utah
Subject Self-timed Systems; Asynchronous systems; Micropipelines; FPGAs; RISC processor
Language eng
Bibliographic Citation Richardson, W. F., & Brunvand, E. L. (1992). The NSR processor prototype. UUCS-92-029.
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Rights Management ©University of Utah
Format Medium application/pdf
Format Extent 293,166 bytes
Source University of Utah School of Computing
ARK ark:/87278/s6cv51s5
Setname ir_uspace
ID 702313
Reference URL https://collections.lib.utah.edu/ark:/87278/s6cv51s5
Back to Search Results