摘要:
A data backup method for a flash memory module is provided. The flash memory module includes a plurality of flash memory units. In the data backup method, a controller is first provided to receive a backup function enabling signal. The controller then configures the flash memory units according to the backup function enabling signal such that at least one of the flash memory units is configured as a backup storage area and the flash memory units that are not in the backup storage area are configured as a main storage area. The controller then checks and receives an updated status of important data in the main storage area and backs up the important data into the backup storage area according to the updated status. Accessing to the backup storage area and accessing to the main storage area by the controller are independent.
摘要:
An operation method of an anti-virus storage device having a storage disk and a read-only memory includes connecting the storage device to a host and displaying a single disk name on an interface of an operating system of the host, executing an anti-virus application program corresponding to the operating system, wherein the anti-virus application program is stored in the read-only memory, generating a hidden partition in the storage disk, wherein the hidden partition comprises an anti-virus engine and a virus pattern, and starting up the anti-virus engine, enabling a main storage partition and only displaying a disk name of the main storage partition on the interface of the operating system. If the anti-virus application program has no an execution file corresponding to the operating system, a user using the anti-virus storage device decides whether enables and displays the main storage partition without executing the anti-virus application program.
摘要:
In order to correct errors of a first page on one plane in a two-plane NAND flash memory, use data of a second page on another plane to mix the encoding and leverage the error correction code of the first page. Each of the error correction codes of the first page and the second page is divided into an inner correction code and a cross correction code. The inner correction codes are used to correct errors of their own pages and the cross correction codes are used to correct errors of two distinct groups, grouped from the even and odd bytes of the two pages respectively. The second page, with fewer errors, is therefore used to enhance the correcting ability of the first page, without lengthening the error correction code of the first page.
摘要:
When an external device connects to a connecting port of a host, a current detection circuit of the external device detects if the current provided by the host is less than the working current needed by the external device. If the current provided by the host is insufficient to initialize and operate the external device, a controller of the external device then stop powering the main component of the external device so that the main component will not damage due to constantly start/stop and can be protected. Meanwhile, an indicator of the external device notifies the insufficiency of current provision by vibrating, beeping, or displaying an indicating signal. Illusion of failure of the external device may be effectively avoided.
摘要:
A USB connector is adapted to a USB receptacle in compliance with two different USB standards including a first USB standard and a second USB standard. The USB connector includes a first USB plug and a second USB plug. The first USB plug is in compliance with the first USB standard, and the second USB plug integrated with the first USB plug is in compliance with the second USB standard. The second USB plug is detachably connected to the first USB plug.