Claims Analysis
Total Claims: 45
Claim 1
Independent Claim
162 words
A method for operating a nonvolatile memory which includes a dynamic control interface, comprising the steps of: (a.) when programmation of random or unknown data is desired, providing a normal-write instruction to said dynamic control interface, and thereafter providing an address and a data value to said memory, said dynamic control interface thereupon writing said data value at said address; (b.) when programmation of uniform data is desired, in a uniform write mode, providing a uniform-write instruction to said dynamic control interface, and thereafter providing an address and a first data value to said memory, and activating an enable signal, said memory thereupon writing said first data value at said address; and thereafter repeatedly activating said enable signal while providing a stream of addresses to said memory without again providing said first data value to said memory, said dynamic control interface thereupon writing said first data value at each one of said stream of addresses every time said enable signal is activated.
Claim 2
Independent Claim
162 words
A method for operating a nonvolatile memory which includes a dynamic control interface, comprising the steps of: (a.) when programmation of random or unknown data is desired, providing a normal-write instruction to said dynamic control interface, and thereafter providing an address and a data value to said memory, said dynamic control interface thereupon writing said data value at said address; (b.) when programmation of uniform data is desired, in a uniform write mode, providing a uniform-write instruction to said dynamic control interface, and thereafter providing an address and a first data value to said memory, and activating an enable signal, said memory thereupon writing said first data value at said address; and thereafter repeatedly activating said enable signal while providing a stream of addresses to said memory without again providing said first data value to said memory, said dynamic control interface thereupon writing said first data value at each one of said stream of addresses every time said enable signal is activated.
Claim 3
Dependent Claim
19 words
The method of claim 1, further comprising a verification operation performed at the end of each said step (a).
Claim 4
Dependent Claim
24 words
The method of claim 1, further comprising an additional operation which is performed, at the end of each said step (a), to terminate writing.
Claim 5
Dependent Claim
19 words
The method of claim 1, further comprising a verification operation performed at the end of each said step (b).
Claim 6
Dependent Claim
14 words
The method of claim 1, wherein said nonvolatile memory is a Flash EPROM memory.
Claim 7
Independent Claim
108 words
A method for writing uniform data into a nonvolatile memory which includes a dynamic control interface, comprising the steps of: (a.) providing a uniform-write instruction to said dynamic control interface; and thereafter (b.) providing a first address and a first data value to said memory, whereupon said dynamic control interface automatically initiates writing of said first data value into said first address; and thereafter (c.) providing a stream of address values to said memory without again providing said first data value to said memory, and repeatedly activating an enable signal, whereupon said dynamic control interface automatically initiates writing of said first data value into the address then received.
Claim 8
Independent Claim
108 words
A method for writing uniform data into a nonvolatile memory which includes a dynamic control interface, comprising the steps of: (a.) providing a uniform-write instruction to said dynamic control interface; and thereafter (b.) providing a first address and a first data value to said memory, whereupon said dynamic control interface automatically initiates writing of said first data value into said first address; and thereafter (c.) providing a stream of address values to said memory without again providing said first data value to said memory, and repeatedly activating an enable signal, whereupon said dynamic control interface automatically initiates writing of said first data value into the address then received.
Claim 9
Dependent Claim
19 words
The method of claim 6, further comprising a verification operation performed at the end of each said step (a).
Claim 10
Dependent Claim
24 words
The method of claim 6, further comprising an additional operation which is performed, at the end of each said step (a), to terminate writing.
Claim 11
Dependent Claim
19 words
The method of claim 6, further comprising a verification operation performed at the end of each said step (b).
Claim 12
Dependent Claim
14 words
The method of claim 6, wherein said nonvolatile memory is a Flash EPROM memory.
Claim 13
Independent Claim
136 words
A method for the programming of a data element in an electrically programmable integrated circuit memory which includes a data input/output bus, an address bus, a register for the control of instruction sequencing modes, and a connection for receiving an enable signal, said signal enabling the data output bus in an active state, comprising the steps of: when said control register receives a uniform programming instruction, latching in a first data element, and sending a uniform programming sequencing mode signal from said control register so that thereafter when the enable signal goes into the inactive state, the enable signal triggers the programming of said first data element at a memory address present on the address bus, and when the enable signal goes into the active state, the enable signal triggers the stopping of the programming operation.
Claim 14
Independent Claim
136 words
A method for the programming of a data element in an electrically programmable integrated circuit memory which includes a data input/output bus, an address bus, a register for the control of instruction sequencing modes, and a connection for receiving an enable signal, said signal enabling the data output bus in an active state, comprising the steps of: when said control register receives a uniform programming instruction, latching in a first data element, and sending a uniform programming sequencing mode signal from said control register so that thereafter when the enable signal goes into the inactive state, the enable signal triggers the programming of said first data element at a memory address present on the address bus, and when the enable signal goes into the active state, the enable signal triggers the stopping of the programming operation.
Claim 15
Dependent Claim
60 words
A programming method according to claim 11, wherein a first address to be programmed is written in the address bus and the data element is written in a data register to program this first address, the enable signal being in the inactive state, the passing of the enable signal to the active state stopping the programming of the first address.
Claim 16
Dependent Claim
42 words
A programming method according to claim 12, wherein a new address to be programmed is written in the address bus during the active level of the enable signal and programmed with the data element during the inactive state following the enable signal.
Claim 17
Dependent Claim
25 words
A programming method according to claim 12, wherein the address programmed during an inactive level is read during the inactive level following the enable signal.
Claim 18
Dependent Claim
25 words
A programming method according to claim 13, wherein the address programmed during an inactive level is read during the inactive level following the enable signal.
Claim 19
Dependent Claim
40 words
A programming method according to claim 15, wherein an address is written on the address bus during an active level of the enable signal, after a reading during this active level, of the address programmed during the preceding inactive level.
Claim 20
Dependent Claim
191 words
An electrically programmable memory in integrated circuit form comprising: a memory array, and at least one address decoder connected thereto; an address bus; a data input/output bus; and an instruction sequencing mode control register connected to receive an externally provided enable signal, and in response thereto to enable said data bus, connected to receive an externally provided write enable signal, and in response thereto to generate a data memorization clock signal in a data register, an address memorizing clock signal in said address decoder, and a clock signal for the memorizing of instructions in the control register, wherein said memory further comprises circuitry, for delivering a uniform programming control signal, which is connected to receive, at an input thereof, a programming mode signal, the data memorizing clock signal and the enable signal, and which is configured and connected to deliver, at an output thereof, an active level of the uniform programming control signal during an active level of the enable signal /OE and an inactive level of the uniform programming control signal during an active level of the enable signal, the uniform programming mode signal being delivered by the control register.
Claim 21
Dependent Claim
191 words
An electrically programmable memory in integrated circuit form comprising: a memory array, and at least one address decoder connected thereto; an address bus; a data input/output bus; and an instruction sequencing mode control register connected to receive an externally provided enable signal, and in response thereto to enable said data bus, connected to receive an externally provided write enable signal, and in response thereto to generate a data memorization clock signal in a data register, an address memorizing clock signal in said address decoder, and a clock signal for the memorizing of instructions in the control register, wherein said memory further comprises circuitry, for delivering a uniform programming control signal, which is connected to receive, at an input thereof, a programming mode signal, the data memorizing clock signal and the enable signal, and which is configured and connected to deliver, at an output thereof, an active level of the uniform programming control signal during an active level of the enable signal /OE and an inactive level of the uniform programming control signal during an active level of the enable signal, the uniform programming mode signal being delivered by the control register.
Claim 22
Dependent Claim
29 words
A memory according to claim 17, further comprising circuitry, for imposing a permanent level on the address memorizing clock signal, which is controlled by the uniform programming mode signal.
Claim 23
Dependent Claim
47 words
A memory according to claim 17, comprising circuitry, for delivering a read control signal, which is connected to receive, at an input thereof, the uniform programming mode signal and the enable signal in delivering an active read control signal during the active level of the enable signal.
Claim 24
Dependent Claim
59 words
A memory according to claim 17, wherein said circuitry for delivering a uniform programming control signal comprises a flip-flop circuit receiving, at input, the uniform programming mode signal and the data memorizing clock signal and delivering an output connected to an input of the AND gate, the other input of the AND gate delivering the uniform programming control signal.
Claim 25
Dependent Claim
47 words
A memory according to claim 18, comprising circuitry, for delivering a read control signal, which is connected to receive, at an input thereof, the uniform programming mode signal and the enable signal in delivering an active read control signal during the active level of the enable signal.
Claim 26
Dependent Claim
59 words
A memory according to claim 18, wherein said circuitry for delivering a uniform programming control signal comprises a flip-flop circuit receiving, at input, the uniform programming mode signal and the data memorizing clock signal and delivering an output connected to an input of the AND gate, the other input of the AND gate delivering the uniform programming control signal.
Claim 27
Dependent Claim
59 words
A memory according to claim 19, wherein said circuitry for delivering a uniform programming control signal comprises a flip-flop circuit receiving, at input, the uniform programming mode signal and the data memorizing clock signal and delivering an output connected to an input of the AND gate, the other input of the AND gate delivering the uniform programming control signal.
Claim 28
Dependent Claim
28 words
The method of claim 1, wherein a first control signal, which is different from said enable signal, commands the memory to receive incoming instructions from a data bus.
Claim 29
Dependent Claim
50 words
The method of claim 1, wherein a first control signal, which is different from said enable signal, commands the memory to receive incoming instructions from a data bus, and thereafter also commands the memory to read a data value from said data bus and an address from an address bus.
Claim 30
Dependent Claim
39 words
The method of claim 1, wherein, during said uniform write mode, said dynamic control interface thereupon outputs the stored data value into the most recently received one of said stream of addresses every time said enable signal is inactivated.
Claim 31
Dependent Claim
20 words
The method of claim 1, wherein, during said uniform write mode, said stream of address values is continuous and uninterrupted.
Claim 32
Dependent Claim
13 words
The method of claim 1, wherein each said data value includes multiple bits.
Claim 33
Dependent Claim
32 words
The method of claim 6, wherein during said step (a.) a first control signal, which is different from said enable signal, commands the memory to receive incoming instructions from a data bus.
Claim 34
Dependent Claim
57 words
The method of claim 6, wherein a first control signal, which is different from said enable signal, commands the memory to receive incoming instructions from a data bus during said step (a.), and also commands the memory to read a data value from said data bus and an address from an address bus during said step (b.).
Claim 35
Dependent Claim
64 words
The method of claim 6, wherein a first control signal, which is different from said enable signal, commands the memory to receive incoming instructions from a data bus during said step (a.), and also commands the memory to read a data value from said data bus and an address from an address bus during said step (b.), and remains constant during said step (c.).
Claim 36
Dependent Claim
35 words
The method of claim 6, wherein, during said step (c.), said memory outputs the stored data value into the most recently received one of said stream of addresses every time said enable signal is inactivated.
Claim 37
Dependent Claim
19 words
The method of claim 6, wherein, during said step (c.), said stream of address values is continuous and uninterrupted.
Claim 38
Dependent Claim
13 words
The method of claim 6, wherein each said data value includes multiple bits.
Claim 39
Dependent Claim
28 words
The method of claim 11, wherein a first control signal, which is different from said enable signal, commands the memory to receive incoming instructions from a data bus.
Claim 40
Dependent Claim
50 words
The method of claim 11, wherein a first control signal, which is different from said enable signal, commands the memory to receive incoming instructions from a data bus, and thereafter also commands the memory to read a data value from said data bus and an address from an address bus.
Claim 41
Dependent Claim
43 words
The method of claim 11, wherein, after said control register receives a uniform programming instruction, said dynamic control interface thereupon outputs the stored data value from the most recently received one of said stream of addresses every time said enable signal is inactivated.
Claim 42
Dependent Claim
20 words
The method of claim 11, wherein, during said uniform write mode, said stream of address values is continuous and uninterrupted.
Claim 43
Dependent Claim
13 words
The method of claim 11, wherein each said data value includes multiple bits.
Claim 44
Dependent Claim
86 words
A Flash EPROM memory, comprising: an array of nonvolatile memory cells; a dynamic control interface, connected to control writing to said memory cells, and connected to configured to selectably operate in externally selectable modes which include a normal-write mode and a uniform-write mode; means for writing an externally received data value, in said normal-write mode, to said memory cells at an externally received address; and means for repeatedly writing a stored data value, in said uniform-write mode, to said memory cells at respective externally received addresses.
Claim 45
Dependent Claim
86 words
A Flash EPROM memory, comprising: an array of nonvolatile memory cells; a dynamic control interface, connected to control writing to said memory cells, and connected to configured to selectably operate in externally selectable modes which include a normal-write mode and a uniform-write mode; means for writing an externally received data value, in said normal-write mode, to said memory cells at an externally received address; and means for repeatedly writing a stored data value, in said uniform-write mode, to said memory cells at respective externally received addresses.