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

Folded hierarchical crosspoint array

Assignee: RPX Corp
•
Filing: 1991-11-02
•
Granted: 1996-09-24
•
Expires: 2011-11-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A hierarchical crosspoint array is formed by switch cells occupying separate rectangles in a common plane of an integrated circuit. The switch cells are arranged to form square subarrays which, along with a corresponding set of control cells form a compact square shaped crosspoint array. Each switch cell includes three I/O lines crossing in two orthogonal directions and mating with I/O lines of adjacent switch cells to form two orthogonal arrays of I/O lines. Pairs of orthogonal I/O lines are permanently interconnected where they intersect in switch cells along a main diagonal of the array to provide signal paths leading from separate ports along the edges of the array each extending the length and width of the crosspoint array. Each switch cell of a subarray selectively interconnects two such signal paths to provide a signal path between two ports in response to a combination of states of a bit stored in the switch cell and a bit stored in a control cell corresponding to the subarray. The control signal supplied to each subarray concurrently inhibits switch operation of all cells in the subarray. The crosspoint array can be made to quickly switch buses connected to its ports by changing only the relatively small amount of data stored in the control cells without having to change the relatively large amount of data stored in each switch cell.

Inventors

  • 👤 Wen-Jai Hsieh
  • 👤 Chi-Song Horng
  • 👤 Chun C. D. Wong

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 12:48
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/02; H03K19/173; H03K19/1733; H03K19/1735; H03K19/1736; G; G06; G06F; G06F15/00; G06F15/16; G06F15/163; G06F15/173; G06F15/17356; G06F15/17368; G06F15/17375; H05; H05K; H05K1/00; H05K1/02; H05K1/0286

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 162 words
A crosspoint array comprising: means for generating a control signal; a plurality of switch cells, each cell occupying a separate rectangle in a common plane of an integrated circuit, said rectangle having parallel first edges and adjacent second edges, said first edges being substantially longer than said second edges, each cell comprising a first conductor extending between said first edges of said rectangle, a second conductor extending between said second edges of said rectangle, first memory means for storing a first data bit and producing an output signal indicating a state of said stored first data bit, logic means receiving said output signal and receiving said control signal for producing a logic signal in response to a logical combination of states of said output signal and said logic signal, and switch means coupled to said first and second conductors and receiving said logic signal for selectively providing a signal path between said first and second conductors in response to said logic signal.
Claim 2
Dependent Claim 162 words
A crosspoint array comprising: means for generating a control signal; a plurality of switch cells, each cell occupying a separate rectangle in a common plane of an integrated circuit, said rectangle having parallel first edges and adjacent second edges, said first edges being substantially longer than said second edges, each cell comprising a first conductor extending between said first edges of said rectangle, a second conductor extending between said second edges of said rectangle, first memory means for storing a first data bit and producing an output signal indicating a state of said stored first data bit, logic means receiving said output signal and receiving said control signal for producing a logic signal in response to a logical combination of states of said output signal and said logic signal, and switch means coupled to said first and second conductors and receiving said logic signal for selectively providing a signal path between said first and second conductors in response to said logic signal.
Claim 3
Dependent Claim 23 words
The crosspoint array in accordance with claim 1 wherein said cells abut one another to form substantially a square in said common plane.
Claim 4
Dependent Claim 21 words
The crosspoint array in accordance with claim 1 wherein said first edges are substantially twice as long as said second edges.
Claim 5
Dependent Claim 91 words
The crosspoint array in accordance with claim 1 wherein said means for generating a control signal comprises: means for generating a second control signal; second memory means implemented within said integrated circuit for storing a second data bit and producing a second output signal of state indicating a state of said stored second data bit; and second logic means receiving said second output signal and said second control for producing said control signal of state indicating a logical combination of states of said second output signal and said second control signal.
Claim 6
Dependent Claim 34 words
The crosspoint array in accordance with claim 1 wherein said cells are arranged such that the first conductor of at least one of said cells contacts a second conductor of another of said cells.
Claim 7
Dependent Claim 32 words
The crosspoint array in accordance with claim 1 wherein each said cell further comprises a third conductor parallel to said first and second conductors extending between said opposing edges of said rectangle.
Claim 8
Dependent Claim 31 words
The crosspoint array in accordance with claim 1 wherein said cells are arranged such first edges of ones of said cells are orthogonal to first edges of others of said cells.
Claim 9
Dependent Claim 224 words
A crosspoint array comprising: a plurality of switch cells, each cell occupying a separate rectangle in a common plane of an integrated circuit, said rectangle having first edges and second edges, said first edges being substantially twice as long as said second edges, said cells abutting one another to form substantially a square in said common plane, each cell comprising a first conductor extending between said first edges of said rectangle, a second conductor extending between said second edges of said rectangle, first memory means for storing a first data bit and producing an output signal indicating a state of said stored first data bit, logic means coupled to said first memory means for receiving said output signal and receiving a control signal for producing a logic signal in response to a logical combination of states of said output signal and said control signal, and switch means coupled to said logic means for receiving said logic signal and coupled to said first and second conductors for selectively providing a signal path between said first and second conductors in response to said logic signal; control means implemented within said integrated circuit for storing a second data bit and producing said control signal indicating a state of said stored second data bit; and means for conveying said control signal to said logic means of each cell.
Claim 10
Dependent Claim 224 words
A crosspoint array comprising: a plurality of switch cells, each cell occupying a separate rectangle in a common plane of an integrated circuit, said rectangle having first edges and second edges, said first edges being substantially twice as long as said second edges, said cells abutting one another to form substantially a square in said common plane, each cell comprising a first conductor extending between said first edges of said rectangle, a second conductor extending between said second edges of said rectangle, first memory means for storing a first data bit and producing an output signal indicating a state of said stored first data bit, logic means coupled to said first memory means for receiving said output signal and receiving a control signal for producing a logic signal in response to a logical combination of states of said output signal and said control signal, and switch means coupled to said logic means for receiving said logic signal and coupled to said first and second conductors for selectively providing a signal path between said first and second conductors in response to said logic signal; control means implemented within said integrated circuit for storing a second data bit and producing said control signal indicating a state of said stored second data bit; and means for conveying said control signal to said logic means of each cell.
Claim 11
Dependent Claim 52 words
The crosspoint array in accordance with claim 8 wherein said cells are arranged such that first edges of ones of said cells abut second edges of others of said cells and such that the first conductor of said ones of said cells contacts a second conductor of said others of said cells.
Claim 12
Dependent Claim 49 words
The crosspoint array in accordance with claim 8 wherein each said cell further comprises a third conductor extending between said opposing first edges of said rectangle, the cells being juxtaposed such that the third conductor of ones of said cells contact the second conductor of others of said cells.

References Cited (Backward Citations)

US4068215A Cited
US4670749A Cited
JPS6167318A Cited
US4745409A Cited
US4807184A Cited
US4817082A Cited
JPH0246758A Cited
US4973956A Cited
US5426738A Cited
US5465056A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag