Title :
A high throughput, asynchronous, dual port FIFO memory implemented in ASIC technology
Author :
Pham, Giao N. ; Schmitt, Kenneth C.
Author_Institution :
NCR Corp., Colorado Springs, CO, USA
Abstract :
An ASIC (application-specific integrated circuit) first-in-first-out (FIFO) memory circuit that has the capability of interfacing two data processing units operating at different speeds is described. The memory is implemented using a circular queue structure, which permits writing and reading of data indefinitely as long as the boundary flag conditions are not met. This memory also has the capability to retransmit only bad data words, not whole memory blocks as most standard FIFOs do. Another feature is dual-port memory operation, which allows bidirectional data transfers through the FIFO. All of the circuit implementations are done using NCR standard cells. This allows the use of automatic routing and test program generation tools provided by NCR VISYS
Keywords :
application specific integrated circuits; integrated memory circuits; ASIC technology; NCR; NCR VISYS; application-specific integrated circuit; asynchronous FIFO; automatic routing; bidirectional data transfers; circuit implementations; circular queue structure; dual port FIFO memory; dual-port memory operation; first-in-first-out; high throughput FIFO; interfacing two data processing units; retransmit only bad data words; standard cells; test program generation tools; Application specific integrated circuits; Clocks; Counting circuits; Libraries; Macrocell networks; Random access memory; Read-write memory; Springs; Throughput; Writing;
Conference_Titel :
ASIC Seminar and Exhibit, 1989. Proceedings., Second Annual IEEE
Conference_Location :
Rochester, NY
DOI :
10.1109/ASIC.1989.123184