Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
85 words
A mask programmable integrated circuit (IC) for replacing a field programmable gate array (FPGA) having boundary scan capability, the mask programmable IC comprising: a gate array core; and a set of Input/Output (I/O) cells providing an interface between signals in the gate array core and signals outside the mask programmable IC, the I/O cells providing boundary scan capability such that the mask programmable IC can perform the same boundary scan functions as the FPGA without implementing the boundary scan functions in the gate array core.
Claim 2
Dependent Claim
85 words
A mask programmable integrated circuit (IC) for replacing a field programmable gate array (FPGA) having boundary scan capability, the mask programmable IC comprising: a gate array core; and a set of Input/Output (I/O) cells providing an interface between signals in the gate array core and signals outside the mask programmable IC, the I/O cells providing boundary scan capability such that the mask programmable IC can perform the same boundary scan functions as the FPGA without implementing the boundary scan functions in the gate array core.
Claim 3
Dependent Claim
85 words
The mask programmable IC of claim 1 , wherein each I/O cell comprises a data input terminal and a data output terminal, the mask programmable IC further comprising: a first programmable interconnect line connecting the data output terminal of a first I/O cell to the gate array core; a second programmable interconnect line connecting the data input terminal of a second I/O cell to the gate array core; and means for programmably connecting the first and second programmable interconnect lines through the gate array core.
Claim 4
Dependent Claim
70 words
A mask programmable integrated circuit (IC) having boundary scan capability, the mask programmable IC comprising: a gate array core; and a set of Input/Output (I/O) cells providing an interface between signals in the gate array core and signals outside the mask programmable IC, the I/O cells providing boundary scan capability such that the IC can perform boundary scan functions without implementing the boundary scan functions in the gate array core.
Claim 5
Dependent Claim
70 words
A mask programmable integrated circuit (IC) having boundary scan capability, the mask programmable IC comprising: a gate array core; and a set of Input/Output (I/O) cells providing an interface between signals in the gate array core and signals outside the mask programmable IC, the I/O cells providing boundary scan capability such that the IC can perform boundary scan functions without implementing the boundary scan functions in the gate array core.
Claim 6
Dependent Claim
85 words
The mask programmable IC of claim 3 , wherein each I/O cell comprises a data input terminal and a data output terminal, the mask programmable IC further comprising: a first programmable interconnect line connecting the data output terminal of a first I/O cell to the gate array core; a second programmable interconnect line connecting the data input terminal of a second I/O cell to the gate array core; and means for programmably connecting the first and second programmable interconnect lines through the gate array core.
Claim 7
Dependent Claim
96 words
The mask programmable IC of claim 3 , wherein each I/O cell comprises a data input terminal and a data output terminal, the mask programmable IC further comprising: means for programming a portion of the gate array core to implement an additional boundary scan function, thereby producing a programmed portion of the gate array core; a first programmable interconnect line connecting the data output terminal of a first I/O cell to the gate array core; and a second programmable interconnect line connecting the data input terminal of a second I/O cell to the gate array core.
Claim 8
Dependent Claim
118 words
The mask programmable IC of claim 3 , wherein each I/O cell comprises a data input terminal and a data output terminal, and wherein the boundary scan functions comprise a boundary scan data chain, the mask programmable IC further comprising: a first programmable interconnect line connecting the data output terminal of a first I/O cell to the gate array core; a second programmable interconnect line connecting the data input terminal of a second I/O cell to the gate array core; means for programmably implementing additional boundary scan logic in the core; and means for programmably connecting the additional logic to the first and second programmable interconnect lines, thereby inserting the additional logic into the boundary scan data chain.
Claim 9
Dependent Claim
84 words
A mask programmable integrated circuit (IC) for replacing a programmable logic device (PLD) having boundary scan capability, the mask programmable IC comprising: a gate array core; and a set of Input/Output (I/O) cells providing an interface between signals in the gate array core and signals outside the mask programmable IC, the I/O cells providing boundary scan capability such that the mask programmable IC can perform the same boundary scan functions as the PLD without implementing the boundary scan functions in the gate array core.
Claim 10
Dependent Claim
84 words
A mask programmable integrated circuit (IC) for replacing a programmable logic device (PLD) having boundary scan capability, the mask programmable IC comprising: a gate array core; and a set of Input/Output (I/O) cells providing an interface between signals in the gate array core and signals outside the mask programmable IC, the I/O cells providing boundary scan capability such that the mask programmable IC can perform the same boundary scan functions as the PLD without implementing the boundary scan functions in the gate array core.
Claim 11
Dependent Claim
85 words
The mask programmable IC of claim 7 , wherein each I/O cell comprises a data input terminal and a data output terminal, the mask programmable IC further comprising: a first programmable interconnect line connecting the data output terminal of a first I/O cell to the gate array core; a second programmable interconnect line connecting the data input terminal of a second I/O cell to the gate array core; and means for programmably connecting the first and second programmable interconnect lines through the gate array core.