Patent US4048107A successfully refreshed from Google Patents.
Patent US2441492A successfully refreshed from Google Patents.
Patent US5287460A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5287460A Expired / Lapsed US ⏱️ 0.0 years remaining

Bus interface circuit for dual personal computer architecture peripheral adapter board

Assignee: Attachmate Corp
•
Filing: 1991-10-22
•
Granted: 1994-02-15
•
Expires: 2011-10-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A peripheral adapter board and circuit which is capable for operation with two different personal computer bus architectures is disclosed. The preferred peripheral function for the board and circuit is a terminal emulator, which allows a personal computer into which the board is plugged to function as a terminal for a mainframe or minicomputer. Edge connectors or contacts are provided on opposite side edges of the board; each one of the edge connectors is compatible with a different computer bus. The adapter board may be flipped over to plug into either computer bus. A removable, repositionable connector board assembly is provided at one end of the board, for mounting communications connectors in a position accessible from the back panel of a host personal computer. The connector board may be repositioned to maintain the orientation of the communications connectors with respect to the personal computer back panel when the adapter board is flipped over to plug into a different computer bus. Circuitry is provided for detecting the particular computer bus into which the adapter board is plugged, and for providing appropriate address, data, and control signals associated with the selected computer bus.

Inventors

  • 👤 Derek S. Olsen
  • 👤 Richard D. Cavaness
  • 👤 Gail R. Snyder

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 05:08
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4063; G06F13/409; H; H05; H05K; H05K1/00; H05K1/02; H05K1/0286; H05K1/11; H05K1/117; H05K1/14; H05K1/141

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 269 words
A peripheral interface adapter operative in a plurality of different computer system bus architectures, comprising: peripheral function circuit means for carrying out a peripheral function for a host computer system in response to connecting said peripheral interface adapter to said host computer system; first connector means for connecting to a first one of a plurality of said computer bus architectures; second connector means for connecting to a second one of said plurality of said computer bus architectures; means for detecting whether said first connector means is connected to a first computer bus of said first computer bus architecture or whether said second connector means is connected to a second computer bus of said second computer bus architecture and for providing a bus architecture identification signal corresponding to the detection of either said first computer bus architecture or said second computer bus architecture; bus interface circuit means connected to both said first and said second connector means for receiving instructions or data from said host computer system for said peripheral function circuit means and for transmitting instructions or data from said peripheral function circuit means to said host computer system, said bus interface circuit means including a common circuit for executing computer interface functions common to both said first computer bus architecture and said second computer bus architecture, a first bus circuit for executing functions unique to said first computer bus architecture, and a second bus circuit for executing functions unique to said second computer bus architecture; and means responsive to said bus architecture identification signal for enabling operation of either said first bus circuit or said second bus circuit.
Claim 2
Dependent Claim 269 words
A peripheral interface adapter operative in a plurality of different computer system bus architectures, comprising: peripheral function circuit means for carrying out a peripheral function for a host computer system in response to connecting said peripheral interface adapter to said host computer system; first connector means for connecting to a first one of a plurality of said computer bus architectures; second connector means for connecting to a second one of said plurality of said computer bus architectures; means for detecting whether said first connector means is connected to a first computer bus of said first computer bus architecture or whether said second connector means is connected to a second computer bus of said second computer bus architecture and for providing a bus architecture identification signal corresponding to the detection of either said first computer bus architecture or said second computer bus architecture; bus interface circuit means connected to both said first and said second connector means for receiving instructions or data from said host computer system for said peripheral function circuit means and for transmitting instructions or data from said peripheral function circuit means to said host computer system, said bus interface circuit means including a common circuit for executing computer interface functions common to both said first computer bus architecture and said second computer bus architecture, a first bus circuit for executing functions unique to said first computer bus architecture, and a second bus circuit for executing functions unique to said second computer bus architecture; and means responsive to said bus architecture identification signal for enabling operation of either said first bus circuit or said second bus circuit.
Claim 3
Dependent Claim 32 words
The peripheral interface adapter of claim 1, wherein said first computer bus architecture is IBM Personal Computer Architecture (PCA) and wherein said second computer bus architecture is IBM Micro Channel Architecture (MCA).
Claim 4
Dependent Claim 17 words
The peripheral interface adapter of claim 1, wherein said peripheral function circuit means comprises a terminal emulator.
Claim 5
Dependent Claim 121 words
The peripheral interface adapter of claim 1, wherein said peripheral function comprises a function requiring communications external to said peripheral interface adapter and said host computer system, and further comprising: external connector means, removably connected to said peripheral function circuit means, for enabling said peripheral interface adapter to be connected to a remote device, said external connector means being movable between a first position with respect to a circuit board carrying said peripheral interface adapter and a second position with respect to said board, whereby said circuit board is selectively used with either of said computer bus architectures and said external connector means is selectively positioned in a manner compatible with the computer bus architecture to which said board is connected.
Claim 6
Dependent Claim 45 words
The peripheral interface adapter of claim 4, wherein in said first position said external connector means extends above the plane of a first side of said circuit board, and in said second position extends above the plane of a second side of said circuit board.
Claim 7
Dependent Claim 39 words
The peripheral interface adapter of claim 4, wherein said first and second connector means comprise edge connectors along opposite edges of said circuit board, said edge connectors are received in respective sockets associated with the respective computer bus architectures.
Claim 8
Dependent Claim 72 words
The peripheral interface adapter of claim 6, wherein said circuit board is rectangular in shape and has an axis of symmetry parallel to the edges carrying said edge connectors, and wherein in said first position said external connector means is positioned on one side of said axis of symmetry of said board, and in said second position said external connector means is positioned on the opposite side of said axis of symmetry.
Claim 9
Dependent Claim 45 words
The peripheral interface adapter of claim 7, wherein in said first position said external connector means extends above the plane of a first side of said circuit board, and in said second position extends above the plane of a second side of said circuit board.
Claim 10
Dependent Claim 50 words
The peripheral interface adapter of claim 4, wherein said external connector means is mounted on a removable section of said circuit board, said section being received by said board in either of two orientations so as to place said external connector means in either said first or said second position.
Claim 11
Dependent Claim 28 words
The peripheral interface adapter of claim 9, wherein said external connector means is selected from the group consisting of an RJ-11 interface connector and a coaxial interface connector.
Claim 12
Dependent Claim 79 words
The peripheral interface adapter of claim 9, wherein said external connector means on said removable section includes both an RJ-11 interface connector and a coaxial interface connector, such that in one orientation of said removable section said RJ-11 connector is in said first position and said coaxial connector is in said second position, and in the other orientation of said removable section said coaxial connector is in said first position and said RJ-11 connector is in said second position.
Claim 13
Dependent Claim 42 words
The peripheral interface adapter of claim 11, wherein said circuit board and said removable section have a common axis of symmetry, and wherein said RJ-11 and coaxial connectors are positioned on said removable section on opposite sides of said axis of symmetry.
Claim 14
Dependent Claim 34 words
The peripheral interface adapter of claim 12, wherein said RJ-11 and coaxial connectors change positions with respect to said axis of symmetry when said removable section is moved from one orientation to the other.
Claim 15
Dependent Claim 56 words
The peripheral interface adapter of claim 13, wherein in one orientation of said removable section said external connector means extends above the plane of a first side of said circuit board, and in the other orientation of said removable section said external connector means extends above the plane of a second side of said circuit board.
Claim 16
Dependent Claim 32 words
The peripheral interface adapter of claim 9, wherein said removable section includes circuit means for connecting said external connector means to said circuit board in either of said orientations of said section.
Claim 17
Dependent Claim 49 words
The peripheral interface adapter of claim 15, wherein said circuit board includes a removable section terminal, and wherein said circuit means of said removable section includes a pair of mating terminals, one of which electrically engages said removable section terminals in each of said orientations of said removable section.
Claim 18
Dependent Claim 52 words
The peripheral interface adapter of claim 16, wherein said circuit board slidably receives said removable section in each of said two orientations, and wherein sliding motion of said removable section with respect to said circuit board engages or disengages said removable section with or from said mating terminals on said removable section.
Claim 19
Dependent Claim 33 words
The peripheral interface adapter of claim 1, wherein said peripheral function circuit means comprises a dedicated programmable data processor, and further comprising program memory means for storing instructions for said programmable data processor.
Claim 20
Dependent Claim 27 words
The peripheral interface adapter of claim 18, wherein said program memory means comprises random access memory means operable to receive said instructions from said host computer system.
Claim 21
Dependent Claim 18 words
The peripheral interface adapter of claim 1, wherein said bus interface circuit means comprises a VLSI gate array.
Claim 22
Dependent Claim 16 words
The peripheral interface adapter of claim 20, wherein said VLSI gate array includes said enabling means.
Claim 23
Dependent Claim 136 words
The peripheral interface adapter of claim 1, wherein said first computer bus architecture and said second computer bus architecture each include an address bus, a data bus, and a plurality of common control signal, and wherein said common circuit of said bus interface circuit means comprises: an address decoder responsive to address signals from said address bus of either said first bus architecture or said second bus architecture for detecting when said peripheral adapter has been addressed by said host computer system, a data path operative to receive and transmit data signals between said peripheral function circuit means and said data bus of said host computer system, and control signal means responsive to said plurality of common control signals and to said bus architecture identification signal for carrying out interface functions common to both bus architectures.
Claim 24
Dependent Claim 212 words
A peripheral interface adapter operative in a plurality of different computer system bus architectures, comprising: first connector means for connecting to a first one of a plurality of computer bus architectures; second connector means for connecting to a second one of said plurality of said computer bus architectures; a VLSI gate array connected to said first connector means and said second connector means for executing bus communication functions for said first one of said plurality of computer bus architectures and said second one of said plurality of computer bus architectures, said VLSI gate array being responsive to address and control signals from a host computer system connected to said peripheral interface adapter; a special purpose programmable data processor operative to execute instructions for effectuating a peripheral function for said host computer system; first memory means for storing said instructions for said programmable data processor; second memory means for storing data associated with said peripheral function for communication from or to said host computer system; and at least one internal data bus for transferring data between said first and said second memory means, said programmable data processor, said first connector means, and said second connector means, said VLSI gate array being operative to control the transfer of data on said internal data bus.
Claim 25
Dependent Claim 212 words
A peripheral interface adapter operative in a plurality of different computer system bus architectures, comprising: first connector means for connecting to a first one of a plurality of computer bus architectures; second connector means for connecting to a second one of said plurality of said computer bus architectures; a VLSI gate array connected to said first connector means and said second connector means for executing bus communication functions for said first one of said plurality of computer bus architectures and said second one of said plurality of computer bus architectures, said VLSI gate array being responsive to address and control signals from a host computer system connected to said peripheral interface adapter; a special purpose programmable data processor operative to execute instructions for effectuating a peripheral function for said host computer system; first memory means for storing said instructions for said programmable data processor; second memory means for storing data associated with said peripheral function for communication from or to said host computer system; and at least one internal data bus for transferring data between said first and said second memory means, said programmable data processor, said first connector means, and said second connector means, said VLSI gate array being operative to control the transfer of data on said internal data bus.
Claim 26
Dependent Claim 108 words
The peripheral interface adapter of claim 23, wherein said first computer bus architecture and said second computer bus architecture each include an address bus, a data bus, and a plurality of common control signals, and wherein said VLSI gate array comprises: an address decoder responsive to address signals from said address bus of either said first bus architecture or said second bus architecture for detecting when said peripheral interface adapter has been addressed by said operatively associated computer system, and control signal means responsive to said plurality of common control signals and to a bus architecture identification signal for carrying out interface functions common to both bus architectures.
Claim 27
Dependent Claim 36 words
The peripheral interface adapter of claim 24, wherein said common interface functions include directing data between the data buses of said first and said second computer bus architectures and said first and said second memory means.
Claim 28
Dependent Claim 52 words
The peripheral interface adapter of claim 23, wherein said VLSI gate array includes a plurality of data registers for storing operational parameters associated with the execution of said peripheral function by said programmable data processor, and wherein said data registers are accessible by said programmable data processor via said internal data bus.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-02-14 1997-08-16 1998-02-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-02-14 2001-08-16 2002-02-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-02-14 2005-08-16 2006-02-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag