Abstract:
A storage system with a data recovery function and its method reduce errors in a storage medium to a recoverable range of a general ECC function by repeating a testing and recovery procedure for one or more times to assure the accuracy of reading data and enhance the data reliability effectively. The data recovery procedure includes the steps of providing test data by a test data generator of the storage system, writing the test data into a memory block where error data is found, finding an error bit by reading the test data, reducing the error to a recoverable range of the ECC technique by the recovery procedure. If the error bit cannot be found or reduced to a recoverable range of the ECC technique within an upper limit of the number of tests, the memory block is marked as bad.
Abstract:
A method for memory space management is disclosed. It uses a resident program loaded into an operation system or the controller of a storage device to monitor the storage space and the resource allocation of the file system of the storage device. The status of the logical address with an erased and invalid data mapped with a physical block is checked via a L2P mapping table. By using a data erase instruction, the controller modifies the L2P mapping table to cancel the link relation between the physical block and the logical address and erase the physical block to release the memory space. Finally, the check location is stored for a next check. The method for memory space management improves the access speed and the usage life of the storage device.
Abstract:
A storage device capable of meeting the reliability has a storage capacity and the reliability of the storage device is defined. The storage device includes at least one first storage unit, at least one second storage unit, and a control unit. The first storage unit forms the storage capacity of the storage device. The second storage unit is allocated to form a spare capacity according to the storage capacity and the reliability. The second storage unit replaces the bad blocks in the first storage unit. The control unit controls the first storage unit and the second storage unit to transmit and convert the data with an application system. Thereby, by allocating the spare capacity of the second storage unit, the different reliability requirement is met, and the storage capacity of the first storage unit is unaffected.
Abstract:
A solid state semiconductor storage device with temperature control function comprises a non-volatile memory unit, a temperature sensing element, and a control unit. The temperature sensing element is used for sensing the operation temperature of the solid state semiconductor storage device so as to provide a temperature sensing signal to the control unit. According to the temperature sensing signal, the control unit controls the operation mode of the solid state semiconductor storage device for achieving the function of temperature control.
Abstract:
A storage system with a data recovery function and its method reduce errors in a storage medium to a recoverable range of a general ECC function by repeating a testing and recovery procedure for one or more times to assure the accuracy of reading data and enhance the data reliability effectively. The data recovery procedure includes the steps of providing test data by a test data generator of the storage system, writing the test data into a memory block where error data is found, finding an error bit by reading the test data, reducing the error to a recoverable range of the ECC technique by the recovery procedure. If the error bit cannot be found or reduced to a recoverable range of the ECC technique within an upper limit of the number of tests, the memory block is marked as bad.
Abstract:
An interface circuit connected between the functional unit and the output/input bus in a multi-chip system is disclosed. One characteristic of the present invention is that the positive voltage protecting diode located between the independent power of the functional unit and the output/input bus in the functional circuit is not required. Therefore, the signal on the output/input bus will not be distorted due to the low resistance load caused by shutting down the independent power of the functional unit. Another characteristic of the present invention is that the negative voltage protecting diode located between the output/input bus and the grounding in the functional circuit is changed to a stable voltage Zener diode. Therefore, the high voltage static electricity is guided into the grounding via the Zener diode so that the goals of anti-static electricity and protecting the functional unit are achieved.
Abstract:
A multi-slave interface card reader includes a card reader body having a USB signal interface plug and a 3C memory card interface receptacle installed on one side of the body being vertical to the USB signal interface plug for placing a memory card, e.g. Mini-SD, RS-MMC, Micro-SD, or Micro-MMC. Since the card reader body has the memory card installed therein, it is possible to place the card reader body in devices like cameras, MP3's, mobile phones . . . and so forth, to act as a memory. The USB signal interface plug can be directly connected to a computer host, or the card reader body can be connected to another card reader for transferring the data stored in the memory card to the computer through the card reader. Such a device of single body with multiple interfaces allows users to employ across various platforms, meanwhile also provides cost down benefits for manufacturers.
Abstract:
A memory packaging structure of mini SD card, the main implementation technology thereof comprises: to perform the pin adjustment to the: memory originally employing TSOP (Thin Small Out-Line Package) packaging structure, eliminating the gap of 0.1 mm to 0.2 mm between the memory and the circuit board, thus completely attached to the circuit board; to leave the top end of the mini SD card open to directly expose the top end of the memory on the surface of the mini SD card, reducing the thickness of a layer of coverage; to cover the pins on the both sides of the memory to hind them, wherein applying glue joint between the auxiliary lateral body and memory pins to enhance the attachment.
Abstract translation:微型SD卡的存储器封装结构,其主要实现技术包括:对原来采用TSOP(Thin Small Out-Line Package)封装结构的存储器进行引脚调整,消除了间隙为0.1mm至0.2mm的间隙 内存和电路板,从而完全连接到电路板上; 将迷你SD卡的顶端打开以直接暴露mini SD卡表面上的内存顶端,减少一层覆盖的厚度; 以覆盖存储器两侧的销以便后端,其中在辅助侧体和存储器引脚之间施加胶接,以增强连接。
Abstract:
An application IC that can be applied in the control system of a memory storage device for the USB device for communicating with a server for receiving, reading and writing commands from the server and to access to the data stored in various memory storage devices is provided. Alternatively, the application IC can support the server, including IDE portable information product for data transmission. The data transmission having these two different specifications can share the same data source in certain mechanism. In this mechanism, the USB server is in the first priority transfer mode, the IDE server will take action only when the USB server is unavailable or discharged. When the IDE server is in operation mode, the interruption demand from the USB server is denied and after the IDE server completes the assignment, the interruption command from the USB server is executed.
Abstract:
The present invention discloses a hybrid density memory storage device configured to store data responsive to a host and a file system thereof. The hybrid density memory storage device includes a non-volatile memory, a hot data buffer and a control unit. The non-volatile memory includes a high density storage space and a low density storage space. The control unit is coupled between the host, the non-volatile memory, and the hot data buffer. The control unit has a hot list used for recording a plurality of logical locations of hot data, and the control unit is capable of accessing data in/out the hot data buffer in accordance with the hot list.