Asynchronous pulse bifurcator circuit with a bifurcation path coupled to control fifo and first and second subordinate fifo
US6574690B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 29, 1999 |
| Grant date | Jun 3, 2003 |
| Priority date | — |
| Expiry date | Dec 29, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F7/32
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A bifurcation circuit uses dynamic asP* protocol. to exchange data among three or more FIFOs. Each FIFO contains a plurality of places containing data and a plurality of paths that exchange data between neighboring places. The bifurcator circuit generally comprises a control FIFO, two subordinate FIFOs and a bifurcation path coupled to all three FIFOs. The bifurcator circuit further comprises a chain of data latches coupled to all three FIFOs at the bifurcation path. A data value carried in the control FIFO determines which of the subordinate FIFOs exchanges data with the control FIFO. Each place in the FIFOs contains a set reset flip-flop in which the state of each place is held by a single wire and stabilized by a keeper. A single transistor sets or resets the state of the place. The pulse that changes the state of the control flip-flops also makes the data latches momentarily transparent. The bifurcator circuit is generally capable of a branch or join operations. Alternatively, the bifurcation circuit may be implemented as a dedicated branch or join circuit. The circuits exhibit simple design, low power consumption low transistor count and easy integration into existing applicat…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.