US5043877A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Architecture converter for slave elements
Assignee: Lenovo Singapore Pte Ltd
•
Filing: 1990-10-12
•
Granted: 1991-08-27
•
Expires: 2010-10-12
Abstract
Abstract An apparatus for transferring data between a computer system having a first architecture and a slave element having a second architecture. The apparatus includes a first connector corresponding to the first architecture, a second connector corresponding to the second architecture, and conversion circuitry located between the first connector and the second connector. The conversion circuitry converts signals corresponding to the first architecture to signals corresponding to the second architecture and signals corresponding to the second architecture to signals corresponding to the first architecture.
Inventors
- 👤 Erwin R. Berger
- 👤 Howard T. Olnowich
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 02:32
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4027
Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
133 words
An apparatus for transferring data between a computer system having a first bus architecture having first data information, first address information and first control information and a slave element having a second bus architecture having second data information, second address information and second control information, the second bus architecture being different from the first bus architecture, comprising a first connector corresponding to said first bus architecture, a second connector corresponding to said second bus architecture, and conversion circuitry electrically connected between said first connector and said second connector, said conversion circuitry including means for converting the first data, address and control information to the second data, address and control information, and said conversion circuitry including means for converting the second data, address and control information to the first data, address and control information.
Claim 2
Independent Claim
133 words
An apparatus for transferring data between a computer system having a first bus architecture having first data information, first address information and first control information and a slave element having a second bus architecture having second data information, second address information and second control information, the second bus architecture being different from the first bus architecture, comprising a first connector corresponding to said first bus architecture, a second connector corresponding to said second bus architecture, and conversion circuitry electrically connected between said first connector and said second connector, said conversion circuitry including means for converting the first data, address and control information to the second data, address and control information, and said conversion circuitry including means for converting the second data, address and control information to the first data, address and control information.
Claim 3
Dependent Claim
28 words
The apparatus of claim 1 further comprising identification circuitry electrically connected to said first connector, said identification circuitry including means for identifying said apparatus to said first architecture.
Claim 4
Dependent Claim
13 words
The apparatus of claim 2 wherein said conversion circuitry includes said identification circuitry.
Claim 5
Dependent Claim
26 words
The apparatus of claim 2 wherein said identification circuitry includes means for allowing said slave element to provide slave element identification information to said computer system.
Claim 6
Dependent Claim
66 words
The apparatus of claim 1 wherein said first address information includes a plurality of first address bits and first byte enable signals, said second address information includes a plurality of second address bits, there are more second address bits than first address bits, and said conversion circuitry includes means for providing said second address bits using said first address bits and said first byte enable signals.
Claim 7
Dependent Claim
49 words
The apparatus of claim 5 wherein said first address information includes 30 first address bits, said second address information includes 32 second address bits, and said conversion circuitry includes means for providing said 32 second address bits using said 30 first address bits and said first byte enable signals.
Claim 8
Dependent Claim
26 words
The apparatus of claim 6 wherein said first byte enable signals are used to provide the two least significant bits of said 32 second address bits.
Claim 9
Dependent Claim
53 words
The apparatus of claim 6 wherein bits 2 to 23 of said first address bits are active high digital signals, bits 24 to 31 of said first address bits are active low digital signals, and said conversion circuitry includes means for converting all said first address bits to active high second address bits.
Claim 10
Dependent Claim
26 words
The apparatus of claim 1 wherein said conversion circuitry includes means for receiving said first address information and said first data information from said first connector.
Claim 11
Dependent Claim
15 words
The apparatus of claim 9 wherein said first address information includes slot specific address information.
Claim 12
Dependent Claim
54 words
The apparatus of claim 10 wherein said slot specific address information includes first slot specific address information, said first slot specific address information being manipulated by said conversion circuitry to correspond to said second address information, and second slot specific address information, said second slot specific address information corresponding to said second address information.
Claim 13
Dependent Claim
36 words
The apparatus of claim 11 wherein particular bits of said slot specific address information are decoded to determine whether said slot specific address information is first slot specific address information or second slot specific address information.
Claim 14
Dependent Claim
72 words
The apparatus of claim 10 wherein said first address information includes first general input/output information, said first general input/output information having a first range, said second address information includes second general input/output information, said second general input/output information having a second range, said second range being larger than said first range, and said conversion circuitry expands the range of said first general input/output information to correspond to said second general input/output information.
Claim 15
Dependent Claim
29 words
The apparatus of claim 9 wherein said first data information is passed directly to said slave element, and said second data information is passed directly to said computer system.
Claim 16
Dependent Claim
28 words
The apparatus of claim 14 wherein a portion of said first data information is also used by said conversion circuitry to provide identification information to said computer system.
Claim 17
Dependent Claim
52 words
The apparatus of claim 1 wherein said first control information includes start information and separate write/read information, said second control information includes start write information and start read information, and said conversion circuitry uses said start information and said write/read information to generate said start write information and said start read information.
Claim 18
Independent Claim
164 words
An apparatus for transferring data comprising system control circuitry, a bus having a first bus architecture, said first bus architecture having first data information, first address information and first control information, a slave element having a second bus architecture, said second bus architecture having second data information, second address information and second control information, said second bus architecture being different from said first bus architecture, a first connection device corresponding to said first architecture, said first connection device being electrically connectable to said bus, a second connection device corresponding to said second architecture, said second connection device being electrically connectable to said slave element, and conversion circuitry electrically connected between said first connection device and said second connection device, said conversion circuitry including means for converting said first data, address and control information to said second data, address and control information, and said conversion circuitry including means for converting said second data, address and control information to said first data, address and control information.
Claim 19
Independent Claim
164 words
An apparatus for transferring data comprising system control circuitry, a bus having a first bus architecture, said first bus architecture having first data information, first address information and first control information, a slave element having a second bus architecture, said second bus architecture having second data information, second address information and second control information, said second bus architecture being different from said first bus architecture, a first connection device corresponding to said first architecture, said first connection device being electrically connectable to said bus, a second connection device corresponding to said second architecture, said second connection device being electrically connectable to said slave element, and conversion circuitry electrically connected between said first connection device and said second connection device, said conversion circuitry including means for converting said first data, address and control information to said second data, address and control information, and said conversion circuitry including means for converting said second data, address and control information to said first data, address and control information.
Claim 20
Dependent Claim
28 words
The apparatus of claim 17 further comprising identification circuitry electrically connected to said first connector, said identification circuitry including means for identifying said apparatus to said first architecture.
Claim 21
Dependent Claim
13 words
The apparatus of claim 18 wherein said conversion circuitry includes said identification circuitry.
Claim 22
Dependent Claim
26 words
The apparatus of claim 18 wherein said identification circuitry includes means for allowing said slave element to provide slave element identification information to said computer system.
Claim 23
Dependent Claim
66 words
The apparatus of claim 17 wherein said first address information includes a plurality of first address bits and first byte enable signals, said second address information includes a plurality of second address bits, there are more second address bits than first address bits, and said conversion circuitry includes means for providing said second address bits using said first address bits and said first byte enable signals.
Claim 24
Dependent Claim
49 words
The apparatus of claim 21 wherein said first address information includes 30 first address bits, said second address information includes 32 second address bits, and said conversion circuitry includes means for providing said 32 second address bits using said 30 first address bits and said first byte enable signals.
Claim 25
Dependent Claim
26 words
The apparatus of claim 22 wherein said first byte enable signals are used to provide the two least significant bits of said 32 second address bits.
Claim 26
Dependent Claim
53 words
The apparatus of claim 22 wherein bits 2 to 23 of said first address bits are active high digital signals, bits 24 to 31 of said first address bits are active low digital signals, and said conversion circuitry includes means for converting all said first address bits to active high second address bits.
Claim 27
Dependent Claim
26 words
The apparatus of claim 17 wherein said conversion circuitry includes means for receiving said first address information and said first data information from said first connector.
Claim 28
Dependent Claim
15 words
The apparatus of claim 25 wherein said first address information includes slot specific address information.
Claim 29
Dependent Claim
54 words
The apparatus of claim 26 wherein said slot specific address information includes first slot specific address information, said first slot specific address information being manipulated by said conversion circuitry to correspond to said second address information, and second slot specific address information, said second slot specific address information corresponding to said second address information.
Claim 30
Dependent Claim
36 words
The apparatus of claim 27 wherein particular bits of said slot specific address information are decoded to determine whether said slot specific address information is first slot specific address information or second slot specific address information.
Claim 31
Dependent Claim
72 words
The apparatus of claim 26 wherein said first address information includes first general input/output information, said first general input/output information having a first range, said second address information includes second general input/output information, said second general input/output information having a second range, said second range being larger than said first range, and said conversion circuitry expands the range of said first general input/output information to correspond to said second general input/output information.
Claim 32
Dependent Claim
29 words
The apparatus of claim 25 wherein said first data information is passed directly to said slave element, and said second data information is passed directly to said computer system.
Claim 33
Dependent Claim
28 words
The apparatus of claim 30 wherein a portion of said first data information is also used by said conversion circuitry to provide identification information to said computer system.
Claim 34
Dependent Claim
52 words
The apparatus of claim 17 wherein said first control information includes start information and separate write/read information, said second control information includes start write information and start read information, and said conversion circuitry uses said start information and said write/read information to generate said start write information and said start read information.
Claim 35
Dependent Claim
16 words
The apparatus of claim 17 wherein said conversion circuitry is directly connected to said computer system.
Claim 36
Dependent Claim
16 words
The apparatus of claim 17 wherein said conversion circuitry is directly connected to said slave element.
References Cited (Backward Citations)
US3902162A
Cited
US4313160A
Cited
US4363094A
Cited
US4328543A
Cited
US4680732A
Cited
US4631666A
Cited
US4688168A
Cited
US4937785A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1994-08-26 | 1995-02-25 | 1995-08-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1998-08-26 | 1999-02-25 | 1999-08-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2002-08-26 | 2003-02-25 | 2003-08-27 | $7700.00 | Window Closed / Lapsed |