Title :
Fred: an architecture for a self-timed decoupled computer
Author :
Richardson, William E. ; Brunvand, Erik
Author_Institution :
Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
Abstract :
Decoupled computer architectures provide an effective means of exploiting instruction level parallelism. Self-timed micropipeline systems are inherently decoupled due to the elastic nature of the basic FIFO structure, and may be ideally suited for constructing decoupled computer architectures. Fred is a self-timed decoupled, pipelined computer architecture based on micropipelines. We present the architecture of Fred, with specific details on a micropipelined implementation that includes support for multiple functional units and out-of-order instruction completion due to the self-timed decoupling
Keywords :
parallel architectures; pipeline processing; Fred; decoupled computer architecture; instruction level parallelism; micropipelines; pipelined computer architecture; self-timed decoupled computer; Circuit testing; Cities and towns; Clocks; Computer architecture; Computer science; Out of order; Parallel processing; Signal design; Synchronization; Timing;
Conference_Titel :
Advanced Research in Asynchronous Circuits and Systems, 1996. Proceedings., Second International Symposium on
Conference_Location :
Fukushima
Print_ISBN :
0-8186-7298-6
DOI :
10.1109/ASYNC.1996.494438