Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
181 words
A level sensitive embedded array logic system fabricated by large scale integration techniques on a semiconductor chip: said system comprising: means for generating a set of system input signals; means for generating a plurality of clock signal trains having a predetermined duration between the occurrence of signals in successive trains; a first group of latch circuit means connected to said means for generating said set of input signals and said means for generating said plurality of clock signals, said first group of latch circuit means receiving at least certain ones of said set of system input signals and selected ones of said clock signal trains; a second group of latch circuit means including system output means, said second group of latch circuit means being connected to said means for generating said plurality of clock signal trains and receiving at least certain other selected ones of said clock signal trains; combinational logic circuit means including at least one read/write array and said combinational logic circuit means connecting said first group of latch circuit means to said second group of latch circuit means.
Claim 2
Dependent Claim
181 words
A level sensitive embedded array logic system fabricated by large scale integration techniques on a semiconductor chip: said system comprising: means for generating a set of system input signals; means for generating a plurality of clock signal trains having a predetermined duration between the occurrence of signals in successive trains; a first group of latch circuit means connected to said means for generating said set of input signals and said means for generating said plurality of clock signals, said first group of latch circuit means receiving at least certain ones of said set of system input signals and selected ones of said clock signal trains; a second group of latch circuit means including system output means, said second group of latch circuit means being connected to said means for generating said plurality of clock signal trains and receiving at least certain other selected ones of said clock signal trains; combinational logic circuit means including at least one read/write array and said combinational logic circuit means connecting said first group of latch circuit means to said second group of latch circuit means.
Claim 3
Dependent Claim
55 words
A level sensitive embedded array logic system as recited in claim 1, wherein said combinational logic circuit means further includes plural stages of logic and said combinational logic circuit means including at least one read/write array has an overall propagation time delay less than said predetermined duration between the occurrence of signals in successive trains.
Claim 4
Dependent Claim
87 words
A level sensitive embedded array logic system as recited in claim 2, wherein each latch circuit means includes at least one bistable dc latch having an excitation input, a clock input and an output, and wherein a plurality of non-overlapping and independent clock sources provide the plural trains, with the clock signals in each train having a duration sufficient to permit the bistable dc latch of the latch circuit means with which the particular train is associated to change state if so directed by its excitation input.
Claim 5
Dependent Claim
25 words
A level sensitive embedded array logic system as recited in claim 2 wherein each said latch circuit means includes at least one polarity hold latch.
Claim 6
Dependent Claim
25 words
A level sensitive embedded array logic system as recited in claim 2 wherein each said latch circuit means includes at least one clocked set-reset latch.
Claim 7
Dependent Claim
99 words
A level sensitive embedded array logic system as recited in claim 2, wherein each of said latch circuit means includes first and second bistable storage circuits connected with the output of the first storage circuit as an input to the second storage circuit, means for coupling an input signal to said first circuit independently of said set of system input signals and for coupling an output signal from said second circuit, and means coupled to the first and second circuits of each of said latch circuit means, whereby each of said latch circuit means is a shift register latch.
Claim 8
Dependent Claim
86 words
A level sensitive embedded array logic system as recited in claim 6 wherein all of the shift register latches are coupled together sequentially into at least one shift register with the first circuit of the first latch circuit means in the sequence accepting the input and the second circuit in the latch circuit means in the sequence providing the output and with the second circuit of each other latch circuit means connected to the first circuit of the next following latch circuit means in said sequence.
Claim 9
Dependent Claim
191 words
A functional logic unit, said functional logic unit comprising: first means for providing a set of data input signals; first latch circuit means receiving said set of data input signals and under control of at least one periodic clock signal train providing a set of output signals; a combinational logic network circuit having a set of input terminals for receiving said set of output signals from said first latch circuit means and providing a set of output signals; combinational logic network circuit means including a read/write storage array having a storage capacity of M × N binary bits and receiving said set of output signals from said combinational logic network circuit and providing a functional logic unit output set of signals; second latch circuit means receiving said functional logic unit output set of signals and under control of at least a second periodic clock signal train, where said clock signals of said first and second clock trains are nonoverlapping, providing a further set of signals; and additional circuit means selectively interconnecting and feeding back at least a selected one of said further set of signals to said first latch circuit means.
Claim 10
Dependent Claim
191 words
A functional logic unit, said functional logic unit comprising: first means for providing a set of data input signals; first latch circuit means receiving said set of data input signals and under control of at least one periodic clock signal train providing a set of output signals; a combinational logic network circuit having a set of input terminals for receiving said set of output signals from said first latch circuit means and providing a set of output signals; combinational logic network circuit means including a read/write storage array having a storage capacity of M × N binary bits and receiving said set of output signals from said combinational logic network circuit and providing a functional logic unit output set of signals; second latch circuit means receiving said functional logic unit output set of signals and under control of at least a second periodic clock signal train, where said clock signals of said first and second clock trains are nonoverlapping, providing a further set of signals; and additional circuit means selectively interconnecting and feeding back at least a selected one of said further set of signals to said first latch circuit means.
Claim 11
Dependent Claim
249 words
A functional logic unit, said unit comprising: a first plurality of latch circuit means, each said latch circuit means of said first plurality of latch circuit means receiving at least one data input and providing at least one data output, under control of at least one clock signal train input; a second plurality of latch circuit means, each said latch circuit means of said second plurality of latch circuit means receiving at least one data input and providing at least one data output, under control of at least one clock signal train input: a first combinational logic network having a plurality of inputs respectively connected to receive said data outputs of said first plurality of latch circuit means and providing first and second sets of outputs; a read/write memory having the capacity to store an integer number of binary bits, said read/write memory receiving said first set of outputs from said first combinational logic network and providing a multi-bit binary output; a second combinational logic network having a plurality of inputs respectively connected to receive said multi-bit binary output of said read/write memory and said second set of outputs of said first combinational logic network and providing a functional logic unit output to said data inputs of said second plurality of latch circuit means: and connection means connecting at least certain ones of said data outputs of said second plurality of latch circuit means to predetermined ones of said data inputs of said first plurality of latch circuit means.
Claim 12
Dependent Claim
249 words
A functional logic unit, said unit comprising: a first plurality of latch circuit means, each said latch circuit means of said first plurality of latch circuit means receiving at least one data input and providing at least one data output, under control of at least one clock signal train input; a second plurality of latch circuit means, each said latch circuit means of said second plurality of latch circuit means receiving at least one data input and providing at least one data output, under control of at least one clock signal train input: a first combinational logic network having a plurality of inputs respectively connected to receive said data outputs of said first plurality of latch circuit means and providing first and second sets of outputs; a read/write memory having the capacity to store an integer number of binary bits, said read/write memory receiving said first set of outputs from said first combinational logic network and providing a multi-bit binary output; a second combinational logic network having a plurality of inputs respectively connected to receive said multi-bit binary output of said read/write memory and said second set of outputs of said first combinational logic network and providing a functional logic unit output to said data inputs of said second plurality of latch circuit means: and connection means connecting at least certain ones of said data outputs of said second plurality of latch circuit means to predetermined ones of said data inputs of said first plurality of latch circuit means.
Claim 13
Dependent Claim
186 words
A functional logic unit, said functional logic unit comprising: first means for providing a set of data input signals; first latch circuit means receiving said set of data input signals and under control of at least one periodic clock signal train providing a set of output signals; a combinational logic network circuit having a set of input terminals for receiving said set of output signals from said first latch circuit means and providing a set of output signals; combinational logic network circuit means including a programmable logic array, said combinational logic network circuit means receiving said set of output signals from said combinational logic network circuit and providing a functional logic unit output set of signals; second latch circuit means receiving said functional logic unit output set of signals and under control of at least a second periodic clock signal train, where said clock signals of said first and second clock trains are non-overlapping, providing a further set of signals; and additional circuit means selectively interconnecting and feeding back at least a selected one of said further set of signals to said first latch circuit means.
Claim 14
Dependent Claim
186 words
A functional logic unit, said functional logic unit comprising: first means for providing a set of data input signals; first latch circuit means receiving said set of data input signals and under control of at least one periodic clock signal train providing a set of output signals; a combinational logic network circuit having a set of input terminals for receiving said set of output signals from said first latch circuit means and providing a set of output signals; combinational logic network circuit means including a programmable logic array, said combinational logic network circuit means receiving said set of output signals from said combinational logic network circuit and providing a functional logic unit output set of signals; second latch circuit means receiving said functional logic unit output set of signals and under control of at least a second periodic clock signal train, where said clock signals of said first and second clock trains are non-overlapping, providing a further set of signals; and additional circuit means selectively interconnecting and feeding back at least a selected one of said further set of signals to said first latch circuit means.
Claim 15
Dependent Claim
237 words
A functional logic unit, said unit comprising: a first plurality of latch circuit means, each said latch circuit means of said first plurality of latch circuit means receiving at least one data input and providing at least one data output, under control of at least one clock signal train input; a second plurality of latch circuit means, each said latch circuit means of said second plurality of latch circuit means receiving at least one data input and providing at least one data output, under control of at least one clock signal train input; a first combinational logic network having a plurality of inputs respectively connected to receive said data outputs of said first plurality of latch circuit means and providing first and second sets of outputs; a programmable logic array receiving said first set of outputs from said first combinational logic network and providing a multi-bit binary output; a second combinational logic network having a plurality of inputs respectively connected to receive said multi-bit binary output of said programmable logic array and said second set of outputs of said first combinational logic network and providing a functional logic unit output to said data inputs of said second plurality of latch circuit means; and connection means connecting at least certain ones of said data outputs of said second plurality of latch circuit means to predetermined ones of said data inputs of said first plurality of latch circuit means.
Claim 16
Dependent Claim
237 words
A functional logic unit, said unit comprising: a first plurality of latch circuit means, each said latch circuit means of said first plurality of latch circuit means receiving at least one data input and providing at least one data output, under control of at least one clock signal train input; a second plurality of latch circuit means, each said latch circuit means of said second plurality of latch circuit means receiving at least one data input and providing at least one data output, under control of at least one clock signal train input; a first combinational logic network having a plurality of inputs respectively connected to receive said data outputs of said first plurality of latch circuit means and providing first and second sets of outputs; a programmable logic array receiving said first set of outputs from said first combinational logic network and providing a multi-bit binary output; a second combinational logic network having a plurality of inputs respectively connected to receive said multi-bit binary output of said programmable logic array and said second set of outputs of said first combinational logic network and providing a functional logic unit output to said data inputs of said second plurality of latch circuit means; and connection means connecting at least certain ones of said data outputs of said second plurality of latch circuit means to predetermined ones of said data inputs of said first plurality of latch circuit means.
Claim 17
Dependent Claim
180 words
A level sensitive embedded array logic system fabricated by large scale integration techniques, said system comprising: a set of input terminals for receiving a set of system input signals; clock signal train means receiving a periodic input and generating a plurality of clock signal trains having a predetermined duration between the occurrence of signals in successive trains; a first group of latch circuit means connected to at least certain ones of said set of input terminal means and said clock signal train means, said first group of latch circuit means receiving at least certain ones of said set of system input signals and at least a selected one of said clock signal trains; a second group of latch circuit means including system output means, said second group of latch circuit means connected to said clock signal train means and receiving at least a selected other one of said clock signal trains; combinational logic circuit means including array circuit means, said combinational logic circuit means connecting said first group of latch circuit means to said second group of latch circuit means.
Claim 18
Dependent Claim
180 words
A level sensitive embedded array logic system fabricated by large scale integration techniques, said system comprising: a set of input terminals for receiving a set of system input signals; clock signal train means receiving a periodic input and generating a plurality of clock signal trains having a predetermined duration between the occurrence of signals in successive trains; a first group of latch circuit means connected to at least certain ones of said set of input terminal means and said clock signal train means, said first group of latch circuit means receiving at least certain ones of said set of system input signals and at least a selected one of said clock signal trains; a second group of latch circuit means including system output means, said second group of latch circuit means connected to said clock signal train means and receiving at least a selected other one of said clock signal trains; combinational logic circuit means including array circuit means, said combinational logic circuit means connecting said first group of latch circuit means to said second group of latch circuit means.
Claim 19
Dependent Claim
57 words
A level sensitive logic system as recited in claim 12, wherein each of said latch circuit means of said first and second groups of latch circuit means is a shift register latch and wherein connection means interconnects said latch circuit means of said first and second groups of latch circuit means into at least one shift register.
Claim 20
Dependent Claim
53 words
A level sensitive logic system as recited in claim 13, wherein said shift register includes further means comprising a discrete shift register input, a discrete shift register output and discrete shift register control means, whereby data may be shifted into and out of said shift register independent of said combinational logic circuit means.
Claim 21
Dependent Claim
239 words
A functional logic unit, said unit comprising: a first plurality of latch circuit means, at least certain of said latch circuit means of said first plurality of latch circuit means receiving at least one data input and providing at least one data output, under control of at least one clock signal train input; a second plurality of latch circuit means, at least certain of said latch circuit means of said second plurality of latch circuit means receiving at least one data input and providing at least one data output, under control of at least one clock signal train input; a first logic network having a plurality of inputs respectively connected to receive said data outputs of said first plurality of latch circuit means and provide first and second sets of outputs; array circuit means for receiving said first set of outputs from said first logic network and providing a multi-bit binary output; a second logic network having a plurality of inputs respectively connected to receive said multi-bit binary output of said array circuit means and said second set of outputs of said first logic network and provide a functional logic unit output to said data inputs of said second plurality of latch circuit means; and connection means connecting at least certain ones of said data outputs of said second plurality of latch circuit means to predetermined ones of said data inputs of said first plurality of latch circuit means.
Claim 22
Dependent Claim
239 words
A functional logic unit, said unit comprising: a first plurality of latch circuit means, at least certain of said latch circuit means of said first plurality of latch circuit means receiving at least one data input and providing at least one data output, under control of at least one clock signal train input; a second plurality of latch circuit means, at least certain of said latch circuit means of said second plurality of latch circuit means receiving at least one data input and providing at least one data output, under control of at least one clock signal train input; a first logic network having a plurality of inputs respectively connected to receive said data outputs of said first plurality of latch circuit means and provide first and second sets of outputs; array circuit means for receiving said first set of outputs from said first logic network and providing a multi-bit binary output; a second logic network having a plurality of inputs respectively connected to receive said multi-bit binary output of said array circuit means and said second set of outputs of said first logic network and provide a functional logic unit output to said data inputs of said second plurality of latch circuit means; and connection means connecting at least certain ones of said data outputs of said second plurality of latch circuit means to predetermined ones of said data inputs of said first plurality of latch circuit means.
Claim 23
Dependent Claim
57 words
A functional logic unit as recited in claim 15 wherein additional means is provided for interconnecting said first and second plurality of latch circuit means into at least a first shift register having a shift register input, a shift register output and shift control means, whereby data may be shifted into and out of said shift register.