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

Data bus architecture compatible with 32-bit and 64-bit processors

Assignee: Wistron Corp
•
Filing: 1996-01-11
•
Granted: 1997-04-01
•
Expires: 2016-01-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A removable CPU module for use in a data processing system. The CPU module includes at least one CPU having a first data width, and a first data bus of the same data width coupled to the CPU. A connector is coupled to the first data bus for connecting to a circuit board having a second data bus. The second data bus has a second data width which is different from the first data width. The CPU module is configured such that it is compatible with the second data bus. In one embodiment, the removable CPU module includes a third data bus coupled to the first data bus and the connector, which is a duplicate of and connected in parallel with the first data bus. The third data bus facilitates compatibility between the CPU module and the second data bus.

Inventors

  • 👤 Kuo-Piao Shih
  • 👤 Wen-Lu Liao
  • 👤 Yann-Lang Chung

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 07:26
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4009; G06F13/4018

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 130 words
A removable central processing unit (CPU) module for Use in a data processing system, comprising: at least one CPU having a first data width; a first data bus having said first data width coupled to said at least one CPU; a connector coupled to said first data bus for connecting to a circuit board having a second data bus, said second data bus having a second data width larger than said first data width; and a third data bus coupled to said first data bus and said connector, said third data bus being a duplicate of said first data bus and connected in parallel therewith, thereby facilitating compatibility between said CPU module and said second data bus by transmitting identical data on said first and third data buses substantially simultaneously.
Claim 2
Dependent Claim 130 words
A removable central processing unit (CPU) module for Use in a data processing system, comprising: at least one CPU having a first data width; a first data bus having said first data width coupled to said at least one CPU; a connector coupled to said first data bus for connecting to a circuit board having a second data bus, said second data bus having a second data width larger than said first data width; and a third data bus coupled to said first data bus and said connector, said third data bus being a duplicate of said first data bus and connected in parallel therewith, thereby facilitating compatibility between said CPU module and said second data bus by transmitting identical data on said first and third data buses substantially simultaneously.
Claim 3
Dependent Claim 31 words
The removable CPU module of claim 1 wherein said at least one CPU comprises a 32-bit microprocessor, said first data width is 32-bits, and said second data width is 64 bits.
Claim 4
Dependent Claim 18 words
The removable CPU module of claim 2 wherein said at least one CPU comprises a 32-bit 486 microprocessor.
Claim 5
Dependent Claim 128 words
A removable central processing unit (CPU) module for use in a data processing system, comprising: at least one CPU having a first data width; a first data bus having said first data width coupled to said at least one CPU; and a connector coupled to said first data bus for connecting to a circuit board having a second data bus, said second data bus having a second data width larger than said first data width; wherein said connector comprises connector pins, each connector pin which corresponds to a signal line in said first data bus being electrically connected to another connector pin, thereby facilitating compatibility between said CPU module and said second data bus by transmitting identical data on each pair of electrically connected connector pins substantially simultaneously.
Claim 6
Dependent Claim 128 words
A removable central processing unit (CPU) module for use in a data processing system, comprising: at least one CPU having a first data width; a first data bus having said first data width coupled to said at least one CPU; and a connector coupled to said first data bus for connecting to a circuit board having a second data bus, said second data bus having a second data width larger than said first data width; wherein said connector comprises connector pins, each connector pin which corresponds to a signal line in said first data bus being electrically connected to another connector pin, thereby facilitating compatibility between said CPU module and said second data bus by transmitting identical data on each pair of electrically connected connector pins substantially simultaneously.
Claim 7
Dependent Claim 31 words
The removable CPU module of claim 4 wherein said at least one CPU comprises a 32-bit microprocessor, said first data width is 32-bits, and said second data width is 64 bits.
Claim 8
Dependent Claim 18 words
The removable CPU module of claim 5 wherein said at least one CPU comprises a 32-bit 486 microprocessor.
Claim 9
Dependent Claim 139 words
A data processing system, comprising: a first circuit board, comprising: a first data bus having a first data width; and a module interface coupled to said first data bus; and a removable central processing unit (CPU) module, comprising: at least one CPU having a second data width smaller than said first data width; a second data bus having said second data width coupled to said at least one CPU; a connector coupled to said second data bus for connecting to Said module interface; and a third data bus coupled to said second data bus and said connector, said third data bus being a duplicate of said Second data bus and connected in parallel therewith, thereby facilitating compatibility between said CPU module and said first data bus by transmitting identical data on said second and third data buses substantially simultaneously.
Claim 10
Dependent Claim 139 words
A data processing system, comprising: a first circuit board, comprising: a first data bus having a first data width; and a module interface coupled to said first data bus; and a removable central processing unit (CPU) module, comprising: at least one CPU having a second data width smaller than said first data width; a second data bus having said second data width coupled to said at least one CPU; a connector coupled to said second data bus for connecting to Said module interface; and a third data bus coupled to said second data bus and said connector, said third data bus being a duplicate of said Second data bus and connected in parallel therewith, thereby facilitating compatibility between said CPU module and said first data bus by transmitting identical data on said second and third data buses substantially simultaneously.
Claim 11
Dependent Claim 32 words
The data processing system of claim 7 wherein said at least one CPU comprises a 32-bit microprocessor, said first data width is 64 bits, and said second data width is 32 bits.
Claim 12
Dependent Claim 18 words
The data processing system of claim 8 wherein said at least one CPU comprises a 32-bit 486 microprocessor.
Claim 13
Dependent Claim 137 words
A data processing system, comprising: a first circuit board, comprising: a first data bus having a first data width; and a module interface coupled to said first data bus; and a removable central processing unit (CPU) module, comprising: at least one CPU having a second data width smaller than said first data width; a second data bus having said second data width coupled to said at least one CPU; and a connector coupled to said second data bus for connecting to said module interface; wherein said connector comprises connector pins, each connector pin which corresponds to a signal line in said second data bus being electrically connected to another connector pin, thereby facilitating compatibility between said CPU module and said first data bus by transmitting identical data on each pair of electrically connected connector pins substantially simultaneously.
Claim 14
Dependent Claim 137 words
A data processing system, comprising: a first circuit board, comprising: a first data bus having a first data width; and a module interface coupled to said first data bus; and a removable central processing unit (CPU) module, comprising: at least one CPU having a second data width smaller than said first data width; a second data bus having said second data width coupled to said at least one CPU; and a connector coupled to said second data bus for connecting to said module interface; wherein said connector comprises connector pins, each connector pin which corresponds to a signal line in said second data bus being electrically connected to another connector pin, thereby facilitating compatibility between said CPU module and said first data bus by transmitting identical data on each pair of electrically connected connector pins substantially simultaneously.
Claim 15
Dependent Claim 31 words
The data processing system of claim 10 wherein said at least one CPU comprises a 32-bit microprocessor, said first data width is 64 bits, and said second data width is bits.
Claim 16
Dependent Claim 18 words
The data processing system of claim 11 wherein said at least one CPU comprises a 32-bit 486 microprocessor.

References Cited (Backward Citations)

US4443846A Cited
US5321827A Cited
US5301281A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag