Match Document Document Title
6901499 System and method for tracking data stored in a flash memory device  
A flash driver tracks data stored in a flash memory device through the use of logical-to-physical sector mapping. The mapping is stored in a data structure and allows data to be written into the...
6898680 Minimization of overhead of non-volatile memory operation  
A method and structure are provided that reduce the overall time of the read-erase-modify-write cycle time of non-volatile memories. Specifically, the erase operation of the read-erase-write cycle...
6898490 Vehicle controller for controlling rewriting data in a nonvolatile memory  
A vehicle controller comprises a first buffer for storing at least one data block, a second buffer for storing at least one data block, and a rewritable non-volatile memory for storing information...
6898662 Memory system sectors  
An embodiment of the present invention includes a method of implementing the logical grouping of memory system sectors in a non-volatile memory system in order to increase the operational speed of...
6895464 Flash memory management system and method utilizing multiple block list windows  
The present invention provides a flash memory management system and method with increased performance. The flash memory management system provides the ability to efficiently manage and allocate...
6895463 Method and apparatus for efficiently running an execution image using volatile and non-volatile memory  
The present invention provides an apparatus and method for efficiently running an execution image containing instructions for running a computer program in a set-top box. A non-volatile memory...
6895490 Method for making a write-once memory device read compatible with a write-many file system  
The preferred embodiments described herein provide a method for making a write-once memory device read compatible with a write-many file system. In one preferred embodiment, a method for re-writing...
6892269 Nonvolatile memory device with double serial/parallel communication interface  
A nonvolatile memory device is operable in a serial mode and in a parallel mode. The architecture of the nonvolatile memory device is based upon the structure already present in a standard memory,...
6889306 Microprocessor and program modification method in the microprocessor  
The microprocessor is provided with a program modification function not attended with unnecessary branch instructions or interrupt processes. The instruction storage unit includes read-only-memory...
6886087 Semiconductor memory device  
A semiconductor memory device reliably protects data written once into a non-volatile memory and exhibits high EEPROM data security functionality. The device has a user memory area to which a user...
6886070 Multiple user interfaces for an integrated flash device  
A memory device having multiple interfaces is described. The memory device may be configured to operate with different interfaces using configuration circuitry in the device that enables switching...
6886083 Apparatus and method for controlling a card device  
An apparatus controls a card device. The apparatus includes an interface unit and a control unit. The interface unit receives a command issued by a host system. The received command contains an...
6886069 IC card and management method of nonvolatile memory in IC card  
An IC card having nonvolatile and volatile memory is disclosed. An IC card generates a volatile object, and accesses the volatile object using a reference address on a nonvolatile memory. These...
6883078 Microcomputer with reduced memory usage and associated method  
A microcomputer has a flash memory, a volatile memory, and a processor. The flash memory stores a flash memory driver for controlling operations of the flash memory so as to write data into the...
6883060 Microcomputer provided with flash memory and method of storing program into flash memory  
The present invention provides a microcomputer provided with a flash memory and a method of storing a program into a flash memory by which a write failure which arises from an interruption of...
6883044 Synchronous flash memory with simultaneous access to one or more banks  
A synchronous flash memory includes an array of non-volatile memory cells. The memory array is arranged in rows and columns, and can be further arranged in addressable blocks. Data communication...
6880037 Method of data caching on a smartcard  
Smartcards are gaining acceptance as a secure medium for storing information, typically of a personal and confidential nature. Unfortunately, the process of storing information to the smartcard is...
6880075 Output device, method of controlling it, and storage medium  
An output device ( 103,104 ) can be quickly and easily set to the operating parameters required for a particular output process. The output device has RAM ( 204 ) that temporarily stores the...
6880038 Method and apparatus for predictive flash memory erase and write times  
A NOR-gate architecture memory with an erase and write time table. The memory processor creates an erase and write time table in a table block. The table contains the most recent times for erase...
6877091 Actuation of projector by system stored in mobile memory  
A projector including a computer has: an internal storage device that stores therein a basic system, which is executed first by the computer on actuation of the projector, and a first control...
6876892 Rewriting system for vehicle controller  
The rewriting system for rewriting data stored in a memory of a vehicle controller with new data is provided. The rewriting device is capable of communicating with the vehicle controller. The...
6877063 Multiple memory aliasing for a configurable system-on-chip  
A method for multiple memory aliasing for a configurable system-on-a-chip, including executing code from an internal memory, locating a configuration program in the internal memory, disabling the...
6874069 Microcontroller having an embedded non-volatile memory array with read protection for the array or portions thereof  
A single integrated circuit microcontroller 10 includes an embedded erasable/programmable non-volatile memory 12 having a read protection capability. Microcontroller 10 can operate within a...
6871258 METHOD FOR ERASING AN ELECTRICALLY ERASABLE NONVOLATILE MEMORY DEVICE, IN PARTICULAR AN EEPROM-FLASH MEMORY DEVICE, AND AN ELECTRICALLY ERASABLE NONVOLATILE MEMORY DEVICE, IN PARTICULAR AN EEPROM-FLASH MEMORY DEVICE  
Described herein is an erase method for an electrically erasable nonvolatile memory device, in particular an EEPROM-FLASH nonvolatile memory device, comprising a memory array formed by a plurality...
6871259 File system including non-volatile semiconductor memory device having a plurality of banks  
A flash memory includes a data bank having a plurality of banks, a merge bank, and an update data bank. A file system using the flash memory includes a unit storing update data corresponding to a...
6871260 Non-volatile memory based storage system capable of directly overwriting without using redundancy and its writing method  
A non-volatile memory based storage system capable of directly overwriting without using redundancy and its writing method are provided. The invention first writes data into a register. Then, a...
6868473 Non-volatile memory access control  
A system is described for controlling access to non-volatile memory. The system can include logic configured to determine whether to delay access to the non-volatile memory.
6865641 Method and apparatus for non-volatile display of information for an electronic device  
In one form of the invention, an apparatus for visually displaying a non-volatile message includes an integrated circuit having first circuitry. The apparatus also includes a package for the...
6862652 Recording apparatus, semiconductor device, and recording head device  
An apparatus main body controlling section 2 and a memory access controlling section 3 transmit and receive data by means of serial data communication. The memory access controlling section 3 ...
6862651 Automotive computing devices with emergency power shut down capabilities  
Methods and systems for operating automotive computing devices are described. In one embodiment, a small amount of static RAM (SRAM) is incorporated into an automotive computing device. The SRAM is...
6859856 Method and system for a compact flash memory controller  
Disclosed herein is a flash memory controller that is incorporated in a flash memory. The flash memory controller allows the memory card to operate in either the PCMCIA mode, or true IDE mode. The...
6859855 Data processing device  
A data processing device includes a read-only memory, a flash memory capable of modifying information stored therein and adding information thereto, a central processing unit performing data...
6857054 Write-once memory storage device  
The present disclosure relates to a write-once storage device. In one arrangement, the storage device comprises write-once memory adapted to store data files, re-writable memory that contains a...
6857041 Method and apparatus providing an interface to allow physical memory to be initialized using firmware/hardware methods  
A system to initialize a memory device. An operating system executes an application program. A memory device has a plurality of memory addresses that hold data. A firmware device holds settings for...
6854055 Method and system for switching active configuration memory during on-line operation of programmable field mounted device  
To program the device during running of a computational process in device electronics, the device having an activated first memory area storing a first programmable configuration and a deactivated...
6854038 Global status journaling in NVS  
A method and system for updating status information in a persistent storage. The method comprises the steps of defining a table in persistent storage (NVS) for holding information about changes to...
6851013 Fast program mode  
A method of programming a memory. The method of one embodiment calls for sending a command to a memory device. The command requests the memory device to enter a program mode. A confirmation of the...
6851015 Method of overwriting data in nonvolatile memory and a control apparatus used for the method  
In a nonvolatile memory such as flash memory where data is stored sector by sector, a method of overwriting a data sector is provided. The old data to be overwritten in a data sector along with its...
6851014 Memory device having automatic protocol detection  
A memory device includes a memory array, a first protocol circuit, a second protocol circuit, an operation interface, and a protocol detection circuit. The first protocol circuit, which implements...
6851012 Information processing system, information processing method and readable-by-computer recording medium  
An information processing system includes a volatile storage unit stored with save target information to be saved when transiting to a sleep state in which a consumption of electric power can be...
6845476 Method for testing a non-volatile memory  
The present invention discloses a method for testing a non-volatile memory, characterized in that the code assigned by the client is written in at least one non-volatile memory in advance, and then...
6845438 Method for controlling non-volatile semiconductor memory system by using look up table  
In a memory system using a storage medium, which is inserted into an electronic apparatus via a connector to add a memory function thereto, the storage medium has a GROUND terminal, a power supply...
6842858 Mechanism for updating firmware of an electronic device  
A system for updating firmware of an electronic device includes a flash memory for storing a system control program to control the electronic device, and a RAM for storing the system control...
6842842 Method and system to preprogram and predict a next microcode address  
A microprocessor includes a first memory to store microcode and a second memory to store predicted micro-operation addresses. Micro-operation addresses are predicted, stored in memory, and...
6842820 Processor with embedded in-circuit programming structures  
An architecture for an integrated circuit with in-circuit programming, allows for dynamically altering the in-circuit programming instruction set itself, as well as other software stored on the...
6842840 Controller which determines presence of memory in a node of a data network  
A system for determining whether a memory is connected to a controller in a node of a data network. In order to utilize non-volatile memory elsewhere in the system, it is possible to eliminate the...
6839798 Flash memory capable of storing frequently rewritten data  
A flash memory includes an address information storage and a data write unit. The address information storage records address information about blank areas in a cluster consisting of a plurality of...
6839821 Method and apparatus for memory control circuit  
A method and circuit for fast memory access (read or write) of the data to and from a memory array is disclosed. Architecture wise, the memory array control circuit provides for at least two...
6839823 Increased reliability of data stored on flash memory in applications sensitive to power-loss  
Methods for storing data in an erasable nonvolatile memory are described herein. In one embodiment, an example method includes allocating a space within a block of an erasable nonvolatile memory...
6839818 Electrically modifiable, non-volatile, semiconductor memory which can keep a datum stored until an operation to modify the datum is completed  
An electrically-modifiable, non-volatile, semiconductor memory comprising a plurality of user memory locations which can be addressed individually from outside the memory in order to read and to...