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

Address bus for stackable computer board connectors

Assignee: Imagination Technologies Ltd
•
Filing: 1991-10-30
•
Granted: 1993-04-06
•
Expires: 2011-10-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A base board 10 carries four daughter cards 12a, 12b, 12c and 12d. Three of the daughter boards 12a, 12b, 12c are stacked on the front side of the base board 10, and the fourth daughter board 12d is carried on the rear side of the base board 10. Modifying means are provided on the daughter cards for modifying addresses sent from the base card to the daughter cards. This allows the daughter cards 12 to be identical, and still enables individual addressing of the daughter boards according to their position in the stack.

Inventors

  • 👤 Dennis A. Fielder

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 21:38
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4063; G06F13/409; G06F13/4095

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 187 words
A stackable computer board comprising: a stackable board; first connector means on said stackable board for connecting said stackable board to a first other stackable board; second connector means on said stackable board for connecting said stackable board to a second other stackable board; bus means coupled between said first and second connector means on said stackable board for communicating data and address information therebetween, said address information including a first component for determining a stackable board to be addressed, and a second component for determining a local address; decoder means coupled to said bus means on said stackable board for determining from said first component whether said address information corresponds to said stackable board and for decoding the local address of said second component for access to said stackable board; and means in said bus means connected between said decoder means and one of said first and second connector means and operable in accordance with a predetermined algorithm for causing the address information carried by signal lines of said bus means at said second connector means to be different from that at said first connector means.
Claim 2
Dependent Claim 187 words
A stackable computer board comprising: a stackable board; first connector means on said stackable board for connecting said stackable board to a first other stackable board; second connector means on said stackable board for connecting said stackable board to a second other stackable board; bus means coupled between said first and second connector means on said stackable board for communicating data and address information therebetween, said address information including a first component for determining a stackable board to be addressed, and a second component for determining a local address; decoder means coupled to said bus means on said stackable board for determining from said first component whether said address information corresponds to said stackable board and for decoding the local address of said second component for access to said stackable board; and means in said bus means connected between said decoder means and one of said first and second connector means and operable in accordance with a predetermined algorithm for causing the address information carried by signal lines of said bus means at said second connector means to be different from that at said first connector means.
Claim 3
Dependent Claim 126 words
A stackable computer board according to claim 1, wherein said bus means includes a plurality of address lines for communicating said first component of said address information and connecting an array of contacts of said first connector means to a like array of contacts of said second connector means, and wherein said means operable in accordance with said predetermined algorithm causes each of said plurality of address lines to be connected to one of said contacts of said second connector means which is offset by a predetermined number of contact positions in the contact array of said second connector means relative to the position in the contact array of one of said contacts of said first connector means to which the same address line is connected.
Claim 4
Dependent Claim 59 words
A stackable computer board according to claim 2, wherein said plurality of address lines in said bus means include a number of exclusive select lines, said predetermined algorithm being such that the respective contacts of said first and second connector means to which each said exclusive select line is connected are offset relative to each other by one position.
Claim 5
Dependent Claim 73 words
A stackable computer board according to claim 3, wherein said decoder means has an enable control input, one of said select lines in said bus means being coupled to said enable control input of said decoder means, wherein when said one select line is active said decoder means is enabled to decode addresses from said bus means, and when said one select line is inactive said decoder means is disabled from decoding addresses.
Claim 6
Dependent Claim 68 words
A stackable computer board according to claim 4, wherein said decoder means has an address control input, and said bus means includes a side control line coupled between said first and second connector means and coupled to said address control input of said decoder means, wherein when said side control line is active said decoder means performs address decoding differently than when said side control line is inactive.
Claim 7
Dependent Claim 50 words
A stackable computer board according to claim 5, wherein said address control input of said decoder means is an address offset control input, wherein when said side control line is active a predetermined address offset value is added to said local address of said second component before said decoding thereof.
Claim 8
Dependent Claim 23 words
A stackable computer board according to claim 1, wherein said first and second connector means are on opposite faces of said stackable board.
Claim 9
Dependent Claim 241 words
A stackable computer board comprising: a baseboard, said baseboard including front connector means on a front face thereof for connecting said baseboard to a stackable board mounted on said front face thereof, rear connector means on a rear face thereof for connecting said baseboard to a stackable board mounted on said rear face thereof, and means for supplying to said front and rear connector means respective side control signals which are logical complements of each other, each said stackable board including: a board member; first connector means on said board member for connecting said stackable board to one of said front and rear connector means on said baseboard; second connector means on said board member for connecting said board member to another computer board; bus means coupled between said first and second connector means on said board member for communicating data and address information therebetween, said bus means including a side control line for communicating one of said side control signals from said baseboard between said first and second connector means; and address determining means coupled to said bus means on said board member for decoding a local address in said address information, said determining means including an address control input coupled to said side control line in said bus, said determining means performing a first form of address decoding when said address control input is active and a second form of address decoding when said address control input is inactive.
Claim 10
Dependent Claim 241 words
A stackable computer board comprising: a baseboard, said baseboard including front connector means on a front face thereof for connecting said baseboard to a stackable board mounted on said front face thereof, rear connector means on a rear face thereof for connecting said baseboard to a stackable board mounted on said rear face thereof, and means for supplying to said front and rear connector means respective side control signals which are logical complements of each other, each said stackable board including: a board member; first connector means on said board member for connecting said stackable board to one of said front and rear connector means on said baseboard; second connector means on said board member for connecting said board member to another computer board; bus means coupled between said first and second connector means on said board member for communicating data and address information therebetween, said bus means including a side control line for communicating one of said side control signals from said baseboard between said first and second connector means; and address determining means coupled to said bus means on said board member for decoding a local address in said address information, said determining means including an address control input coupled to said side control line in said bus, said determining means performing a first form of address decoding when said address control input is active and a second form of address decoding when said address control input is inactive.
Claim 11
Dependent Claim 49 words
A stackable computer board according to claim 8, wherein said address control input of said address determining means is an address offset control input, wherein when said side control line is active, a predetermined address offset value is added to said local address being decoded from said bus means.
Claim 12
Dependent Claim 67 words
A stackable computer board according to claim 8, wherein said address information includes a first component for determining a board to be addressed and a second component for determining a local address, and wherein said bus means on said board member includes address modifying means for modifying in accordance with a predetermined algorithm said first component of said address information sent between said first and second connectors.
Claim 13
Dependent Claim 70 words
A stackable computer board according to claim 10, wherein said address modifying means includes means in said bus means connected between said address determining means and one of said first and second connector means and operable in accordance with said predetermined algorithm for causing the address information carried by signal lines of said bus means at said second connector means to be different from that at said first connector means.
Claim 14
Dependent Claim 89 words
A stackable computer board according to claim 11, wherein said address lines in said bus means include a number of exclusive select lines connecting an array of contacts of said first connector means to a like array of contacts of said second connector means, and wherein said means operable in accordance with said predetermined algorithm is such that the respective contacts of said first and second connector means to which each said exclusive select line is connected are offset relative to each other in said arrays by one position.
Claim 15
Dependent Claim 78 words
A stackable computer board according to claim 12, wherein said determining means has an enable control input, and one of said select lines of said bus means is coupled to said enable control input of said determining means, wherein when said one select line is active said address decoder is enabled to decode said local address from said bus means, and when said one select line is inactive said address decoder is disabled from decoding said local address.
Claim 16
Dependent Claim 23 words
A stackable computer board according to claim 8, wherein said first and second connector means are on opposite faces of said board member.
Claim 17
Dependent Claim 215 words
A computer board assembly, comprising: a base board which includes a base board member and a first base connector on said base board member; and a first stackable computer board which includes a stackable board member, first connector means on said stackable board member for connecting said stackable board member to a first other board, second connector means on said stackable board member for connecting said stackable board member to a second other board, bus means coupled between said first and second connector means on said stackable board member for communicating data and address information therebetween, said address information including a first component for determining a stackable board member to be addressed and a second component for determining a local address, address determining means coupled to said bus means on said stackable board member for determining whether said address information corresponds to said stackable board member and for decoding said local address of said second component for access to said stackable board member, and address modifying means in said bus means for modifying in accordance with a predetermined algorithm said first component of said address information as said address information is sent between said first and second connector means, said first connector means being connected to said first base connector of said base board member.
Claim 18
Dependent Claim 215 words
A computer board assembly, comprising: a base board which includes a base board member and a first base connector on said base board member; and a first stackable computer board which includes a stackable board member, first connector means on said stackable board member for connecting said stackable board member to a first other board, second connector means on said stackable board member for connecting said stackable board member to a second other board, bus means coupled between said first and second connector means on said stackable board member for communicating data and address information therebetween, said address information including a first component for determining a stackable board member to be addressed and a second component for determining a local address, address determining means coupled to said bus means on said stackable board member for determining whether said address information corresponds to said stackable board member and for decoding said local address of said second component for access to said stackable board member, and address modifying means in said bus means for modifying in accordance with a predetermined algorithm said first component of said address information as said address information is sent between said first and second connector means, said first connector means being connected to said first base connector of said base board member.
Claim 19
Dependent Claim 39 words
A computer board assembly according to claim 15, further including a second said stackable board member, said first connector means of said second stackable board member being connected to said second connector means of said first-mentioned stackable board member.
Claim 20
Dependent Claim 18 words
A computer board assembly according to claim 16, wherein said first-mentioned and second stackable board members are identical.
Claim 21
Dependent Claim 62 words
A computer board assembly according to claim 15, wherein said base board member includes a second base connector on an opposite face of said base board member from said first base connector, and including a second said stackable board member, said second connector means of said second stackable board member being connected to said second base connector on said base board member.
Claim 22
Dependent Claim 18 words
A computer board assembly according to claim 18, wherein said first-mentioned and second stackable board members are identical.
Claim 23
Dependent Claim 291 words
A computer board assembly comprising: a baseboard which includes: a baseboard member having a front face and a rear face; front connector means on said front face of said baseboard member for connecting said baseboard member to a stackable computer board; rear connector means on said rear face of said baseboard member for connecting said baseboard member to a stackable computer board; and means on said base board member for supplying to said front and rear connector means respective side control signals which are logical complements of each other; said computer board assembly further including a stackable computer board which is mounted on said front face of said base board member and includes: a stackable board member, first connector means on said stackable board member for connecting said stackable board member to another board, said first connector means being connected to said front connector means of said base board member; second connector means on said stackable board member for connecting said stackable board member to another board; bus means coupled between said first and second connector means on said stackable board member for communicating data and address information therebetween, said bus means including a side control line for communicating said side control signal from said front connector means between said first and second connector means; and address decoding means coupled to said bus means on said stackable board member for decoding a local address for access to said stackable board member, said address decoding means including an address control input coupled to said side control line in said bus, said address decoding means performing a first form of address decoding when said address control input is active and a second form of address decoding when said address control input is inactive.
Claim 24
Dependent Claim 291 words
A computer board assembly comprising: a baseboard which includes: a baseboard member having a front face and a rear face; front connector means on said front face of said baseboard member for connecting said baseboard member to a stackable computer board; rear connector means on said rear face of said baseboard member for connecting said baseboard member to a stackable computer board; and means on said base board member for supplying to said front and rear connector means respective side control signals which are logical complements of each other; said computer board assembly further including a stackable computer board which is mounted on said front face of said base board member and includes: a stackable board member, first connector means on said stackable board member for connecting said stackable board member to another board, said first connector means being connected to said front connector means of said base board member; second connector means on said stackable board member for connecting said stackable board member to another board; bus means coupled between said first and second connector means on said stackable board member for communicating data and address information therebetween, said bus means including a side control line for communicating said side control signal from said front connector means between said first and second connector means; and address decoding means coupled to said bus means on said stackable board member for decoding a local address for access to said stackable board member, said address decoding means including an address control input coupled to said side control line in said bus, said address decoding means performing a first form of address decoding when said address control input is active and a second form of address decoding when said address control input is inactive.
Claim 25
Dependent Claim 39 words
A computer board assembly according to claim 20, further comprising a second said stackable board member, said first connector means of said second stackable board member being connected to said second connector means of said first stackable board member.
Claim 26
Dependent Claim 18 words
A computer board assembly according to claim 21, wherein said first and second stackable board members are identical.
Claim 27
Dependent Claim 47 words
A computer board assembly according to claim 20, further comprising a second said stackable board member mounted on said rear face of said base board, said second connector means of said second stackable board member being connected to said rear connector means of said base board member.
Claim 28
Dependent Claim 49 words
A computer board assembly according to claim 23, wherein said base board member supplies to one of said front and rear connector means a continuously active side control line signal, and supplies to the other of said front and rear connector means a continuously inactive side control line signal.
Claim 29
Dependent Claim 18 words
A computer board assembly according to claim 23, wherein said first and second stackable board members are identical.
Claim 30
Dependent Claim 144 words
A stackable computer board comprising a board member, first connector means on said board member for connecting said board member to a first other board, second connector means on said board member for connecting said board member to a second other board, a first port on said board member which is coupled to said first connector means and can be configured as one of an input port and an output port, a second port on said board member which is coupled to said second connector means and can be configured as one of an input port and an output port, a common side control line on said board member coupled between said first and second connector means, and control logic coupled to said common side control line for configuring said first and second ports in dependence on the state of said side control line.
Claim 31
Dependent Claim 144 words
A stackable computer board comprising a board member, first connector means on said board member for connecting said board member to a first other board, second connector means on said board member for connecting said board member to a second other board, a first port on said board member which is coupled to said first connector means and can be configured as one of an input port and an output port, a second port on said board member which is coupled to said second connector means and can be configured as one of an input port and an output port, a common side control line on said board member coupled between said first and second connector means, and control logic coupled to said common side control line for configuring said first and second ports in dependence on the state of said side control line.
Claim 32
Dependent Claim 63 words
A stackable computer board according to claim 26, wherein when said common side control line is active, said first port is configured as an output port and said second port is configured as an input port, and when said common control line is inactive, said first port is configured as an input port and said second port is configured as an output port.

References Cited (Backward Citations)

US4219873A Cited
US4366539A Cited
US4365297A Cited
US4400794A Cited
US4604689A Cited
US4635192A Cited
US4733461A Cited
US4802726A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-04-05 1996-10-05 1997-04-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-04-05 2000-10-05 2001-04-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-04-05 2004-10-05 2005-04-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag