Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
164 words
A programmable integrated circuit comprising: a programmable logic device comprising programmable logic elements disposed in an array on which programming data can be written; write means for writing said programming data on said programmable logic device, comprising: serial input means for inputting one-bit serial data, parallel input means for inputting at least one multiple-bit parallel data, and means for selecting one of said serial input means or said parallel input means; and means for inputting a control signal into the selection means for selecting one of said serial input means or said parallel input means; wherein said selection means selects one of said serial input means or said parallel input means in response to the control signal, and wherein said programming data write means comprises: a first shift register for outputting temporarily written data in parallel to a bit line of said programmable logic device, and a second shift register for outputting the serially input one-bit serial data in parallel to a word line.
Claim 2
Dependent Claim
164 words
A programmable integrated circuit comprising: a programmable logic device comprising programmable logic elements disposed in an array on which programming data can be written; write means for writing said programming data on said programmable logic device, comprising: serial input means for inputting one-bit serial data, parallel input means for inputting at least one multiple-bit parallel data, and means for selecting one of said serial input means or said parallel input means; and means for inputting a control signal into the selection means for selecting one of said serial input means or said parallel input means; wherein said selection means selects one of said serial input means or said parallel input means in response to the control signal, and wherein said programming data write means comprises: a first shift register for outputting temporarily written data in parallel to a bit line of said programmable logic device, and a second shift register for outputting the serially input one-bit serial data in parallel to a word line.
Claim 3
Dependent Claim
31 words
The programmable integrated circuit of claim 1, wherein said selection means changes the bit width of the input data in response to the control signal from said control signal input means.
Claim 4
Dependent Claim
38 words
The programmable integrated circuit of claim 2, wherein said selection means changes the bit width of the input data between one bit and at least one of 4 bits, 8 bits, 16 bits, 32 bits and 64 bits.
Claim 5
Dependent Claim
28 words
The programmable integrated circuit of claim 1, wherein said selection means is a bi-state selector for selecting one of said serial input means or said parallel input means.
Claim 6
Dependent Claim
151 words
A programmable integrated circuit comprising: a programmable logic device comprising programmable logic elements disposed in an array on which programming data can be written; write means for writing said programming data on said programmable logic device, comprising: serial input means for inputting one-bit serial data, parallel input means for inputting at least one multiple-bit parallel data, and means for selecting one of said serial input means or said parallel input means; and means for inputting a control signal into the selection means for selecting one of said serial input means or said parallel input means; wherein said selection means selects one of said serial input means or said parallel input means in response to the control signal and comprises a tri-state selector for selecting one of said serial input means, said parallel input means having a first parallel data bit-width and said parallel input means having a second parallel data bit-width.
Claim 7
Dependent Claim
151 words
A programmable integrated circuit comprising: a programmable logic device comprising programmable logic elements disposed in an array on which programming data can be written; write means for writing said programming data on said programmable logic device, comprising: serial input means for inputting one-bit serial data, parallel input means for inputting at least one multiple-bit parallel data, and means for selecting one of said serial input means or said parallel input means; and means for inputting a control signal into the selection means for selecting one of said serial input means or said parallel input means; wherein said selection means selects one of said serial input means or said parallel input means in response to the control signal and comprises a tri-state selector for selecting one of said serial input means, said parallel input means having a first parallel data bit-width and said parallel input means having a second parallel data bit-width.
Claim 8
Dependent Claim
158 words
A programmable integrated circuit having programmable logic elements to which programming data can be written, comprising: programming data write means for writing the programming data to the programmable integrated circuit, comprising output means for outputting in parallel one of serial input data and parallel input data and capable of changing an input bit width of the input data, a first shift register for outputting temporarily written data in parallel to a bit line of said programmable logic device, and a second shift register for outputting the serially input one-bit serial data in parallel to a word line; and control signal input means for inputting a control signal to said output means; wherein one of the serial input data and the parallel input data is selected for said output means in response to the control signal from said control signal input means, and the input bit width of said output means is changed in response to said control signal.
Claim 9
Dependent Claim
158 words
A programmable integrated circuit having programmable logic elements to which programming data can be written, comprising: programming data write means for writing the programming data to the programmable integrated circuit, comprising output means for outputting in parallel one of serial input data and parallel input data and capable of changing an input bit width of the input data, a first shift register for outputting temporarily written data in parallel to a bit line of said programmable logic device, and a second shift register for outputting the serially input one-bit serial data in parallel to a word line; and control signal input means for inputting a control signal to said output means; wherein one of the serial input data and the parallel input data is selected for said output means in response to the control signal from said control signal input means, and the input bit width of said output means is changed in response to said control signal.
Claim 10
Dependent Claim
149 words
A programmable integrated circuit, comprising: programming data write means for writing programming data to the programmable integrated circuit, wherein said programming data write means comprises a first-shift register for outputting serially input one-bit data in parallel to a word line and a second shift register for parallel output of data to a bit line, having a selector for selecting one of serial input data and parallel input data and for changing the bit width of data, the programmable integrated circuit further comprises control signal input means for inputting a control signal into said selector, connected to a control input terminal of the selector of said second shift register, and said selector of said second shift register selects one of the serial input data and the parallel input data to change the bit width of the input data in response to the control signal from said control signal input means.
Claim 11
Dependent Claim
149 words
A programmable integrated circuit, comprising: programming data write means for writing programming data to the programmable integrated circuit, wherein said programming data write means comprises a first-shift register for outputting serially input one-bit data in parallel to a word line and a second shift register for parallel output of data to a bit line, having a selector for selecting one of serial input data and parallel input data and for changing the bit width of data, the programmable integrated circuit further comprises control signal input means for inputting a control signal into said selector, connected to a control input terminal of the selector of said second shift register, and said selector of said second shift register selects one of the serial input data and the parallel input data to change the bit width of the input data in response to the control signal from said control signal input means.