Patent ID: 7831755

Claim:
A method of establishing an interface between a host and a plurality of memory devices connected to a system bus that utilizes an MMC (multimedia card) or SD (secure digital) protocol, the method comprising: transmitting a first sequence including a first selection command to select only a first of the memory devices, a first command for determining a total number of first data blocks to be transmitted, a second command to perform a write operation, and a plurality of first data blocks; and transmitting a second sequence including a second selection command to select only a second of the memory devices, the first command for determining a total number of second data blocks to be transmitted, the second command, and a plurality of second data blocks, after said transmitting the first sequence during a program busy time of the first memory device, wherein the first and second memory devices are in states in order of a disconnected state, a stand-by state, a transfer state, and a data receiving state before the plurality of second data blocks are received, respectively, and the first and second memory devices are in either the data receiving state or the disconnected state until the total number of the first data blocks and the total number of the second data blocks are received from the host after receiving the plurality of second data blocks in response to the first selection command or the second selection command, respectively.