loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems (ASYNC '98)
A FIFO Data Switch Design Experiment
San Diego, CA
March 30-April 02
ISBN: 0-8186-8392-9
William S. Coates, Sun Microsystems Laboratorie
Jon K. Lexau, Sun Microsystems Laboratorie
Ian W. Jones, Sun Microsystems Laboratorie
Scott M. Fairbanks, Sun Microsystems Laboratorie
Ivan E. Sutherland, Sun Microsystems Laboratorie
A core problem in many pipelined circuit designs is data-dependent data flow. We describe a methodology and a set of circuit modules to address this problem in the asynchronous domain. We call our methodology P**3, or "P cubed." Items flowing through a set of FIFO datapaths can be conditionally steered under the control of data carried by other FIFOs. We have used the P**3 methodology to design and implement a FIFO test chip that uses a data-dependent switch to conditionally delete data items. The circuit uses two on-chip FIFO rings as high-speed data sources. It was fabricated through MOSIS using their 0.6m CMOS design rules. The peak data switch throughput was measured to be a minimum of 580 million data items per second at nominal Vdd of 3.3V.
Index Terms:
Asynchronous, FIFO, Data Switch, P**3
Citation:
William S. Coates, Jon K. Lexau, Ian W. Jones, Scott M. Fairbanks, Ivan E. Sutherland, "A FIFO Data Switch Design Experiment," async, pp.0004, Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems (ASYNC '98), 1998
Usage of this product signifies your acceptance of the Terms of Use.