摘要:
In one aspect, a method of writing data in a flash memory system is provided. The flash memory system forms an address mapping pattern according to a log block mapping scheme. The method includes determining a writing pattern of data to be written in a log block, and allocating one of SLC and MLC blocks to the log block in accordance with the writing pattern of the data.
摘要:
A page replacement method is provided. The page replacement method includes (a) establishing a first page list in which a plurality of pages in a main memory are listed in an order that they have been used, (b) establishing a second page list in which some of the pages in the main memory whose images are stored in a storage medium are listed in an order that they have been used, and (c) storing data downloaded from the storage medium in the pages included in the second page list in an order opposite to the order that the corresponding pages are listed in the second page list.
摘要:
Provided are a secure multimedia card (secure MMC) and a memory card system having the same. The memory card system may include a host, and a secure MMC having a user data area accessed by a normal command and a restricted area accessed by a secure command, wherein the user data area in communication with the host stores user data and the restricted area stores access restriction data. The restricted area may be accessed in the secure MMC even though the interface unit in the host does not support commands requesting the access to the restricted area in the secure MMC.
摘要:
There is provided an apparatus for controlling a flash memory, which includes a memory for storing a plurality of flash translation layers; and a control block for, when an access is requested from outside, determining a pattern of the access, selecting one of the flash translation layers stored in the memory based on the determination result, and managing mapping data of the flash memory based on the selected flash translation layer.
摘要:
A plastic package base, an air cavity type plastic package, and their manufacturing methods, which are capable of realizing the advantages of a ceramic package in that it has a compact size, makes less noise, and is highly thermally resistant, are provided. The plastic package base includes: a first lead frame including at least one first unit body comprising a first pad required for chip bonding and first leads acting as internal terminals, arranged around the first pad and spaced a predetermined distance away from the first pad; a second lead frame including at least one second unit body comprising a second pad and second leads acting as external terminals and bonded to the first lead frame so that the second pad and the second leads correspond to the first pad and first leads of the first lead frame; and a plastic body mold-shaped in spaces between the first and second lead frames so that the top surfaces of the first leads, the top surface of the first pad, the bottom surfaces of the second leads, and the bottom surface of the second pad are exposed on the surfaces of the plastic body and the top surface of the plastic body is not higher than the top surfaces of the first leads.
摘要:
A data management apparatus and method used in a system using one or more flash memories, which can deal with defective blocks in each of the flash memories using different methods depending on how the system manages data stored in each of the flash memories. The data management apparatus includes a device driver, which controls the operation of one or more flash memories, and a controller, which transfers data stored in a defective block of one of the flash memories to a predetermined block in the flash memory.
摘要:
A method for storing redundant information in an array of data storage devices such that data is protected against two simultaneous storage device failures. The method assigns each data block to two different parity sets, each protected by a different parity block. The protected data blocks and the parity block each reside on a different data storage device.
摘要:
A method of making an assembly having an air tight cavity for holding an element therein and having a plurality of thin and flat planar conductive leads extending outwardly from the cavity for providing electrically conductive paths from the element held within the cavity, and a conductive plate for supporting the circuitry, comprising (a) injecting a liquified thermosetting epoxy into a die and solidifying the epoxy by heat curing to form a dielectric frame that is configured such that the inner end and tip portions of the conductive leads are buried in the frame, the flat surfaces of the intermediate portions of the conductive leads are exposed in a common plane and the outer end portions of the conductive leads extend outside the epoxy, (b) bonding the bottom surface of the resulting dielectric frame to the outer periphery of the conductive base plate, (c) plating the exposed flat surfaces of the conductive leads and the conductive base plate with a conductive material, (d) connecting the circuitry disposed within the opening to the conductive base plate and the exposed flat surfaces of the conductive leads and (f) enclosing the resulting connected circuitry to form an air tight cavity.
摘要:
A method of processing input/output (I/O) in a storage device includes adjusting a read anticipation time based on a change of a resource management status related to operations of the storage device and performing an I/O processing operation at the storage device based on the adjusted read anticipation time. The I/O processing operation is performed to postpone an operation regarding a program command and perform a read command at higher priority than a write command at the storage device in a period from completion of a read operation at the storage device until the read anticipation time has elapsed.
摘要:
Provided are a portable storage device and a method of managing a resource of the portable storage device. The method includes converting a first DRM application into a ready status from an idle status if task processing of the first DRM application is required, and converting the first DRM application into a pending status and a second DRM application into the ready status from the idle status if task processing of the second DRM application is required.