Repairable IO in an integrated circuit
First Claim
1. An integrated circuit (“
- IC”
) comprising;
a plurality of input/output (“
IO”
) buffer circuits;
a plurality of IO register circuits;
normal mode routing including routing operable to couple IO buffer circuits of the plurality of IO buffer circuits to IO register circuits of the plurality of IO register circuits and routing operable to couple IO register circuits of the plurality of IO register circuits to core routing of the IC; and
redundant mode routing including routing operable to couple IO buffer circuits of the plurality of IO buffer circuits to IO register circuits of the plurality of IO register circuits and routing operable to couple IO register circuits of the plurality of IO register circuits to core routing of the IC;
wherein the IC is configurable to utilize either the normal mode routing or the redundant mode routing, the redundant mode routing including at least some routing that is different than the normal mode routing.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and structures for implementing repairable input/output (IO) circuitry in an integrated circuit (IC) are disclosed. One embodiment of the present invention includes repairable IO circuitry along a right, left, or inner column of an IC. Another embodiment includes repairable IO circuitry along a top, bottom, or inner row of an IC. In one embodiment, normal and redundant mode routing is provided between IO buffer circuits and IO register circuits. In another embodiment, normal and redundant mode routing is also provided between IO register circuits and routing to core regions of the IC. One embodiment provides normal and redundant mode routing between two or more IO registers that may span more than one row and/or more than one IO block. One embodiment provides normal and redundant mode routing for different types of IO registers. In some embodiments, redundant mode IO connections shift along with redundant mode connections in a core logic region of the IC. In other embodiments, redundant mode IO connections operate to repair IO circuitry independently of any redundancy scheme in the IC'"'"'s core regions.
27 Citations
13 Claims
-
1. An integrated circuit (“
- IC”
) comprising;a plurality of input/output (“
IO”
) buffer circuits;a plurality of IO register circuits; normal mode routing including routing operable to couple IO buffer circuits of the plurality of IO buffer circuits to IO register circuits of the plurality of IO register circuits and routing operable to couple IO register circuits of the plurality of IO register circuits to core routing of the IC; and redundant mode routing including routing operable to couple IO buffer circuits of the plurality of IO buffer circuits to IO register circuits of the plurality of IO register circuits and routing operable to couple IO register circuits of the plurality of IO register circuits to core routing of the IC; wherein the IC is configurable to utilize either the normal mode routing or the redundant mode routing, the redundant mode routing including at least some routing that is different than the normal mode routing. - View Dependent Claims (2, 3, 4, 5)
- IC”
-
6. An integrated circuit (“
- IC”
) comprising;a plurality of input/output (“
IO”
) register circuits coupled to rows of the IC;normal mode routing operable to couple two or more IO register circuits of the plurality of IO register circuits that are in different rows of the IC; and redundant mode routing operable to couple two or more IO register circuits of the plurality of IO register circuits that are in different rows of the IC; wherein the redundant mode routing is arranged such that the IC is operable in a redundant mode to shift rows from a bypassed row to a spare row and a redundant mode connection between two or more IO register circuits that are in different rows of the IC is operable to replace a normal mode connection between two or more IO register circuits that are in different rows of IC. - View Dependent Claims (7)
- IC”
-
8. An integrated circuit (“
- IC”
) comprising;a plurality of IO register circuits including register circuits operable to be designated as DQ register circuits and including register circuits operable to be designated as DQS register circuits; normal mode routing operable to couple the plurality of IO register circuits to row routing of the IC such that designated DQS register circuits are coupled in a normal mode of the IC to some but not all rows of the IC; and redundant mode routing operable to couple the plurality of IO register circuits to row routing of the IC wherein a row not operable to receive signals from a designated DQS register circuit in a normal mode of the IC is operable to receive signals from the designated DQS register circuit in a redundant mode of the IC. - View Dependent Claims (9, 10, 11)
- IC”
-
12. An integrated circuit (“
- IC”
) comprising;a plurality of IO register circuits; normal mode routing operable to couple the plurality of IO register circuits to row routing of the IC; and redundant mode routing operable to couple the plurality of IO register circuits to row routing of the IC; wherein a pattern of designated types of IO register circuits coupled to row routing of the IC varies from row to row and either the normal mode routing or the redundant mode routing is selectable for operation of the IC and wherein redundant mode routing is operable to couple at least one designated type of IO register circuit to a different row than a row to which the normal mode routing is operable to couple that designated type of IO register circuit.
- IC”
-
13. An integrated circuit (“
- IC”
) comprising;a plurality of IO register circuits; normal mode routing operable to couple the plurality of IO register circuits to row routing of the IC; and redundant mode routing operable to couple the plurality of IO register circuits to row routing of the IC; wherein a pattern of designated types of IO register circuits coupled to row routing of the IC varies from row to row and either the normal mode routing or the redundant mode routing is selectable for operation of the IC and wherein the plurality of IO register circuits includes more than one row of spare IO register circuits and the redundant mode routing is operable to couple the IO register circuits to the row routing of the IC such that the IC is configurable to shift connections in a redundant mode by more than one row to maintain the pattern of designated types of IO register circuits from row to row.
- IC”
Specification