Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
232 words
A circuit for controlling the power to plurality of sense amplifiers used for sensing data on data lines in an array of floating gate storage cells, wherein data stored in said array is sensed at regular intervals, comprising: a first plurality of data paths through said array; a second data path containing replications of all necessary circuit elements in said first plurality of data paths to assure that the data delay through said second path equals or exceeds the maximum delay in any of said first plurality of data paths; clock means for providing an initiation signal which starts the propagation of input data through said array; means coupled to said clock means for sending a dummy data pulse through said second data path upon the receipt of said initiation signal; detecting means for detecting the completion of the passage of said dummy data pulse through said second path and for supplying a completion signal in response thereto; and switching means coupled to said clock means, said sense amplifiers and said detecting means for powering up said sense amplifiers upon receipt of said initiation signal from said clock means, and for powering down said sense amplifiers upon receipt of said completion signal from said detecting means, whereby the power consumption of said sense amplifiers is reduced because they are powered only during the duration of data transmission, but are otherwise powered down.
Claim 2
Dependent Claim
232 words
A circuit for controlling the power to plurality of sense amplifiers used for sensing data on data lines in an array of floating gate storage cells, wherein data stored in said array is sensed at regular intervals, comprising: a first plurality of data paths through said array; a second data path containing replications of all necessary circuit elements in said first plurality of data paths to assure that the data delay through said second path equals or exceeds the maximum delay in any of said first plurality of data paths; clock means for providing an initiation signal which starts the propagation of input data through said array; means coupled to said clock means for sending a dummy data pulse through said second data path upon the receipt of said initiation signal; detecting means for detecting the completion of the passage of said dummy data pulse through said second path and for supplying a completion signal in response thereto; and switching means coupled to said clock means, said sense amplifiers and said detecting means for powering up said sense amplifiers upon receipt of said initiation signal from said clock means, and for powering down said sense amplifiers upon receipt of said completion signal from said detecting means, whereby the power consumption of said sense amplifiers is reduced because they are powered only during the duration of data transmission, but are otherwise powered down.
Claim 3
Dependent Claim
18 words
The circuit of claim 1 further characterized by said second data path containing a floating gate storage element.
Claim 4
Dependent Claim
15 words
The circuit of claim 2 further characterized by said floating gate storage element being unprogrammed.
Claim 5
Dependent Claim
24 words
The circuit of claim 2 further characterized by said floating gate storage element being selected as the slowest switching storage element in the array.
Claim 6
Dependent Claim
23 words
The circuit of claim 1 further characterized by said second data path including a sense amplifier connected so that it is always powered.
Claim 7
Dependent Claim
19 words
The circuit of claim 5 further characterized by said second data path also containing a floating gate storage element.
Claim 8
Dependent Claim
20 words
The circuit of claim 1 further characterized by said second data path containing a plurality of floating gate storage elements.
Claim 9
Dependent Claim
15 words
The circuit of claim 7 further characterized by said floating gate storage elements being unprogrammed.
Claim 10
Dependent Claim
32 words
The circuit of claim 6 further characterized by said second data path also containing a depletion mode MOS transistor having its gate connected in the circuit and its source and drain grounded.
Claim 11
Dependent Claim
302 words
A circuit for controlling the power to plurality of sense amplifiers used for sensing data on data lines in an array of floating gate storage cells, wherein data stored in said array is sensed at regular intervals, comprising: a first plurality of data paths through said array; a plurality of clock means, each clock means providing an initiation signal which starts the propagation of certain data through said array and through the respective one of said first plurality of data paths associated with said clock means; a second plurality of data paths, one for each of said clock means, containing replications of all necessary circuit elements in said first plurality of data paths to assure that the data delay through said second path equals or exceeds the maximum delay in any of said first plurality of data paths; means coupled to each of said plurality of clock means for sending a dummy data pulse through the respective one of said second plurality of data paths associated with said clock means upon the receipt of said initiation signal; a plurality of detecting means, one for each of said second data paths, for detecting the completion of the passage of said dummy data pulse through its respective one of said second data paths and for supplying a completion signal in response thereto OR-gate means for OR-ing said initiation and said completion signals; and switching means coupled to said sense amplifiers and to said OR-gate means for powering up said sense amplifiers upon receipt of an initiation signal from said OR-gate means and for powering down said sense amplifiers upon receipt of a completion signal from said OR-gate means, whereby the power consumption of said sense amplifiers are reduced because they are powered only during the duration of data transmission, but are otherwise powered down.
Claim 12
Dependent Claim
302 words
A circuit for controlling the power to plurality of sense amplifiers used for sensing data on data lines in an array of floating gate storage cells, wherein data stored in said array is sensed at regular intervals, comprising: a first plurality of data paths through said array; a plurality of clock means, each clock means providing an initiation signal which starts the propagation of certain data through said array and through the respective one of said first plurality of data paths associated with said clock means; a second plurality of data paths, one for each of said clock means, containing replications of all necessary circuit elements in said first plurality of data paths to assure that the data delay through said second path equals or exceeds the maximum delay in any of said first plurality of data paths; means coupled to each of said plurality of clock means for sending a dummy data pulse through the respective one of said second plurality of data paths associated with said clock means upon the receipt of said initiation signal; a plurality of detecting means, one for each of said second data paths, for detecting the completion of the passage of said dummy data pulse through its respective one of said second data paths and for supplying a completion signal in response thereto OR-gate means for OR-ing said initiation and said completion signals; and switching means coupled to said sense amplifiers and to said OR-gate means for powering up said sense amplifiers upon receipt of an initiation signal from said OR-gate means and for powering down said sense amplifiers upon receipt of a completion signal from said OR-gate means, whereby the power consumption of said sense amplifiers are reduced because they are powered only during the duration of data transmission, but are otherwise powered down.
Claim 13
Dependent Claim
22 words
The circuit of claim 10 further characterized by each of said second plurality of data paths containing a floating gate storage element.
Claim 14
Dependent Claim
17 words
The circuit of claim 11 further characterized by each of said floating gate storage elements being unprogrammed.
Claim 15
Dependent Claim
26 words
The circuit of claim 11 further characterized by each of said floating gate storage elements being selected as the slowest switching storage element in the array.
Claim 16
Dependent Claim
25 words
The circuit of claim 10 further characterized by each of said second data paths including a sense amplifier connected so that it is always powered.
Claim 17
Dependent Claim
21 words
The circuit of claim 14 further characterized by each of said second data paths also containing a floating gate storage element.
Claim 18
Dependent Claim
22 words
The circuit of claim 10 further characterized by each of said second data paths containing a plurality of floating gate storage elements.
Claim 19
Dependent Claim
17 words
The circuit of claim 16 further characterized by each of said floating gate storage elements being unprogrammed.
Claim 20
Dependent Claim
34 words
The circuit of claim 15 further characterized by each of said second data paths also containing a depletion mode MOS transistor having its gate connected in the circuit and its source and drain grounded.
Claim 21
Dependent Claim
95 words
A circuit for controlling the power to a plurality of sense amplifiers used for sensing data on data lines in an array of floating gate storage cells, comprising: means for electrically disconnecting a selected plurality of sense amplifiers from said array while leaving other sense amplifiers in said array connected, said disconnected sense amplifiers being associated with product terms of said array which have been programmed out by the user; and program means for electrically selecting the sense amplifiers to be disconnected in accordance with the product terms selected to be used in said array.
Claim 22
Dependent Claim
95 words
A circuit for controlling the power to a plurality of sense amplifiers used for sensing data on data lines in an array of floating gate storage cells, comprising: means for electrically disconnecting a selected plurality of sense amplifiers from said array while leaving other sense amplifiers in said array connected, said disconnected sense amplifiers being associated with product terms of said array which have been programmed out by the user; and program means for electrically selecting the sense amplifiers to be disconnected in accordance with the product terms selected to be used in said array.
Claim 23
Dependent Claim
210 words
A circuit for controlling the power to plurality of sense amplifiers used for sensing data on data lines in an array of floating gate storage cells, wherein data stored in said array is sensed at regular intervals, comprising: a plurality of data paths through said array; a plurality of clock means, each clock means providing an initiation signal which starts the propagation of certain data through said array and through the respective one of said plurality of data paths associated with said clock means; a delay means for delaying each of said plurality of initiation signals an amount which equals or exceeds the maximum delay in any of said plurality of data paths, each of said delay means producing a completion signal at the end of said delay; OR-gate means for OR-ing said initiation and said completion signals; and switching means coupled to said sense amplifiers and to said OR-gate means for powering up said sense amplifiers upon receipt of an initiation signal from said OR-gate means and for powering down said sense amplifiers upon receipt of a completion signal from said OR-gate means, whereby the power consumption of said sense amplifiers are reduced because they are powered only during the duration of data transmission, but are otherwise powered down.
Claim 24
Dependent Claim
210 words
A circuit for controlling the power to plurality of sense amplifiers used for sensing data on data lines in an array of floating gate storage cells, wherein data stored in said array is sensed at regular intervals, comprising: a plurality of data paths through said array; a plurality of clock means, each clock means providing an initiation signal which starts the propagation of certain data through said array and through the respective one of said plurality of data paths associated with said clock means; a delay means for delaying each of said plurality of initiation signals an amount which equals or exceeds the maximum delay in any of said plurality of data paths, each of said delay means producing a completion signal at the end of said delay; OR-gate means for OR-ing said initiation and said completion signals; and switching means coupled to said sense amplifiers and to said OR-gate means for powering up said sense amplifiers upon receipt of an initiation signal from said OR-gate means and for powering down said sense amplifiers upon receipt of a completion signal from said OR-gate means, whereby the power consumption of said sense amplifiers are reduced because they are powered only during the duration of data transmission, but are otherwise powered down.
Claim 25
Dependent Claim
79 words
The circuit of claim 20 further characterized by the addition of a means for electrically disconnecting a selected plurality of sense amplifiers from said array while leaving other sense amplifiers in said array connected, said disconnected sense amplifiers being associated with product terms of said array which have been programmed out by the user; and program means for electrically selecting the sense amplifiers to be disconnected in accordance with the product terms selected to be used in said array.