Patent application number | Description | Published |
20080250188 | Memory Controller, Nonvolatile Storage, Nonvolatile Storage System, and Memory Control Method - A physical area management table (105) and a pointer table (106) are stored in a nonvolatile auxiliary storage memory (107). When a logical-physical conversion table (108) is updated (restored) in a main storage memory (140), the restored area is determined in a re-arrangement way by the pointer table to avoid rewrite concentration on the main storage memory (140). Immediately after data is written in the main storage memory (140), the state of the physical block on the physical area management table (105) is updated. Consequently, even if power interruption occurs, it is possible to reliably judge if the data is valid or not. | 10-09-2008 |
20080307152 | Memory Module, Memory Controller, Nonvolatile Storage, Nonvolatile Storage System, and Memory Read/Write Method - In a storage having a nonvolatile RAM of destructive read type, the number of restorations attributed to data read from the nonvolatile RAM is decreased, and the overall life of the storage is prolonged. In a storage having a nonvolatile RAM of destructive read type and a volatile RAM and holding the same data in the nonvolatile and volatile RAMs, data is read out of the volatile RAM in reading and data is written in both volatile and nonvolatile RAMs in writing. | 12-11-2008 |
20090019194 | STORAGE DEVICE - When a control unit ( | 01-15-2009 |
20090049229 | NONVOLATILE MEMORY DEVICE, METHOD OF WRITING DATA,AND METHOD OF READING OUT DATA - A nonvolatile memory device ( | 02-19-2009 |
20090055576 | MEMORY CONTROLLER, NONVOLATILE STORAGE DEVICE, NONVOLATILE STORAGE SYSTEM, AND DATA WRITING METHOD - A nonvolatile storage device is provided with a nonvolatile main storage memory ( | 02-26-2009 |
20090100290 | MEMORY CONTROLLER, NONVOLATILE MEMORY DEVICE, NONVOLATILE MEMORY SYSTEM, AND DATA WRITING METHOD - A nonvolatile memory device comprises a nonvolatile memory and a memory controller. The nonvolatile memory includes the same memory cells striding over a plurality of pages. A page information instruction part has the page structure information of the nonvolatile memory. According to this information, a related page identification part identifies a page (related page) in which the data may change. The relation data stored in the related page are temporarily stored into a save memory before an error occurs, and if an error exists, these relation data are used to repair the data that have changed. By this method, in a memory device using a nonvolatile memory including the same memory cells striding over a plurality of pages, even if an error occurs during data writing, the error is repaired and the reliability can be ensured. | 04-16-2009 |
20090108872 | INTERFACE CIRCUIT THAT CAN SWITCH BETWEEN SINGLE-ENDED TRANSMISSION AND DIFFERENTIAL TRANSMISSION - An object of the present invention is to realize reduction in an area of an output stage driver in an interface circuit that switches between two transmission systems. The interface circuit has two driver circuits and a drive control circuit that can switch between two driving systems that are a voltage driving system and a current driving system. The two driver circuits are connected to a power supply potential via the drive control circuit. Two input signals and inverted logic signals of the input signals are inputted via a selection circuit. According to a control signal inputted into the drive control circuit, the interface circuit switches between the voltage-driving type single-ended transmission system and current driving type differential transmission system. | 04-30-2009 |
20090210612 | MEMORY CONTROLLER, NONVOLATILE MEMORY DEVICE, AND NONVOLATILE MEMORY SYSTEM - In rewriting processing of logical sectors, data of the transferred logical sectors are temporarily stored in a memory buffer. When the buffer memory has been full filled with data, the data is written into a flash memory. In rewriting processing for the flash memory including a writing unit (page) having a capacity larger than a minimum writing unit (sector) from outside, the number of executions of the evacuation processing can be reduced and the fast data rewriting can be performed. Thus, it is possible to rationalize the evacuation processing for old data caused in the rewriting in units of sectors and to improve the data rewriting speed. | 08-20-2009 |
20090277965 | SEMICONDUCTOR MEMORY CARD - A semiconductor memory card is provided with a transmitting and receiving circuit of a plurality of transmission systems such as a single-end signaling transmitting and receiving unit and a differential signaling transmitting and receiving unit. When power is turned on, each transmitting and receiving unit is turned on. When a command is provided from a host device, a command processing unit judges the transmission system provided in the host device, based on reception results of each circuit. Then, only a transmitting and receiving unit of the system identical to the transmission system used for transmission is turned on, and the subsequent data transmission is performed. Thus, the semiconductor memory card provided with a plurality of transmission systems performs transmission by simply identifying the transmission system provided in the host device. | 11-12-2009 |
20100023678 | NONVOLATILE MEMORY DEVICE, NONVOLATILE MEMORY SYSTEM, AND ACCESS DEVICE - When an access device accesses a nonvolatile memory device, the nonvolatile memory device or the access device detects or calculates a temperature T of the nonvolatile memory device. A temperature-adaptive control part of the nonvolatile memory device controls an access rate to a nonvolatile memory on the basis of the temperature T. Accordingly, the control part controls the rate so that the temperature T of the nonvolatile memory devices cannot exceed a limit temperature Trisk. In this manner, a nonvolatile memory system can eliminate a risk of a burn when ejecting the semiconductor memory device and can read and write data at a high speed. | 01-28-2010 |
20100122017 | MEMORY CONTROLLER, NON-VOLATILE MEMORY SYSTEM, AND HOST DEVICE - Provided is a nonvolatile memory system which can be used for a boot program storage and easily controlled by a host device. At the time of reading a boot code | 05-13-2010 |
20100142418 | DATA COMMUNICATION SYSTEM, DATA COMMUNICATION REQUEST DEVICE, AND DATA COMMUNICATION RESPONSE DEVICE - The object of the present invention is to provide a data communication system in which a communication scheme is switched without a decrease in communication efficiency. | 06-10-2010 |
20100169558 | NONVOLATILE MEMORY DEVICE AND NONVOLATILE MEMORY SYSTEM - A nonvolatile storage device includes a controller and a nonvolatile memory. The controller has: a logical-physical address conversion part for converting a logical address designated by a host device into a physical address; and a boot code address conversion part for converting boot code address information designated by the host device into a physical address. After the power-on and before the logical-physical address conversion part becomes usable, a boot code is read from a part of region which can be accessed by designating a logical address from the host device by designating the boot code address information from the outside. Thus, it is possible to rapidly start the nonvolatile memory system after the power-on. In the state where the logical-physical address conversion part can be used, data-reading and data-writing are carried out by designating a logical address from the host device. | 07-01-2010 |
20100191901 | NON-VOLATILE STORAGE DEVICE, HOST DEVICE, NON-VOLATILE STORAGE SYSTEM, DATA RECORDING METHOD, AND PROGRAM - A memory controller, a non-volatile storage device, a host device, and a non-volatile storage system capable of performing real-time recording even in the case where normal data and file management information/auxiliary information are written in alternating manner are provided. The host device ( | 07-29-2010 |
20100264753 | INTERFACE DEVICE FOR HOST DEVICE, INTERFACE DEVICE FOR SLAVE DEVICE, HOST DEVICE, SLAVE DEVICE, COMMUNICATION SYSTEM AND INTERFACE VOLTAGE SWITCHING METHOD - A communication system in which an operating voltage can be selected from a plurality of interface voltages enables an interface voltage to be switched in a stable manner during operation of the system. When the interface voltage is to be switched, a host device ( | 10-21-2010 |
20100289534 | INTERFACE CIRCUIT THAT CAN SWITCH BETWEEN SINGLE-ENDED TRANSMISSION AND DIFFERENTIAL TRANSMISSION - An object of the present invention is to realize reduction in an area of an output stage driver in an interface circuit that switches between two transmission systems. The interface circuit has two driver circuits and a drive control circuit that can switch between two driving systems that are a voltage driving system and a current driving system. The two driver circuits are connected to a power supply potential via the drive control circuit. Two input signals and inverted logic signals of the input signals are inputted via a selection circuit. According to a control signal inputted into the drive control circuit, the interface circuit switches between the voltage-driving type single-ended transmission system and current driving type differential transmission system. | 11-18-2010 |
20110055297 | ACCESS MODULE, INFORMATION RECORDING MODULE, CONTROLLER, AND INFORMATION RECORDING SYSTEM - A method for increasing the speed of processing when writing multiple files in parallel and writing file data in a stable manner in the case where the regions of a non-volatile memory in an information recording module are managed according to a filesystem is provided. An access module ( | 03-03-2011 |
20110125928 | HOST DEVICE, STORAGE DEVICE, AND METHOD FOR ACCESSING STORAGE DEVICE - A host device is connected to a storage device via a bus and reads and writes data in the storage device. The host device includes a command transmitter that sequentially transmits a command in a command sequence, which includes a set of commands which do not change data stored in the storage device, and a response receptor that accepts a response from the storage device for each command transmission from the command transmitter and determines whether or not an error exists. An acceptable/unacceptable access determiner provided in the host device enables access to the storage device when a normal response is identified by the response receptor and otherwise determines that access to the storage device is unacceptable. The normal response is when the responses received from the storage device for the transmissions of all commands in the command sequence do not include an error. | 05-26-2011 |
20110167208 | NONVOLATILE MEMORY DEVICE, ACCESS DEVICE, NONVOLATILE MEMORY SYSTEM, AND MEMORY CONTROLLER - The nonvolatile memory device prevents data writing from temporarily slowing down significantly in the middle of writing data to a block when an access device writes all the data in the block in units of a smaller size than the block. The nonvolatile memory device ( | 07-07-2011 |
20110225370 | NON-VOLATILE STORAGE DEVICE, ACCESS DEVICE, AND NON-VOLATILE STORAGE SYSTEM - When multiple pieces of content data are being recorded continuously to a nonvolatile storage device having page cache function, a preparation time before starting next content data recording is reduced. When a cache releasing section of a nonvolatile storage device ( | 09-15-2011 |
20110258372 | MEMORY DEVICE, HOST DEVICE, AND MEMORY SYSTEM - A memory device, a host device, and a memory system enable real-time recording of a plurality of files of data while preventing the buffer size of a host device from increasing. A memory device ( | 10-20-2011 |
20110276748 | NON-VOLATILE STORAGE DEVICE, HOST DEVICE, STORAGE SYSTEM, DATA COMMUNICATION METHOD AND PROGRAM - In a memory system including a host device and one or more nonvolatile memory devices, the host device reads, from a nonvolatile memory device connected in the system, a boot code used to operate a CPU of the host device before the CPU is activated. The boot code reading process is required to be performed with a simple method. A host device ( | 11-10-2011 |
20110289176 | MASTER DEVICE, SLAVE DEVICE AND COMMUNICATION SYSTEM - A communication system including a master device and one or more slave devices enables parameters of the slave devices to be set in an efficient manner. A master device ( | 11-24-2011 |
20110320692 | ACCESS DEVICE, INFORMATION RECORDING DEVICE, CONTROLLER, REAL TIME INFORMATION RECORDING SYSTEM, ACCESS METHOD, AND PROGRAM - Provided is a method for stabilizing and increasing the speed of processing for writing a plurality of different-sized files such as a video file and a management file in parallel in the case where the area in a non-volatile memory of an information recording module is managed by a file system. An access module ( | 12-29-2011 |
20120032528 | INTERFACE DEVICE FOR HOST DEVICE, INTERFACE DEVICE FOR SLAVE DEVICE, HOST DEVICE, SLAVE DEVICE, COMMUNICATION SYSTEM AND INTERFACE VOLTAGE SWITCHING METHOD - A communication system in which an operating voltage can be selected from a plurality of interface voltages enables an interface voltage to be switched in a stable manner during operation of the system. When the interface voltage is to be switched, a host device ( | 02-09-2012 |
20120033717 | INTERFACE DEVICE FOR HOST DEVICE, INTERFACE DEVICE FOR SLAVE DEVICE, HOST DEVICE, SLAVE DEVICE, COMMUNICATION SYSTEM AND INTERFACE VOLTAGE SWITCHING METHOD - A communication system in which an operating voltage can be selected from a plurality of interface voltages enables an interface voltage to be switched in a stable manner during operation of the system. When the interface voltage is to be switched, a host device ( | 02-09-2012 |
20140059224 | FUNCTIONAL DEVICE, ACCESS SYSTEM, AND COMMUNICATION ESTABLISHING METHOD - A functional device can communicate with an access apparatus through wireless communication. At least one additional device can be connected to the functional device. The functional device includes an access controller that performs an initialization process of the additional device to obtain characteristic information of the additional device from the additional device, before establishing communication between the access apparatus and the functional device, a memory that stores the obtained characteristic information, a communication unit that performs transmission and reception of data with the access apparatus, and a communication controller that transmits the characteristic information stored in the memory to the access apparatus without performing an initialization process of the additional device, upon establishment of communication with the access apparatus by the communication unit. | 02-27-2014 |
20140059656 | FUNCTIONAL DEVICE, ACCESS APPARATUS, ACCESS SYSTEM, AND COMMUNICATION ESTABLISHING METHOD - A functional device can communicate with an access apparatus. The functional device includes an access controller that controls an additional device and obtains characteristic information of the additional device at an initialization process of the additional device, a memory that stores the obtained characteristic information, a communication unit that transmits and receives data to and from the access apparatus, and a communication controller that transmits the characteristic information stored in the memory to the access apparatus, when receiving a request for the initialization process from the access apparatus through the communication unit after transferring an exclusive right to the access apparatus, the exclusive right being a right to exclusively control the additional device. | 02-27-2014 |
20140365697 | SLAVE DEVICE, MASTER DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD - In a communication system, a master device gives a data control to one of a plurality of slave devices, and stops controlling data transmission and reception in the master device. A dual-role device executes the data transmission and reception with the other slave devices according to the data control given by the master device. The master device transmits an abort signal to the dual-role device while data is being transmitted and received by the dual-role device according to the data control. The dual-role device receives the abort signal from the master device, and transmits an interrupt signal to the master device when no data is being transmitted or received. | 12-11-2014 |