SDI Technologies SDIO Card manual Re-Initialization Flow for I/O Controller

Models: SDIO Card

1 73
Download 73 pages 42 Kb
Page 22
Image 22

©Copyright 2000-2007 SD Card Association

SDIO Simplified Specification Version 2.00

The card clears RCA to 0x0000

The card keeps current RCA value

Command Sequence

Card RCA Select/Deselect Mem State I/O State

Combo Init

(After CMD7 with the correct RCA)

Issue CMD52 (Reset I/O)

Re-initialize I/O (CMD5)

Issue CMD3

Issue CMD7 with the correct RCA

(and Data Transfer)

RCA1

Select

tran

cmd

RCA1

xxxx

Sel

Desel

tran

cmd

idle

xxxx

Deselect

tran

idle

xxxx

RCA2

Deselect

tran

idle

stby

RCA2

Desel

Sel

tran

stby

cmd

Figure 3-8 Re-Initialization Flow for I/O Controller

Figure 3-8 shows the re-initialization flow for the I/O controller of a Combo card. The flow of commands on the left side is matched with the RCA and controller states on the right side. The RCA value of xxxx denotes an RCA value of either 0x0000 or the prior RCA value. For new controller designs, a reset RCA value of 0x0000 is recommended. The host shall not issue any commands to the Combo Card except for CMD0, CMD5, CMD3 or CMD7 until the I/O controller has transitioned to the cmd state.

Command Sequence

Card RCA Select/Deselect Mem State I/O State

Combo Init

(After CMD7 with the correct RCA)

Issue CMD0 (Reset Memory)

Re-initialize Memory (ACMD41)

Issue CMD2

Issue CMD3)

Issue CMD7 with the correct RCA

(and Data Transfer)

RCA1

Select

tran

cmd

RCA1

xxxxh

Sel

Desel

tran

idle

cmd

xxxxh

Deselect

idle

ready

cmd

xxxxh

Deselect

ready

ident

cmd

xxxxh

RCA2

Deselect

ident

stby

cmd

RCA2

Desel

Sel

stby

tran

cmd

Figure 3-9 Re-Initialization Flow for Memory controller

13

Page 22
Image 22
SDI Technologies SDIO Card manual Re-Initialization Flow for I/O Controller, Re-Initialization Flow for Memory controller