Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
222 words
An improved PLA of the type having an input array comprising a plurality of word lines, an output array comprising a plurality of bit lines, a plurality of minterm lines interconnecting the input and output arrays and having first and second timing signals for controlling an evaluation phase and a precharge phase respectively, wherein the improvement comprises: delay measurement means for measuring a maximum propagation delay through the PLA: first circuit means coupled to the delay measurement means and receiving the first timing signal as an input for generating an evaluation control signal such that the evaluation phase begins substantially concurrently with a change of state of the first timing signal and ends after the maximum propagation delay of the PLA, wherein the first circuit means comprises a latch circuit coupled to the delay measurement means, first delay means coupled to the latch circuit for adding a first incremental additional delay to the maximum propagation delay, and a first gate circuit coupled to the first delay means and to the first timing signal: second circuit means coupled to the delay measurement means and receiving the second timing signal s an input for generating a precharge control signal such that the precharge phase begins after the evaluation phase ends and ends substantially concurrently with a change of state of the second timing signal.
Claim 2
Dependent Claim
222 words
An improved PLA of the type having an input array comprising a plurality of word lines, an output array comprising a plurality of bit lines, a plurality of minterm lines interconnecting the input and output arrays and having first and second timing signals for controlling an evaluation phase and a precharge phase respectively, wherein the improvement comprises: delay measurement means for measuring a maximum propagation delay through the PLA: first circuit means coupled to the delay measurement means and receiving the first timing signal as an input for generating an evaluation control signal such that the evaluation phase begins substantially concurrently with a change of state of the first timing signal and ends after the maximum propagation delay of the PLA, wherein the first circuit means comprises a latch circuit coupled to the delay measurement means, first delay means coupled to the latch circuit for adding a first incremental additional delay to the maximum propagation delay, and a first gate circuit coupled to the first delay means and to the first timing signal: second circuit means coupled to the delay measurement means and receiving the second timing signal s an input for generating a precharge control signal such that the precharge phase begins after the evaluation phase ends and ends substantially concurrently with a change of state of the second timing signal.
Claim 3
Dependent Claim
36 words
The PLA of claim 1 wherein the delay measurement means comprises a dummy input line coupled to substantially all of the minterm lines and a dummy output line coupled to substantially all of the minterm lines.
Claim 4
Dependent Claim
49 words
The PLA of claim 1 wherein the second circuit means comprises second delay means coupled to the first delay means for adding a second incremental additional delay to the maximum propagation delay and a second gate circuit coupled to the second delay means and to the second timing signal.
Claim 5
Dependent Claim
16 words
The PLA of claim 3 wherein the first gate circuit comprises a clock qualified AND gate.
Claim 6
Dependent Claim
21 words
The PLA of claim 4 wherein the first gate circuit comprises an input buffer stage having two transfer gates in series.
Claim 7
Dependent Claim
23 words
The PLA of claim 3 wherein the first and second delay means comprise a plurality of gates constructed with long channel length transistors.
Claim 8
Independent Claim
166 words
A method for controlling operation of a PLA of the type having an input array comprising a plurality of word lines, an output array comprising a plurality of bit lines, a plurality of minterm lines interconnecting the input and output arrays and having first and second timing signals for controlling an evaluation phase and a precharge phase respectively, comprising the steps of: determining a maximum propagation delay through the PLA; generating an evaluation control signal such that the evaluation phase begins substantially concurrently with a change of state of the first timing signal and ends after the maximum propagation delay of the PLA; generating a precharge control signal such that the precharge phase begins after the evaluation phase ends and ends substantially concurrently with a change of state of the second timing signal; whereby if the first and second timing signals are stopped, the PLA will remain in the precharge phase regardless of the respective states which the first and second timing signals have when stopped.
Claim 9
Independent Claim
166 words
A method for controlling operation of a PLA of the type having an input array comprising a plurality of word lines, an output array comprising a plurality of bit lines, a plurality of minterm lines interconnecting the input and output arrays and having first and second timing signals for controlling an evaluation phase and a precharge phase respectively, comprising the steps of: determining a maximum propagation delay through the PLA; generating an evaluation control signal such that the evaluation phase begins substantially concurrently with a change of state of the first timing signal and ends after the maximum propagation delay of the PLA; generating a precharge control signal such that the precharge phase begins after the evaluation phase ends and ends substantially concurrently with a change of state of the second timing signal; whereby if the first and second timing signals are stopped, the PLA will remain in the precharge phase regardless of the respective states which the first and second timing signals have when stopped.