Abstract: The invention provides a flash memory integrated circuit device that is connectable to a computer via a universal serial bus. The universal serial bus (USB) has become a standard serial interface, which allows data to be stored in and read from an external memory device at high speed. Therefore, it is advantageous to combine the benefits of a flash memory device with the speed of the universal serial bus. In addition, by designing the flash memory device with a USB interface, the flash memory device appears as a standard USB storage device, which permits the host and flash memory device to connect and interact with ease.