Bidirectional FIFO buffer for interfacing between two buses of a

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1300

Patent

active

052952460

ABSTRACT:
Data transfers between a workstation bus and a graphics adapter bus are handled by a plurality of first-in-first-out (FIFO) buffers, each of which is independently operable to transfer data in a selected direction between the two buses. The FIFOs are accessible either directly by the workstation processor or by means of a DMA operation. Each FIFO is assigned a unique range of addresses in the address space of the workstation processor to permit a workstation process to transfer a block of data to or from a selected FIFO using a single instruction. Workstation writes (reads) to a FIFO are suspended in response to a first status signal indicating that the high (low) threshold for that FIFO has been reached and are restarted in response to a second status signal indicating that the low (high) threshold has been reached. A buffer counter indicating the amount of data in each FIFO is initialized at zero for outbound transfers from the workstation to the adapter or at the maximum buffer count for inbound transfers from the adapter to the workstation. The buffer count is incremented in response to accesses from the workstation side and is decremented in response to accesses from the adapter side, regardless of the direction of transfer.

REFERENCES:
patent: 3601809 (1971-08-01), Gray et al.
patent: 4062059 (1977-12-01), Suzuki et al.
patent: 4258418 (1981-03-01), Heath
patent: 4285038 (1981-08-01), Suzuki et al.
patent: 4454595 (1984-06-01), Cage
patent: 4607328 (1986-08-01), Furukawa et al.
patent: 4750107 (1988-06-01), Buggert
patent: 4809269 (1989-02-01), Gulick
patent: 4823312 (1989-04-01), Michael et al.
patent: 4839791 (1989-06-01), Ito
patent: 4847812 (1989-07-01), Lodhi
patent: 4866597 (1989-09-01), Kinoshita
patent: 4888727 (1989-12-01), Getson, Jr. et al.
patent: 4920480 (1990-04-01), Murakami et al.
patent: 4942515 (1990-07-01), Marzucco et al.
patent: 4942553 (1990-07-01), Dalrymple et al.
Akeley et al., "High-Performance Polygon Rendering", Aug. 1988, pp. 239-246.
IBM Technical Disclosure Bulletin, vol. 32, No. 9A, Feb. 1990, "Paralleling Links in a Unified Switching Architecture for Circuit/Packet Switching", pp. 45-49.
Research Disclosure, Feb. 1988, No. 28609, "Control of a Bi-Directional Data Cache Using a Single Buffer Counter".

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Bidirectional FIFO buffer for interfacing between two buses of a does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Bidirectional FIFO buffer for interfacing between two buses of a, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Bidirectional FIFO buffer for interfacing between two buses of a will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1541959

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.