DocumentCode :
1919072
Title :
Low-latency asynchronous FIFO´s using token rings
Author :
Chelcea, Tiberiu ; Nowick, Steven M.
Author_Institution :
Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
fYear :
2000
fDate :
2000
Firstpage :
210
Lastpage :
220
Abstract :
This paper presents several new asynchronous FIFO designs. While most existing FIFO´s trade higher throughput for higher latency, our goal is to achieve very low latency while maintaining good throughput. The designs are implemented as circular arrays of cells connected to common data buses. Data items are not moved around the array once they are enqueued. Each cell´s input and output behavior is dictated by the flow of two tokens around the ring: one that allows enqueuing data and one that allows dequeuing data. Two novel protocols are introduced with various degrees of parallelism, as well as four different implementations. The best simulation results, in 0.6 μ, have a latency of 1.73 ns and throughput of 454 MegaOperations/second for a 4-place FIFO
Keywords :
protocols; token networks; circular arrays; common data buses; low-latency asynchronous FIFO; protocols; token rings; Centralized control; Circuits; Computer science; Concurrent computing; Data buses; Delay; Pipelines; Postal services; Protocols; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Research in Asynchronous Circuits and Systems, 2000. (ASYNC 2000) Proceedings. Sixth International Symposium on
Conference_Location :
Eilat
ISSN :
1522-8681
Print_ISBN :
0-7695-0586-4
Type :
conf
DOI :
10.1109/ASYNC.2000.837024
Filename :
837024
Link To Document :
بازگشت