Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
108 words
A semiconductor integrated circuit including a master mode programmable logic device and at least one slave mode programmable logic device located downstream of said master mode logic device, each said slave mode logic device having a logical function thereof defined by configuration data inputted through said master mode logic device or any upstream slave mode logic device through a data line, characterized in that said upstream slave mode logic device is successively informed of completion of configuration for each said slave mode logic device through said data line; and said master mode logic device is finally informed of completion of the configuration for all slave mode logic devices.
Claim 2
Dependent Claim
108 words
A semiconductor integrated circuit including a master mode programmable logic device and at least one slave mode programmable logic device located downstream of said master mode logic device, each said slave mode logic device having a logical function thereof defined by configuration data inputted through said master mode logic device or any upstream slave mode logic device through a data line, characterized in that said upstream slave mode logic device is successively informed of completion of configuration for each said slave mode logic device through said data line; and said master mode logic device is finally informed of completion of the configuration for all slave mode logic devices.
Claim 3
Dependent Claim
63 words
A semiconductor integrated circuit according to claim 1 wherein period of a clock supplied from said master mode logic device to each said slave mode logic device is temporarily vaired at the time the configuration for all slave mode logic devices has been completed, to inform each slave mode logic device of the configuration for all slave mode logic devices having been completed.
Claim 4
Dependent Claim
35 words
A semiconductor integrated circuit according to claim 1 wherein the configuration for the master mode logic device is first effected in order to wait for the slave mode logic device being stabilized in their operation.
Claim 5
Dependent Claim
249 words
A programmable logic device having a logical function thereof determined by configuration data inputted from the outside, said programmable logic device comprising: input means for inputting at least part of a number of groups of the configuration data, for which a boundary detection code is added to each configuration data corresponding to one logic device for identification of said each configuration data, in synchronism with a clock inputted from the outside; holder means for temporarily holding said data inputted through said input means; output means for outputting the same data held by said holder means to an output terminal to which a downstream programmable logic device is connected in synchronism with said clock; a programmable logic block having a logical function determined by at least the part of the group of the configuration data inputted through said input means; downstream data storage/detection means for comparing an output terminal node of said output means and the data temporarily held by said holder means to detect the completion of the data storage of the downstream logic device; data switching means for separating said configuration data from said output means on the basis of the output of the downstream data storage/detection means and inputting the same into said programmable logic block; and input fixing means for temporarily fixing an input terminal node of said input means upon the completion of the data storage into said programmable logic block and informing the completion of the data storage to an upstream programmable logic device.
Claim 6
Dependent Claim
249 words
A programmable logic device having a logical function thereof determined by configuration data inputted from the outside, said programmable logic device comprising: input means for inputting at least part of a number of groups of the configuration data, for which a boundary detection code is added to each configuration data corresponding to one logic device for identification of said each configuration data, in synchronism with a clock inputted from the outside; holder means for temporarily holding said data inputted through said input means; output means for outputting the same data held by said holder means to an output terminal to which a downstream programmable logic device is connected in synchronism with said clock; a programmable logic block having a logical function determined by at least the part of the group of the configuration data inputted through said input means; downstream data storage/detection means for comparing an output terminal node of said output means and the data temporarily held by said holder means to detect the completion of the data storage of the downstream logic device; data switching means for separating said configuration data from said output means on the basis of the output of the downstream data storage/detection means and inputting the same into said programmable logic block; and input fixing means for temporarily fixing an input terminal node of said input means upon the completion of the data storage into said programmable logic block and informing the completion of the data storage to an upstream programmable logic device.
Claim 7
Dependent Claim
54 words
A programmable logic device according to claim 4 wherein said boundary detection code comprises a signal formed of the same logic levels successively arranged by a plurality of numbers thereof from the head thereof and an opposite logic level signal arranged next to said same logic level signal for informing starting of the configuration.
Claim 8
Dependent Claim
27 words
A programmable logic device according to claim 4 wherein latch means is provided in said input means for holding data when said input fixing means is off.
Claim 9
Dependent Claim
17 words
A programmable logic device according to claim 4 wherein said holder means comprises a plurality of flip-flops.
Claim 10
Dependent Claim
49 words
A programmable logic device according to claim 4 wherein said downstream data storage/detection means includes a non-coincidence detection circuit for detecting said boundary detection code of the number of the groups of the configuration data by taking exclusive OR between said output terminal node and said holder means node.
Claim 11
Dependent Claim
21 words
A programmable logic device according to claim 8 wherein said non-coincidence detection circuit comprises a flip-flop and an exclusive OR gate.
Claim 12
Dependent Claim
26 words
A programmable logic device according to claim 8 wherein on-time of an actuation signal for said non-coincidence detection circuit is shortened compared with a corresponding clock.
Claim 13
Dependent Claim
25 words
A programmable logic device according to claim 4 wherein said data switching means includes two OR gates which are turned on in a complementary relation.
Claim 14
Dependent Claim
38 words
A programmable logic device according to claim 4 wherein said data switching means connects an output of said holder means to said output means in the initial stage of the operation after a power supply is turned on.
Claim 15
Dependent Claim
53 words
A programmable logic device according to claim 4 wherein said data switching means first introduces with respect to the master mode logic device, configuration data of the output of said holder means into a programmable logic block in itself in the initial stage of the operation after the power supply is turned on.
Claim 16
Dependent Claim
45 words
A programmable logic device according to claim 4 wherein said input fixing means does not fix with respect to the master mode logic device, the node of the input terminal even after configuration has been completed in itself for downward transmission of the configuration data.
Claim 17
Dependent Claim
39 words
A programmable logic device according to claim 4 wherein the synchronizing clock supplied from the master mode programmable logic device to the downstream slave mode programmable logic device is interrupted by an output from the downstream data storage/detection means.
Claim 18
Dependent Claim
35 words
A programmable logic device according to claim 4 wherein output fixing means for fixing a node of an output terminal of the most downstream programmable logic device at least during the configuration, is connected thereto.