Non-volatile memory device
AssigneeSTMicroelectronics S.r.I.
InventorsOreste Bernardi, Marco Redaelli, Corrado Villa
Life of this patent
Estimating the term…
Abstract
A non-volatile memory device is proposed. The non-volatile memory device includes a flash memory and means for executing external commands, the external commands including a first subset of commands for accessing the flash memory directly; the memory device further includes a programmable logic unit and means for storing program code for the logic unit, the external commands including a second subset of at least one command for causing the logic unit to process information stored in at least one portion of the flash memory under the control of the program code.
Claims33
A non-volatile memory device including a flash memory and means for executing external commands, the external commands including a first subset of commands for accessing the flash memory directly,
- characterized in that
- the memory device further includes a programmable logic unit and means for storing program code for the logic unit, the external commands including a second subset of at least one command for causing the logic unit to process information stored in at least one portion of the flash memory under The control of the program code.
An integrated memory circuit, comprising:
- first and second sections of nonvolatile memory;
- and
- a controller coupled to the first and second sections and operable allow simultaneous reading of the first section and writing of the second section.
An integrated memory circuit, comprising:
- a nonvolatile memory having first and second sections;
- an external data bus coupled to the nonvolatile memory;
- a processor coupled to the nonvolatile memory;
- and
- a controller coupled to the nonvolatile memory and operable to cause the first and second sections to communicate directly with the external data bus in a first mode of operation and to cause the second section to communicate with the external data bus via the processor in a second mode of operation.
An electronic system, comprising:
- a processor;
- and
- a memory circuit coupled to the processor and comprising,
- first and second sections of nonvolatile memory, and
- a controller coupled to the first and second sections and operable allow the processor to read data from the first section while writing data to the second section.
An electronic system, comprising:
- an external processor;
- and
- a memory circuit coupled to the external processor, operable in first and second modes, and comprising,
- a nonvolatile memory having first and second sections,
- an internal processor coupled to the nonvolatile memory, and
- a controller coupled to the nonvolatile memory and operable to cause the first and second sections to communicate directly with the external processor in the first mode of operation and to cause the second section to communicate with the external processor via the internal processor in the second mode of operation.
A method, comprising:
- reading a first section of a nonvolatile memory;
- and
- writing a second section of the nonvolatile memory while reading the first section.
A method, comprising:
- directly accessing first and second sections of a nonvolatile memory of a monolithic memory circuit during a first mode of operation;
- and
- accessing the second section via an internal processor disposed on the monolithic memory during a second mode of operation.
Dependencies are inferred from the claim text.