Match Document Document Title
7082490 Method and system for enhancing the endurance of memory cells  
An integrated circuit device includes a plurality of non-volatile memory cells associated with a plurality of flag cells storing managing data. The managing data of the flag cells forms a data set....
7082510 Storage device employing a flash memory  
A semiconductor disk wherein a flash memory into which data is rewritten in block unit is employed as a storage medium, the semiconductor disk including a data memory in which file data are stored,...
7082512 Dynamic data structures for tracking file system free space in a flash memory device  
One or more secondary data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each secondary data structure has a predetermined...
7080227 Information processing apparatus  
An information processing apparatus for allowing a memory to be added thereto while being powered. The apparatus comprises a processor, a first main memory initially connected, and a connecting...
7080232 Free sector manager for data stored in flash memory devices  
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...
7080205 Arrangement and method for reducing the processing time of a data processing device  
The invention herein pertains to a data processing device ( 1 ) with a processor ( 2 ) and a memory ( 3 ). The memory ( 3 ) comprises a first memory sector ( 4 ) and a second memory sector ( 6 ), a...
7080193 Flash memory with accessible page during write  
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...
7080203 Serial EEPROM for volume identification and drive specific information storage in a hard disk drive library  
A method and apparatus for providing, in an automated data storage system having a plurality of removable data storage devices, independent memory devices associated with and physically attached to...
7080192 File storage and erasure in flash memory  
A non-volatile, multi-bit-per-cell, Flash memory uses a storage process and/or architecture that is not sector-based. A data block can be stored without unused storage cells remaining in the last...
7080226 Field programmable gate array (FPGA) configuration data path for module communication  
Data is transferred on a field programmable gate array (FPGA) by (1) retrieving a first set of data from a first block RAM column of a configuration memory of the FPGA, (2) storing the first set of...
7076598 Pipeline accessing method to a large block memory  
A pipeline accessing method to a large block memory is described. The large block flash memory has a plurality of pages and each page has a plurality of sectors. The memory device has a controller...
7076599 Transactional file system for flash memory  
A transactional file system developed to function with flash memory is described. The file system provides for efficient storage of file system meta-information, performs robust transaction...
7076623 Information update count managing method, information update count managing apparatus, contents usage count managing method, and content usage count storing apparatus  
The present invention provides an information update count managing method, including: a write step of writing pieces of information in a predetermined order in an information storage area...
7073014 Synchronous non-volatile memory system  
A computer system comprises a memory controller and a synchronous non-volatile memory device coupled to the memory controller via a main memory bus. The synchronous non-volatile memory device has...
7073015 Information storage apparatus  
According to the present invention, there is provided an information storage apparatus having a non-volatile memory device in which a data erase block is larger than a data write block, the...
7073017 Efficient update of firmware in a disk-type storage device  
The storage control system reads out new-version firmware from a newly installed new disk type storage device to a region in the cache memory, shared memory, or a maintenance terminal. Old-version...
7069371 Motherboard having a non-volatile memory which is reprogrammable through a video display port and a non-volatile memory switchable between two communication protocols  
A motherboard of a computer system has a video display port, a reprogrammable non-volatile memory, a controller for the non-volatile memory, and a graphics controller circuit for outputting video...
7069370 USB memory storage apparatus with integrated circuit in a connector  
An integrated semiconductor memory device for use within an integrated USB memory apparatus has a controller, a flash memory in communication with the controller, a USB interface circuit in...
7065689 Diagonal testing method for flash memories  
The present invention discloses a diagonal testing method for flash memories. The testing method regards the flash memory as several squares, and executes in the direction from top to bottom and...
7065608 Apparatus for recording data and method for writing data to flash memory  
The present invention provides an apparatus for recording data, including a storage unit ( 4 ) for reading out management information stored in the flash memory ( 2 ) to store read out management...
7065607 System and method for implementing a counter  
A counter is provided which can be implemented in flash memory allowing longer life through fewer erasures. The counter is incremented using a method that minimizes bit transitions from 1 to 0. In...
7062585 Memory card for integrating the USB interface and an adaptor for the memory card  
A memory card integrating functions of the USB interface includes a memory chip inside a main body. A SD or MS control interface, a USB control interface, a controller, and a storage memory are...
7062630 Storing device for writing data onto a plurality of installed storing mediums, storing control method for the storing device, and program thereof  
A storing device can reduce the frequency of the saving operation at a step of rewriting data on the storing mediums. Where q is a size of all the data to write in storing mediums, m is the number...
7062602 Method for reading data in a write-once memory device using a write-many file system  
The preferred embodiments described herein provide a method for reading data in a write-once memory device using a write-many file system. In one preferred embodiment, data traffic between a data...
7062600 Apparatus and method of controlling information process system of mobile terminal apparatus using flash memory  
An apparatus and a method of controlling an information process system of a mobile apparatus using a flash memory. The information process system controlling the mobile apparatus has a main memory...
7062619 Mass storage device architecture and operation  
A mass storage device comprising at least one array of memory cells, at least one data path unit in communication with the at least one array, the at least one data path unit comprising a master...
7058755 EEPROM emulation in flash memory  
An efficient emulation of EEPROM employing flash memory employs a fixed location for an address pointer in flash memory and such that an erase operation is required only once every nth update where...
7058754 Nonvolatile memory device capable of simultaneous erase and program of different blocks  
An integrated circuit memory device has a memory array which is partitioned into a plurality of blocks. Each block has an associated row decoder. Each block has a plurality of local bit lines...
7054991 Method for controlling non-volatile semiconductor memory system  
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...
7054990 External storage device using non-volatile semiconductor memory  
The external storage device according to the present invention which uses a non-volatile semiconductor memory such as a flash memory is provided with plural areas which store user data, and...
7054992 Synchronous flash memory with non-volatile mode register  
A synchronous flash memory includes an array of non-volatile memory cells. The memory device has a package configuration that is compatible with an SDRAM. The memory device performs memory access...
7051178 Burst write in a non-volatile memory device  
A synchronous flash memory has been described that includes an array of non-volatile memory cells. The memory device has a package configuration that is compatible with an SDRAM. The synchronous...
7051160 Software management systems and methods for automotive computing devices  
Methods and systems for operating automotive computing devices are described. In one embodiment, an automotive computing device is provided having a processor, volatile memory, non-volatile memory,...
7051157 Memory device with applications software for releasable connection to a host computer  
There is disclosed a memory device that is releasably connectable to a computer, and which contains at least one applications software package and associated data. Upon connection to the computer,...
7046574 Memory system  
A memory system having a semiconductor storage device divided into plural areas, in which information becomes accessible by specifying an absolute physical address, and a control section for...
7047352 Fail-safe method of updating a multiple FPGA configuration data storage system  
Structure and method for updating a system that includes a memory and a programmable logic device (PLD) retains a default PLD configuration in the memory while a new configuration is being stored...
7047128 Chipped engine control unit system having copy protected and selectable multiple control programs  
The present invention discloses a method for preventing a control program written in a first engine control unit (ECU) from running in a second ECU, comprising obtaining an ID number from the first...
7043602 Diskarray system  
A diskarray system includes a disk device for storing write data received from a computer, a cache memory, and a controller for controlling input and output of data to and from the disk device. The...
7039754 Detachably mounted removable data storage device  
A removable memory card detachably mounted to a host device. The memory card includes a non-volatile semiconductor memory in which data recorded in the memory is erased as a block of a...
7039780 Digital camera memory system  
A data storage system that is adapted for storing image data in digital cameras comprises a temporary data storage circuit coupled, in use, to receive image data from the camera, and a permanent...
7039781 Flash memory apparatus and method for merging stored data items  
A flash memory system is disclosed. The flash memory system includes a flash memory comprising more than one physical block and more than one page, where each page can be in an enabled state, a...
7039759 Portable data storage device  
A portable data storage device ( 10 ) includes a universal serial bus (USB) coupling device ( 1 ) and an interface device ( 2 ) is coupled to the USB coupling device ( 1 ). The portable data...
7035965 Flash memory with data decompression  
A processing system allows data downloads from a non-volatile memory to volatile memory. The non-volatile memory device includes a decompression engine to decompress the data prior to storing in...
7035964 Method and device for securing data when altering the storage contents of control units  
Methods of securing the erasing and/or programming or reprogramming of data and/or programs in a memory of a computer, in particular a control unit in a motor vehicle, are described. In...
7036004 Power up initialization for memory  
An improved Flash memory device with a synchronous interface has been detailed that enhances initialization of the Flash memory device. In the prior art, initialization of synchronous Flash memory...
7036005 Method and apparatus for modifying the contents of revision identification register  
An embodiment for modifying the contents of a revision identification register includes a revision identification register that is both readable and writable (the contents of the revision...
7035987 Managing storage in processor-based systems  
The same storage may be utilized to store both persistent and dynamic data in a processor-based system. In some embodiments, the storage may be a phase change memory. When data is to be stored, the...
7035966 Processing system with direct memory transfer  
A processing system allows direct data downloads from a non-volatile memory to a volatile memory. During a power-up operation, the volatile memory requests a direct transfer of data from the...
7035993 Flash memory data access method and configuration employing logical-to-virtual and virtual-to-physical sector mapping  
A flash memory configuration and access method having a particular conversion method that uses the page or the sector in each flash memory block instead of the block that is commonly used as the...
7032081 System and method for enabling non-volatile memory to execute code while operating as a data storage/processing device  
A system and method for enabling concurrent usage of non-volatile memory for code execution and data storage/processing, comprising a hardware mechanism that can support automatic suspend and...