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

Method and apparatus for controlling bus in computer system to which expansion unit is connectable

Assignee: Toshiba Corp
•
Filing: 1993-06-18
•
Granted: 1995-09-26
•
Expires: 2013-06-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract When the expansion unit is connected to the computer system to which the expansion bus controller is connectable, the bus in the computer system is controlled by the expansion bus controller of the expansion unit in place of the bus controller of the computer system. When the expansion unit is connected to the option device and data reception and transmission is performed between the option device and the computer system, the bit conversion of received data is performed by the expansion bus controller in accordance with the number of bits of received data and the bus width of the bus where data is transmitted.

Inventors

  • 👤 Hiroshi Uchikoga

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 13:35
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/38; G06F13/40; G06F13/4004; G06F13/4009; G06F13/4018

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 206 words
In a computer system to which an expansion unit is adapted to be removably connected, the computer system having a system bus and a system bus controller for controlling the system bus, the system bus having a system data bus width, the expansion unit comprising: a first expansion bus having a first expansion data bus width coincident with the system bus width, which is adapted to be removably connected to the system bus; a first expansion bus control means for controlling the first expansion bus; a second expansion bus having a second expansion data bus width different from the system data bus width; a second expansion bus control means for controlling the second expansion bus; data converting means connected between the first and second expansion bus control means for converting first data corresponding to the first expansion data bus width into second data corresponding to the second expansion data bus width and converting the second data into the first data; and at least one slot for connecting an option device with the second expansion bus, and wherein when the expansion unit is connected to the computer system, the system bus is controlled by the first expansion bus control means in place of the system bus controller.
Claim 2
Dependent Claim 206 words
In a computer system to which an expansion unit is adapted to be removably connected, the computer system having a system bus and a system bus controller for controlling the system bus, the system bus having a system data bus width, the expansion unit comprising: a first expansion bus having a first expansion data bus width coincident with the system bus width, which is adapted to be removably connected to the system bus; a first expansion bus control means for controlling the first expansion bus; a second expansion bus having a second expansion data bus width different from the system data bus width; a second expansion bus control means for controlling the second expansion bus; data converting means connected between the first and second expansion bus control means for converting first data corresponding to the first expansion data bus width into second data corresponding to the second expansion data bus width and converting the second data into the first data; and at least one slot for connecting an option device with the second expansion bus, and wherein when the expansion unit is connected to the computer system, the system bus is controlled by the first expansion bus control means in place of the system bus controller.
Claim 3
Dependent Claim 56 words
The system according to claim 1, wherein the system bus controller comprises a flag representing whether the expansion unit is connected to the computer system, and when the flag is set, control of the system bus by the system bus controller is inhibited and the system bus is controlled by the first expansion bus control means.
Claim 4
Dependent Claim 37 words
The system according to claim 2, wherein when the flag is reset, control of the system bus by the first expansion bus control means is inhibited, and the system bus is controlled by the system bus controller.
Claim 5
Dependent Claim 32 words
The system according to claim 1, wherein the expansion unit further comprises memory for storing ID data used to identify the option device when the option device is connected to the slot.
Claim 6
Dependent Claim 58 words
The system according to claim 4, wherein when the option device is connected to the slot and the option device outputs the second data to the second expansion bus control means through the second expansion bus, the data converting means converts the second data into first data in accordance with ID data to be stored in the memory.
Claim 7
Dependent Claim 238 words
In a computer system to which an expansion unit is adapted to be removably connected, the computer system having a system bus controller for controlling the system bus, the system bus having a system data bus width, the expansion unit to which an option device is adapted to be removably connected includes an expansion but having an expansion data bus width different from the system data bus width, an expansion bus controller for controlling the expansion bus and a data converter for converting first data corresponding to the system data bus width into second data corresponding to the expansion data bus width and converting the second data into the first data, the method comprising the steps of: determining whether the expansion unit is connected to the computer system; inhibiting the control of the system bus by the system bus controller when the expansion unit is connected to the computer system; controlling the system bus by the expansion bus controller in place of the system bus controller; determining whether the option device is connected the slot, and converting the second data into the first data when the option device is connected to the expansion unit and the option device outputs the second data toward the computer system; and converting the first data into the second data when the option device is connected to the expansion unit and the computer system outputs to the first data toward the option device.
Claim 8
Dependent Claim 238 words
In a computer system to which an expansion unit is adapted to be removably connected, the computer system having a system bus controller for controlling the system bus, the system bus having a system data bus width, the expansion unit to which an option device is adapted to be removably connected includes an expansion but having an expansion data bus width different from the system data bus width, an expansion bus controller for controlling the expansion bus and a data converter for converting first data corresponding to the system data bus width into second data corresponding to the expansion data bus width and converting the second data into the first data, the method comprising the steps of: determining whether the expansion unit is connected to the computer system; inhibiting the control of the system bus by the system bus controller when the expansion unit is connected to the computer system; controlling the system bus by the expansion bus controller in place of the system bus controller; determining whether the option device is connected the slot, and converting the second data into the first data when the option device is connected to the expansion unit and the option device outputs the second data toward the computer system; and converting the first data into the second data when the option device is connected to the expansion unit and the computer system outputs to the first data toward the option device.
Claim 9
Dependent Claim 63 words
The method according to claim 6, wherein the system bus controller comprises a flag representing whether the expansion unit is connected to the computer system, and when the expansion unit is connected to the computer system, the flag is set, control of the system bus by the system bus controller is inhibited, and the system bus is controlled by the expansion bus controller.
Claim 10
Dependent Claim 51 words
The method according to claim 7, wherein when the expansion unit is disconnected from the computer system, the flag is reset, control of the system bus by the expansion bus controller is inhibited, and the system bus is controlled by the system bus controller in place of the expansion bus controller.
Claim 11
Dependent Claim 73 words
The method according to claim 6, wherein the expansion unit further comprises a memory for storing ID data for identifying the option device when the option device is connected, and when the option device is connected to the expansion unit and the option device outputs the second data toward the computer system, the data converter converts second data into the first data in accordance with ID data to be stored in the memory.
Claim 12
Dependent Claim 180 words
A computer system to which an expansion unit is adapted to be removably connected, comprising: a first data bus; a central processor electrically connected to the first data bus; a first bus control means for controlling the first data bus; a second data bus; a second bus control means for controlling the second data bus; determining means for determining whether or not the expansion unit is connected to the computer system; stopping control means for stopping the second bus control means from controlling the second data bus in response to the determining means indicating that the expansion unit is connected to the computer system; and starting control means for starting the second bus control means to control the second data bus in response to the determining means indicating that the expansion unit is disconnected from the computer system, and wherein the expansion unit includes a third bus control means and the second data bus is controlled by the third bus control means in place of the second bus control means when the expansion unit is connected to the computer system.
Claim 13
Dependent Claim 180 words
A computer system to which an expansion unit is adapted to be removably connected, comprising: a first data bus; a central processor electrically connected to the first data bus; a first bus control means for controlling the first data bus; a second data bus; a second bus control means for controlling the second data bus; determining means for determining whether or not the expansion unit is connected to the computer system; stopping control means for stopping the second bus control means from controlling the second data bus in response to the determining means indicating that the expansion unit is connected to the computer system; and starting control means for starting the second bus control means to control the second data bus in response to the determining means indicating that the expansion unit is disconnected from the computer system, and wherein the expansion unit includes a third bus control means and the second data bus is controlled by the third bus control means in place of the second bus control means when the expansion unit is connected to the computer system.
Claim 14
Dependent Claim 74 words
The system according to claim 12, wherein the second bus control means comprises a flag which is set when the expansion unit is connected to the computer system or is reset when the expansion unit is disconnected from the computer system, and the second data bus is not controlled by the second bus control means when the flag is set or is controlled by the second bus control means when the flag is reset.
Claim 15
Dependent Claim 162 words
A portable computer system comprising: an expansion unit including a first connector, an expansion bus electrically connected to the first connector and an expansion bus controller controlling the expansion bus; and a portable computer removably connected to the expansion unit, comprising: a first bus, a central processor electrically connected to the first bus, a first bus controller controlling the first bus, a second connector removably connected to the first connector, a second bus electrically connected to the second connector and removably connected to the expansion bus through the first and second connectors, a second bus controller controlling the second bus, a detector, electrically connected to the second connector, detecting whether the expansion unit is connected to the portable computer, and a inhibiting means for inhibiting the second bus controller so as to move the control of the second bus from the second bus controller to the expansion bus controller when the detector detects the expansion unit is connected to the portable computer.
Claim 16
Dependent Claim 162 words
A portable computer system comprising: an expansion unit including a first connector, an expansion bus electrically connected to the first connector and an expansion bus controller controlling the expansion bus; and a portable computer removably connected to the expansion unit, comprising: a first bus, a central processor electrically connected to the first bus, a first bus controller controlling the first bus, a second connector removably connected to the first connector, a second bus electrically connected to the second connector and removably connected to the expansion bus through the first and second connectors, a second bus controller controlling the second bus, a detector, electrically connected to the second connector, detecting whether the expansion unit is connected to the portable computer, and a inhibiting means for inhibiting the second bus controller so as to move the control of the second bus from the second bus controller to the expansion bus controller when the detector detects the expansion unit is connected to the portable computer.
Claim 17
Dependent Claim 59 words
A portable computer system according to claim 12, wherein the expansion bus includes a first data bus width, the second bus includes a second data bus width which is different from the first data bus width, and the expansion bus controller includes a bus width convertor which converts the first data bus width to the second data bus width.
Claim 18
Dependent Claim 151 words
A computer system to which an expansion unit is adapted to be removably connected, comprising: a data bus; a first bus control means for controlling the first data bus; determining means for determining whether or not the expansion unit is connected to the computer system; stopping control means for stopping the first bus control means from controlling the data bus in response to the determining means indicating that the expansion unit is connected to the computer system; and starting control means for starting the first bus control means to control the data bus in response to the determining means indicating that the expansion unit is disconnected from the computer system, and wherein the expansion unit includes a second bus control means and the data bus is controlled by the second bus control means in place of the first bus control means when the expansion unit is connected to the computer system.
Claim 19
Dependent Claim 151 words
A computer system to which an expansion unit is adapted to be removably connected, comprising: a data bus; a first bus control means for controlling the first data bus; determining means for determining whether or not the expansion unit is connected to the computer system; stopping control means for stopping the first bus control means from controlling the data bus in response to the determining means indicating that the expansion unit is connected to the computer system; and starting control means for starting the first bus control means to control the data bus in response to the determining means indicating that the expansion unit is disconnected from the computer system, and wherein the expansion unit includes a second bus control means and the data bus is controlled by the second bus control means in place of the first bus control means when the expansion unit is connected to the computer system.
Claim 20
Dependent Claim 74 words
The system according to claim 14, wherein the first bus control means comprises a flag which is set when the expansion unit is connected to the computer system or is reset when the expansion unit is disconnected from the computer system, and the first data bus is not controlled by the first bus control means when the flag is set or is controlled by the first bus control means when the flag is reset.
Claim 21
Dependent Claim 145 words
A portable computer system comprising: an expansion unit including a first connector, a first bus electrically connected to the first connector and a first bus controller controlling the first bus; and a portable computer removably connected to the expansion unit, comprising: a first bus, a second connector removably connected to the first connector, a second bus electrically connected to the second connector and removably connected to the first bus through the first and second connectors, a second bus controller controlling the second bus, a detector, electrically connected to the second connector, detecting whether the expansion unit is connected to the portable computer, and a inhibiting means for inhibiting the second bus controller so as to move the control of the second bus from the second bus controller to the first bus controller when the detector detects the expansion unit is connected to the portable computer.
Claim 22
Dependent Claim 145 words
A portable computer system comprising: an expansion unit including a first connector, a first bus electrically connected to the first connector and a first bus controller controlling the first bus; and a portable computer removably connected to the expansion unit, comprising: a first bus, a second connector removably connected to the first connector, a second bus electrically connected to the second connector and removably connected to the first bus through the first and second connectors, a second bus controller controlling the second bus, a detector, electrically connected to the second connector, detecting whether the expansion unit is connected to the portable computer, and a inhibiting means for inhibiting the second bus controller so as to move the control of the second bus from the second bus controller to the first bus controller when the detector detects the expansion unit is connected to the portable computer.
Claim 23
Dependent Claim 59 words
A portable computer system according to claim 16, wherein the first bus includes a first data bus width, the second bus includes a second data bus width which is different from the first data bus width, and the first bus controller includes a bus width convertor which converts the first data bus width to the second data bus width.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-09-25 1999-03-27 1999-09-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-09-25 2003-03-27 2003-09-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-09-25 2007-03-27 2007-09-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag