Abstract:
An apparatus and method of establishing data transmission speed between a host and a device connected to a serial Advanced Technology Attachment (ATA) interface, the method includes initiating a first data transmission speed between the host and the device, transmitting a data transmission speed change command, and initiating a second data transmission speed different from the first data transmission speed in response to the data transmission speed change command.
Abstract:
An ECC (error correction code) controller of a flash memory device which stores an M-bit data (M being a positive integer equal to or greater than 2) comprises a first ECC block which generates a first ECC data from a program data to be stored in the flash memory device according to a first error correcting method and a second ECC block which generates a second ECC data from the first ECC data and the program data output from the first ECC block according to a second error correcting method, the program data, the first ECC data, and the second ECC data being stored in the flash memory device.
Abstract:
A USB flash memory device connected to a USB bus includes a flash memory module including at least one flash memory, a USB connector for transferring data packets onto the USB bus and receiving the data packets from the USB bus, a USB controller for controlling the USB connector according to the data packets and for controlling storage of data in and retrieval of data from the flash memory module, a display controller for storing memory storage capacity information of the flash memory module in a usage display register, a display window for displaying a value that is based on the content of the usage display register, and a power unit for supplying a power to the USB flash memory device. The USB connector is configured to be coupled to the USB bus. The USB flash memory device further includes a folding portion which is proximal to the USB connector and enables the USB flash memory device to be folded. According to the present invention, data storage information of the USB flash memory device and additional information such as current time and data storage time can be visually determined through the display window, even in cases where the USB flash memory device is not coupled to the host platform. Further, the folding portion of the USB flash memory device enhances space usability and efficiency.
Abstract:
A USB flash memory device connected to a USB bus includes a flash memory module including at least one flash memory, a USB connector for transferring data packets onto the USB bus and receiving the data packets from the USB bus, a USB controller for controlling the USB connector according to the data packets and for controlling storage of data in and retrieval of data from the flash memory module, a display controller for storing memory storage capacity information of the flash memory module in a usage display register, a display window for displaying a value that is based on the content of the usage display register, and a power unit for supplying a power to the USB flash memory device. The USB connector is configured to be coupled to the USB bus. The USB flash memory device further includes a folding portion which is proximal to the USB connector and enables the USB flash memory device to be folded. According to the present invention, data storage information of the USB flash memory device and additional information such as current time and data storage time can be visually determined through the display window, even in cases where the USB flash memory device is not coupled to the host platform. Further, the folding portion of the USB flash memory device enhances space usability and efficiency.
Abstract:
A memory system is provided includes a host processor, and a plurality of cascade connected memory cards connected to the host processor. Each of the memory cards stores a same default relative card address (RCA) prior to initialization of the memory system. The host processor is configured to sequentially access each memory card using the default RCA, and to change the default RCA to a unique RCA upon each sequential access.
Abstract:
A method of operating a non-volatile memory can include backing-up first data successfully programmed to a first target page of a non-volatile memory to provide local back-up data. A determination can be made that programming of second data to the first target page has failed and the local back-up data can be programmed to a second target page in a second block of the non-volatile memory.
Abstract:
A USB flash memory device connected to a USB bus includes a flash memory module including at least one flash memory, a USB connector for transferring data packets onto the USB bus and receiving the data packets from the USB bus, a USB controller for controlling the USB connector according to the data packets and for controlling storage of data in and retrieval of data from the flash memory module, a display controller for storing memory storage capacity information of the flash memory module in a usage display register, a display window for displaying a value that is based on the content of the usage display register, and a power unit for supplying a power to the USB flash memory device. The USB connector is configured to be coupled to the USB bus. The USB flash memory device further includes a folding portion which is proximal to the USB connector and enables the USB flash memory device to be folded. According to the present invention, data storage information of the USB flash memory device and additional information such as current time and data storage time can be visually determined through the display window, even in cases where the USB flash memory device is not coupled to the host platform. Further, the folding portion of the USB flash memory device enhances space usability and efficiency.
Abstract:
A memory system is provided includes a host processor, and a plurality of cascade connected memory cards connected to the host processor. Each of the memory cards stores a same default relative card address (RCA) prior to initialization of the memory system. The host processor is configured to sequentially access each memory card using the default RCA, and to change the default RCA to a unique RCA upon each sequential access.
Abstract:
An ECC (error correction code) controller of a flash memory device which stores an M-bit data (M being a positive integer equal to or greater than 2) comprises a first ECC block which generates a first ECC data from a program data to be stored in the flash memory device according to a first error correcting method and a second ECC block which generates a second ECC data from the first ECC data and the program data output from the first ECC block according to a second error correcting method, the program data, the first ECC data, and the second ECC data being stored in the flash memory device.
Abstract:
A USB flash memory device connected to a USB bus includes a flash memory module including at least one flash memory, a USB connector for transferring data packets onto the USB bus and receiving the data packets from the USB bus, a USB controller for controlling the USB connector according to the data packets and for controlling storage of data in and retrieval of data from the flash memory module, a display controller for storing memory storage capacity information of the flash memory module in a usage display register, a display window for displaying a value that is based on the content of the usage display register, and a power unit for supplying a power to the USB flash memory device. The USB connector is configured to be coupled to the USB bus. The USB flash memory device further includes a folding portion which is proximal to the USB connector and enables the USB flash memory device to be folded. According to the present invention, data storage information of the USB flash memory device and additional information such as current time and data storage time can be visually determined through the display window, even in cases where the USB flash memory device is not coupled to the host platform. Further, the folding portion of the USB flash memory device enhances space usability and efficiency.