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

Multiple bus interface adapter for connection to a plurality of computer bus architectures

Assignee: International Business Machines Corp
•
Filing: 1994-11-01
•
Granted: 1997-07-15
•
Expires: 2014-11-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multiple bus interface is provided for connection to the bus of a data processing device. It includes a common interface adapted for connection to any one of several bus architectures for operation therewith. The interface adapter includes a control interface for accepting control signals from the bus of said data processing device, an address interface for accepting address signals from the data processing device, and a data interface for accepting data signals from said data processing device. A bus identifier is provided for identifying the bus architecture of the data processing device as will as a bus protocol decoder responsive to the bus identifier. The decoder derives its input from the control interface and is adapted to produce as an output standardized local control signals derived from the data processing bus control signals for sue by a local functional device to be accessed by the data processing device.

Inventors

  • 👤 Lee F. Hartley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:52
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4027

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 182 words
A multiple bus interface adapter for connection to the bus of a data processing device, the multiple bus interface adapter comprising: common interface means for connection to any of several data processing device bus architectures for operation therewith, wherein said common interface means includes; (a) control interface means for accepting control signals from the bus of said data processing device; (b) address interface means for accepting address signals from said data processing device; (c) data interface means for accepting data signals from said data processing device; bus identifier means for identifying the bus architecture of said data processing device; bus protocol decoder means responsive to said bus identifier means, said bus protocol decoder means deriving its input from said control interface means and being adapted to produce as an output standardized local control signals, wherein said standardized local control signals are derived from said control signals of said data processing device and are usable by a plurality of local functional devices; and a standardized local control signal output connectable to a selected local functional device among said plurality of local functional devices.
Claim 2
Dependent Claim 182 words
A multiple bus interface adapter for connection to the bus of a data processing device, the multiple bus interface adapter comprising: common interface means for connection to any of several data processing device bus architectures for operation therewith, wherein said common interface means includes; (a) control interface means for accepting control signals from the bus of said data processing device; (b) address interface means for accepting address signals from said data processing device; (c) data interface means for accepting data signals from said data processing device; bus identifier means for identifying the bus architecture of said data processing device; bus protocol decoder means responsive to said bus identifier means, said bus protocol decoder means deriving its input from said control interface means and being adapted to produce as an output standardized local control signals, wherein said standardized local control signals are derived from said control signals of said data processing device and are usable by a plurality of local functional devices; and a standardized local control signal output connectable to a selected local functional device among said plurality of local functional devices.
Claim 3
Dependent Claim 30 words
The multiple bus interface adapter of claim 1, wherein the common interface means receives input signals from said data processing device and sends output signals to said data processing device.
Claim 4
Dependent Claim 36 words
The multiple bus interface adapter of claim 1, wherein one or more of said control, address, and data interface means are adapted to receive input signals from or send output signals to said data processing device.
Claim 5
Dependent Claim 24 words
The multiple bus interface adapter of claim 1, wherein an output interface means is provided to send output signals to said data processing device.
Claim 6
Dependent Claim 38 words
The multiple bus interface adapter of claim 1, wherein the common interface means comprises a set of common lines to be used for connection to a bus of any one of said several data processing device bus architectures.
Claim 7
Dependent Claim 38 words
The multiple bus interface adapter of claim 5, wherein said control interface means comprises a set of common input lines to be used for connection to a bus of any of said several data processing device bus architectures.
Claim 8
Dependent Claim 31 words
The multiple bus interface adapter of claims 5 or 6, wherein said several data processing device bus architectures include data processing device bus architectures selected from ISA, PCMCIA, and Microchannel architectures.
Claim 9
Dependent Claim 49 words
The multiple bus interface adapter of claim 6, further including address capture logic means coupled to said address interface means, the address capture logic means having transparent latches enabled by control signals from said control interface means to provide a standardized local address for said selected local functional device.
Claim 10
Dependent Claim 31 words
The multiple bus interface adapter of claim 8, further including local functional enable logic responsive to said standardized local address to provide an activation signal to said selected local functional device.
Claim 11
Dependent Claim 21 words
The multiple bus interface adapter of claim 9, wherein said local functional enable logic provides feedback to said data processing device.
Claim 12
Dependent Claim 30 words
The multiple bus interface adapter of claim 10, wherein said feedback includes an acknowledgment signal indicative of receipt of said standardized local address and a corresponding standardized local control signal.
Claim 13
Dependent Claim 36 words
The multiple bus interface adapter of claim 11, wherein said acknowledgment signal includes an acknowledgment signal from said selected local functional device signifying completion of a function initiated by said standardized local control and address signals.
Claim 14
Dependent Claim 25 words
The multiple bus interface adapter of claim 6, wherein said bus identifier means is adapted to convey bus identification to said selected local functional device.
Claim 15
Dependent Claim 36 words
The multiple bus interface adapter of claim 1, wherein said bus protocol decoder includes means responsive to said bus identifier means for deriving protocol specific control signals from control signals received from said control interface means.
Claim 16
Dependent Claim 26 words
The multiple bus interface adapter of claim 1, comprising an individual module, said common interface means comprising externally available lines for connection to a bus connector.
Claim 17
Dependent Claim 33 words
An option module comprising a bus connector, a multiple bus interface adapter according to claim 1 connected to said bus connector, and a local functional device connected to said multiple bus interface adapter.
Claim 18
Dependent Claim 155 words
A multiple bus interface adapter for connection to a bus of a data processing device, the multiple bus interface adapter comprising: common interface means for connection to any of several data processing device bus architectures for operation therewith, wherein said common interface means includes control interface means for accepting control signals from the bus of said data processing device; bus identifier means for identifying the bus architecture of said data processing device; bus protocol decoder means responsive to said bus identifier means, said bus protocol decoder means deriving its input from said control interface means and being adapted to produce as an output standardized local control signals, wherein said standardized local control signals are derived from said control signals of said data processing device and are usable by a plurality of local functional devices; and a standardized local control signal output connectable to a selected local functional device among said plurality of local functional devices.
Claim 19
Dependent Claim 155 words
A multiple bus interface adapter for connection to a bus of a data processing device, the multiple bus interface adapter comprising: common interface means for connection to any of several data processing device bus architectures for operation therewith, wherein said common interface means includes control interface means for accepting control signals from the bus of said data processing device; bus identifier means for identifying the bus architecture of said data processing device; bus protocol decoder means responsive to said bus identifier means, said bus protocol decoder means deriving its input from said control interface means and being adapted to produce as an output standardized local control signals, wherein said standardized local control signals are derived from said control signals of said data processing device and are usable by a plurality of local functional devices; and a standardized local control signal output connectable to a selected local functional device among said plurality of local functional devices.

References Cited (Backward Citations)

US5432949A Cited
US5025412A Cited
US5287460A Cited
US5218690A Cited
US5452420A Cited
US5191657A Cited
US5428751A Cited
US5191653A Cited
US5414820A Cited
US5434997A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-07-14 2001-01-13 2001-07-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-07-14 2005-01-13 2005-07-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-07-14 2009-01-13 2009-07-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag