EP1100000B1

Electronic Flash Memory External Storage Device

Abstract

This record has no abstract on file.

EP1100000B1, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Expired 17 October 2020, 5.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

4 claims: 1 independent, 3 dependent

  1. 1
    An external storage device comprising:a storage media (1) being of a flash memory;and an access control circuit (2) including a micro-controller (21), an interface controller (22), a connector (23) and a suspend/resume circuit (24);wherein the micro-controller (21) is connected to the interface controller (22), the suspend/resume circuit (24) and the storage media (1), the interface controller (22) is connected to the connector (23), the suspend/resume circuit (24) and the storage media (1), and the connector (23) is connected to a data processing host machine through a bus;and wherein power of said external storage device is supplied from the bus and the supplied power is converted into a conformable DC power in the external storage device;and wherein the micro-controller (21) further comprises a firmware, and wherein, when the external storage device is plugged into an interface of a data processing system, the firmware executes an initialization process so as to establish a data exchange channel between the data processing system and the external storage device through the bus, so that the data processing system recognizes the external storage device as a removable storage device and displays a device symbol for said external storage device such that the external storage device can be processed as a classical disk;wherein the firmware is further configured to process the operation request so as to enable the data processing system to access data in said flash memory based on a bus standard through said established data exchange channel and wherein the interface controller (22), the connector (23), the bus, the interface of the data processing system and the bus standard are based on the USB or IEEE 1394 standard, and wherein • the micro-controller (21) comprises a micro-controller chip D4 and two multiplexlde-multiplex analog switch chips D5 and D6, • pin 12, 1 and 3 of the chip D5 and pin 12 of the chip D6 are connected together and then to pin 12 of the chip D4, • pin 13, 2 and 5 of the chip D5 and pin 13 of the chip D6 are connected together and then to pin 13 of the chip D4, • pin 11, 10, 9 of the chip D5 and pin 11 of the chip D6 are respectively connected with pin 44, 1, 2 and 3 of the chip D4, • DATAO-DATA7 of the chip D4 are respectively connected with the corresponding pins of the interface controller (22) D2 and the corresponding pins of the flash memory (1) D1, • pin 4 of the chip D5 is connected with pin 4 of the flash memory D1, • pin 14 of the chip D6 is connected with pin 42 of the flash memory D1, • pin 14 and 15 of the chip D5 are respectively connected with pin 15 and 16 of D2.