← Back to Patent Explorer
US4802161A Expired / Lapsed US ⏱️ 0.0 years remaining

Packet bus interface

Assignee: GTE Communication Systems Corp
•
Filing: 1986-09-16
•
Granted: 1989-01-31
•
Expires: 2006-09-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The Arbitrated Bus Interface (ABI) is a set of custom LSI circuits which sends and receives minipackets of binary information to and from a data bus. The ABI performs arbitration, address recognition, and buffering required for transmitting and receiving mini-packets of information between the local packet bus and a microprocessor.

Inventors

  • 👤 Steven J. Byars
  • 👤 William N. Carr

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 04:43
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 355 words
An arbitrated bus interface circuit for use in a system including a bus and an external processor, said arbitrated bus interface comprising: an arbitrated bus port connected to said bus and operated to acknowledge receipt of data from said bus; said arbitrated bus port comprising; address recognition means connected to said bus and operated to decode mini packets and accept those having a predetermined address bit pattern; frame timing means connected to said bus and operated to detect a sync signal in each mini packet and provide a corresponding timing signal; flow control means connected to said bus and operable to provide busy and packet transferred signals; a first custom buffer interface connected to a custom buffer circuit and said flow control means and operable to detect the availability of mini packets from an outbound buffer space in said custom buffer circuit; and a command processor interface connected to said custom buffer circuit and operated to store parameter information associated with each mini packet; a receiver-transmitter port connected to said external processor and operable to interrupt said external processor; said receiver-transmitter port comprises: a second custom buffer interface operated to transfer data to and from the custom buffer circuit; an external processor interface connected to said second custom buffer interface and operated to transfer data to and from said external processor; and control means connected to said second custom buffer interface and said external processor interface and operated to control the transfer of mini packets between the second custom buffer interface and the external microprocessor interface; a custom buffer circuit comprising inbound and outbound shift registers and connected between said arbitrated bus port and said receiver-transmitter port and operated to store data received from and transmitted to said arbitrated bus port and said receiver-transmitter port, and further operated to provide an interrupt enable signal in response to storing a predetermined amount of data, said receiver transmitter port operated in response to said interrupt enable signal to interrupt said external processor; and a command processor connected to said arbitrated bus port, said receiver-transmitter port and said custom buffer circuit, and operated to arbitrate on said bus.
Claim 2
Dependent Claim 355 words
An arbitrated bus interface circuit for use in a system including a bus and an external processor, said arbitrated bus interface comprising: an arbitrated bus port connected to said bus and operated to acknowledge receipt of data from said bus; said arbitrated bus port comprising; address recognition means connected to said bus and operated to decode mini packets and accept those having a predetermined address bit pattern; frame timing means connected to said bus and operated to detect a sync signal in each mini packet and provide a corresponding timing signal; flow control means connected to said bus and operable to provide busy and packet transferred signals; a first custom buffer interface connected to a custom buffer circuit and said flow control means and operable to detect the availability of mini packets from an outbound buffer space in said custom buffer circuit; and a command processor interface connected to said custom buffer circuit and operated to store parameter information associated with each mini packet; a receiver-transmitter port connected to said external processor and operable to interrupt said external processor; said receiver-transmitter port comprises: a second custom buffer interface operated to transfer data to and from the custom buffer circuit; an external processor interface connected to said second custom buffer interface and operated to transfer data to and from said external processor; and control means connected to said second custom buffer interface and said external processor interface and operated to control the transfer of mini packets between the second custom buffer interface and the external microprocessor interface; a custom buffer circuit comprising inbound and outbound shift registers and connected between said arbitrated bus port and said receiver-transmitter port and operated to store data received from and transmitted to said arbitrated bus port and said receiver-transmitter port, and further operated to provide an interrupt enable signal in response to storing a predetermined amount of data, said receiver transmitter port operated in response to said interrupt enable signal to interrupt said external processor; and a command processor connected to said arbitrated bus port, said receiver-transmitter port and said custom buffer circuit, and operated to arbitrate on said bus.
Claim 3
Dependent Claim 94 words
An arbitrated bus interface circuit as claimed in claim 1, wherein said command processor comprises: an inbound byte counter operated to count the number of bytes in an inbound minipacket; an inbound command detector connected to said inbound byte counter and operated to detect different command signals in particular bytes of said inbound minipackets; an outbound byte counter operated to count the number of bytes in an outbound minipacket; and an outbound command detector connected to said outbound byte counter and operated to detect different command signals in particular bytes of said outbound minipackets.

References Cited (Backward Citations)

US4292623A Cited
US4458314A Cited
US4490788A Cited
US4623886A Cited
US4525830A Cited
US4550402A Cited
US4583219A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-01-31 1992-08-01 1993-01-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-01-31 1996-08-01 1997-01-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-01-31 2000-08-01 2001-01-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag