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

High speed interconnect unit for digital data processing system

Assignee: Hewlett Packard Development Co LP
•
Filing: 1986-07-24
•
Granted: 1989-05-02
•
Expires: 2006-07-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital data processing system transfers information with an external device through an interconnect unit over a bus which includes separate sets of lines for transferring control information and transferring user information. The user information lines include bidirectional information transfer lines and undirectional antiparallel lines for transferring direction control signals and synchronization signals between the interconect unit and the external device, the direction control signals indentifying the direction of transfer over the information transfer lines, and the synchronization signals identifying when the transmitting unit has transmitted the signals and when the receiving unit has latched the signals. The control information lines include unidrectional antiparallel lines for transferring control information and a synchronization signal. The synchronization signal is transmitted when control information signals are being transmitted on the control information lines.

Inventors

  • 👤 Robert Dickson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 22:51
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4208; G06F13/4213

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 400 words
An interconnect unit for connection to a system bus in a digital data processing system including a memory for storing information and a processor means for controlling the system, said interconnect unit transferring information between the memory over said system bus and an external device over an external bus, said external bus including bidirectional information transfer lines for transferring information signals, antiparallel unidirectional direction control lines having selected conditions for transferring direction control signals identifying a direction of transfer of information and antiparallel unidirectinal synchronization lines for transferring synchronization signals, in response to commands from the processor means, said interconnect unit including: A. system transfer means for connection to said system bus for transferring information to or from said memory, B. external device transfer means including means for connection to said external bus for transmitting and receiving information over said external bus, and further including information transfer means connected to said system transfer means and for connection to said information transfer lines for transferring information between said system transfer means and said information transfer lines, said direction control lines asserting a signal on one of said direction control lines and receiving a signal on a second of said direction control lines identifying a condition of the direction of transfer of information over said information transfer lines, said synchronization lines asserting a signal on one of said synchronization lines and receiving a signal on a second of said synchronization lines to synchronize the transfer of information over said information transfer lines, and C. control means for operational control of the interconnect unit in transferring information over said information transfer lines, said control means including a first register enabling the transmission and reception of the direction control signals over the respective direction control lines to identify the direction of transfer, said control means enabling the selection of transmission or reception of information signals over said information transfer lines responsive to the condition of said direction control signals, and said control means enabling a synchronization signal to identify: I. when information signals are being transferred over said information transfer lines when said direction control signals indicate that information is being transferred to said external device to enable said external device to receive said information signals, or II. when information signals have been received from said information transfer lines when said direction control signals indicate that information is being transferred from said external device.
Claim 2
Dependent Claim 400 words
An interconnect unit for connection to a system bus in a digital data processing system including a memory for storing information and a processor means for controlling the system, said interconnect unit transferring information between the memory over said system bus and an external device over an external bus, said external bus including bidirectional information transfer lines for transferring information signals, antiparallel unidirectional direction control lines having selected conditions for transferring direction control signals identifying a direction of transfer of information and antiparallel unidirectinal synchronization lines for transferring synchronization signals, in response to commands from the processor means, said interconnect unit including: A. system transfer means for connection to said system bus for transferring information to or from said memory, B. external device transfer means including means for connection to said external bus for transmitting and receiving information over said external bus, and further including information transfer means connected to said system transfer means and for connection to said information transfer lines for transferring information between said system transfer means and said information transfer lines, said direction control lines asserting a signal on one of said direction control lines and receiving a signal on a second of said direction control lines identifying a condition of the direction of transfer of information over said information transfer lines, said synchronization lines asserting a signal on one of said synchronization lines and receiving a signal on a second of said synchronization lines to synchronize the transfer of information over said information transfer lines, and C. control means for operational control of the interconnect unit in transferring information over said information transfer lines, said control means including a first register enabling the transmission and reception of the direction control signals over the respective direction control lines to identify the direction of transfer, said control means enabling the selection of transmission or reception of information signals over said information transfer lines responsive to the condition of said direction control signals, and said control means enabling a synchronization signal to identify: I. when information signals are being transferred over said information transfer lines when said direction control signals indicate that information is being transferred to said external device to enable said external device to receive said information signals, or II. when information signals have been received from said information transfer lines when said direction control signals indicate that information is being transferred from said external device.
Claim 3
Dependent Claim 179 words
An interconnect unit as defined in claim 1 in which said external bus further includes unidirectional antiparallel control information lines for transferring control information signals and synchronization control lines for transferring synchronization control signals, said interconnect unit further including a second register for transmitting and receiving control information signals over respective ones of said control information transfer lines, said synchronization control signal transfer lines transmitting and receiving synchronization control signals over respective ones of said synchronization control signal transfer lines, and C. said control means for operational control of the interconnect unit enabling said second register to transmit control information over one of said respective control information transfer lines and said control means transmitting a contemporaneous synchronization control signal over one of said synchronization control signal transfer lines to enable said external unit to receive said control information signals, and said control means enabling said second register to receive control information signals over a second of said respective control information transfer lines in response to the receipt of a synchronization signal over a corresponding synchronization control signal transfer line.
Claim 4
Dependent Claim 337 words
An external unit for connection to a digital data processing system for transferring information with said data processing system over an external bus, said external bus including bidirectional information transfer lines for transferring information signals, antiparallel unidirectional direction control lines having selected conditions for transferring direction control signals and antiparallel unidirectional synchronization lines for transferring synchronization signals, said external unit including: A. external device transfer means including means for connection to said external bus for transmitting and receiving information over said external bus, and further including information transfer means connected to said system transfer means and for connection to said information transfer lines for transferring information between said system transfer means and said information transfer lines, said direction control lines asserting a signal on one of said lines and receiving a signal on a second of said lines identifying a condition of the direction of transfer of information over said information transfer lines, said synchronization lines asserting a signal on one of said synchronization lines and receiving a signal on a second of said synchronization lines to synchronize the transfer of information over said information transfer lines, and B. control means for operational control of the interconnect unit in transferring information over said information transfer lines, said control means including a first register enabling the transmission and reception of the direction control signals over the respective direction control lines to identify the direction of transfer, said control means enabling the selection of transmission or reception of information signal over said information transfer lines responsive to the condition of said direction control signals, and said control means enabling a synchronization signal to identify: I. when information signals are being transferred over said information transfer lines when said direction control signals indicate that information is being transferred to said external device to enable said external device to receive said information signals, or II. when information signals have been received from said information transfer lines when said direction control signals indicate that information is being transferred from said external device.
Claim 5
Dependent Claim 337 words
An external unit for connection to a digital data processing system for transferring information with said data processing system over an external bus, said external bus including bidirectional information transfer lines for transferring information signals, antiparallel unidirectional direction control lines having selected conditions for transferring direction control signals and antiparallel unidirectional synchronization lines for transferring synchronization signals, said external unit including: A. external device transfer means including means for connection to said external bus for transmitting and receiving information over said external bus, and further including information transfer means connected to said system transfer means and for connection to said information transfer lines for transferring information between said system transfer means and said information transfer lines, said direction control lines asserting a signal on one of said lines and receiving a signal on a second of said lines identifying a condition of the direction of transfer of information over said information transfer lines, said synchronization lines asserting a signal on one of said synchronization lines and receiving a signal on a second of said synchronization lines to synchronize the transfer of information over said information transfer lines, and B. control means for operational control of the interconnect unit in transferring information over said information transfer lines, said control means including a first register enabling the transmission and reception of the direction control signals over the respective direction control lines to identify the direction of transfer, said control means enabling the selection of transmission or reception of information signal over said information transfer lines responsive to the condition of said direction control signals, and said control means enabling a synchronization signal to identify: I. when information signals are being transferred over said information transfer lines when said direction control signals indicate that information is being transferred to said external device to enable said external device to receive said information signals, or II. when information signals have been received from said information transfer lines when said direction control signals indicate that information is being transferred from said external device.
Claim 6
Dependent Claim 178 words
An external unit as defined in claim 3 in which said external bus further includes unidirectional antiparallel control information lines for transferring control information signals and synchronization control lines for transferring synchronization control signals, said interconnect unit further including a second register for transmitting and receiving control information signals over respective ones of said control information transfer lines, said synchronization control signal transfer lines transmitting and receiving synchronization control signals over respective ones of said synchronization control signal transfer lines, C. said control means for operational control of the interconnect unit enabling said second register to transmit control information over one of said respective control information transfer lines and said control means transmitting a contemporaneous synchronization control signal over one of said synchronization control signal transfer lines to enable said external unit to receive said control information signals, and said control means enabling said second register to receive control information signals over a second of said respective control information transfer lines in response to the receipt of a synchronization signal over a corresponding synchronization control signal transfer line.
Claim 7
Dependent Claim 84 words
An interconnect unit as defined in claim 1, as external bus further including antiparallel unidirectional status indicating lines, said external device transfer means further including a status indicating control means for connection to said antiparallel unidirectional status indicating lines and responsive to said control means for operational control of the status indicating control means, for transmitting a signal over one of said status indicating lines and receiving a signal from a second of said status indicating lines to indicate the status of transmitting unit.
Claim 8
Dependent Claim 85 words
An external unit as defined in claim 3, said external bus further including antiparallel unidirectional status indicating lines, said external device transfer means further including a status indicating control means for connection to said antiparallel unidirectional status indicating lines and responsive to said control means for operational control of the status indicating control means, for transmitting a signal over one of said status indicating lines and receiving a signal from a second of said status indicating lines to indicate the status of the transmitting unit.

References Cited (Backward Citations)

US3999163A Cited
US4071887A Cited
US4112490A Cited
US4257095A Cited
US4232366A Cited
US4300193A Cited
US4319323A Cited
US4490784A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag