首页
|
资讯
|
明星
|
音乐
|
戏剧
|
韩娱
|
好莱坞
|
博客
|
专题
|
图集
|
排行
|
体育
|
滚动
|
时尚
|
综艺
|
您的位置:
首页
>
音乐
>
详情
世界热资讯!SD协议-时序
2023-06-06 06:16:58
来源:博客园
(相关资料图)
1.SD Timing
时序主要体现在CMD和Response的时序
S - 起始位,一直为0
T - Transmitter,1表示CMD,0表示Response
P - pull up(上拉),当总线上所有的SD Host和SD Card都输出高阻态的时候,可以认为是总线没有驱动总线,此时可以给总线挂接一个上拉电阻或者下拉电阻,可以给总线一个固定的电压值,上拉为高电平(1),下拉为低电平(0)
E - 结束位,一直为1
Z - 高阻态,表示从总线断开,不驱动总线(作为Slave),SD Host发送命令的时候,SD Host作为Master,SD Card作为Slave,SD Card一定是输出z的
D - Data
X - 不需要关心的bit
CRC - 用于数据传输的校验
灰色区域表示Card和Host有效
1.1 Card Identification
P的个数取决于从Host Command到CID or OCR的时间NID
中间的两个Z:用于SD Host驱动总线和SD Card驱动总线的切换,总线控制权切换需要一定的时间
当SD Host发送完最后CMD的一个bit,发送一个Z,此时SD Host和SD Card都不驱动总线,经过两个Z之后,切换总线的控制权,经过一段上拉P,然后SD Card就可以返回数据了
P是SD Card进行驱动的
1.2 Assign a Card relative address
CMD3 - SD Card会发布一个RCA,SD Card会转到data transfer state
RCA值会附带在content中,SD Host收到content之后,保存RCA值,然后发送其他指令
不同指令之间的时间可以是不一样的
1.3 Data Transfer mode
发送完一条指令之后,接收完response之后,需要经过一个NRC之后才能进行发送下一条CMD
前一条CMD没有reponse,后面也可以跟一条CMD,中间要间隔Ncc
1.4 single block read
需要在CMD和Data总线上一起走
CMD16 - 设置block length
CMD17 - 经过一个NCR之后返回一个response
Data可以和response并行返回,需要经过一个NAC时间access time(访问时间),可以返回第一笔数据(start bit)是0;所有的器件的输出都是z的话,总线会被上拉为1,P就是1,如果start bit是1的话,就无法区分这个1是前面的z还是P还是开始的数据1,所以start bit为0,当Data总线检测到start bit为0的时候,就表示SD Card返回response,在start bit下一个周期就可以采用返回的数据
1.5 multiple block read
single block read - block为512byte,数据多的时候,通过single block read读取效率不高,使用multiple block read
CMD18 - 发送multiple block read请求
接收CMD到接收第一笔数据需要经过NAC的时间,返回start bit,然后返回数据,在返回第一个block数据之后,需要有一段时间的上拉(时间间隔),然后再进行下一个block的数据传输
在两次block传输之间的上拉时间NAC,在这段时间内,总线的控制权还在SD Card
读数据结束? -- 发送CMD12,告诉SD Card可以停止传输
1.6 single block write
SD Host先发起命令,然后经过NCR时间,接收到卡的response
然后经过NWR时间,这段时间是SD Host控制总线,然后可以发送写数据
为什么需要SD Card返回response?需要进行判断这个卡是不是能够正常接收命令,如果SD Host发送的命令存在错误或者CRC存在问题,response就是不正当的response,后面就没有必要发送数据了
发送完写数据和CRC,SD Card接收完数据之后,会返回CRC的状态,如果
数据传输错误返回101
,
数据传输正确返回010
,SD Host接收到错误信息,会重新发送一个请求
Busy状态 - 写的不忠有一个receiving data state,先将数据接受到buffer中,然后进入programming state,将buffer中的数据写入存储颗粒,
如果当前buffer满了或者在programming state,会将Busy拉低(将总线Data0拉低),表示当前Card正在忙,不能接收下一笔读写操作
,当SD Card写完之后,会将busy状态解除,SD Card发一个end bit,值为1
Busy解除 - 一连串的0之后有一个1
1.7 multiple block write
写操作与之前single block write时序一致
通过CMD12终止
1.8 stop command
当前正在写数据,CRC之后,会将Data0拉为0,表示当前卡是busy状态,此时可以发送CMD12
在发送CMD12的时候可能存在不同的状态,比如CMD12的end bit正好处于CRC的接收端,如果当前卡正在进行programming,来了一个CMD12,并不会终止当前programming过程
如果当前CMD12的end bit处于Data传输过程中,会终止数据存储到SD Card中
在进行SD Card驱动设计的时候,数据发送完成之后才能发送CMD12
1.9 时序参数
在进行设计SD Host的时候,有最大周期数和最小周期数,使用计数器进行计数,如果超过64个cycle没有response,就可以发起下一个CMD
NAC - access time,读访问时间,没有设置最大周期,但是最好还是设置一个时间,不能无限的进行等待,否则效率不高
NRC - response 和 command之间
NCC - command 和 command之间
NWR - 在SD Host接收到response之后可以发送写数据
1.10 普通模式
SD时序有两种模式,一种是普通模式,另外一种是高速模式
普通模式的时钟频率在0-25MHz,时钟频率比较低
需要在时钟的下降沿驱动数据,SD Card或者SD Host要发送一笔数据或者CMD,需要在时钟的下降沿驱动数据,数据真正在总线上被看到需要一定的时间,原因是设备从0变为1或者从1变为0需要一定的时间(电容的充电或者放电),这个时间与总线的负载和驱动能力有关
thl - 时钟从高到低的时间
tlh - 时钟从低到高的时间,时钟的变化不能太缓慢
twl - 低电平时间
twh - 高电平时间
fpp - 时钟周期
toDLY -
标签:
上一篇:
每日播报!阜新日报大型新闻策划:又见青绿(上)
下一篇:
最后一页
资讯
更多>
林志颖称目前体重55公斤身体几乎已康复 就是右手没有力气
据报道,近日林志颖接受采访,称其身体目前几乎都已康复,体重目前55公斤(跟Kimi一样),就是右手比较没有力气,连梳子和吹风机都拿不起来,
查看详情>>
周冬雨章宇张宥浩新片《鹦鹉杀》杀青 预计2023年上映
近日,由麻赢心编剧并执导,双雪涛任艺术总监,顿河任制片人,周冬雨、章宇、张宥浩主演的爱情悬疑电影《鹦鹉杀》正式杀青。该片于4月下旬
查看详情>>
【十年@每一个奋斗的你】海油工程电焊工宋凯:用手中焊枪创造更大的价值
编者按: 每一个努力生活的中国人,都是最美的奋斗者。也正是因为亿万奋斗者,才有了今日之中国。十年,致敬每一个奋斗的你。让我们一起,踔
查看详情>>
中国北疆饮食文化10年变迁记:从大口喝酒到小杯喝茶的过渡
通讯:中国北疆饮食文化10年变迁记:从大口喝酒到小杯喝茶的过渡 中新网呼和浩特5月4日电 题:中国北疆饮食文化10年变迁记:从大口喝酒到小
查看详情>>
明星
更多>
《漫长的告白》:倪妮、张鲁一、辛柏青等出演 这部电影更“实”
第18届北京国际体育电影周发布 18部优秀作品揭晓
芒果TV自制全景音乐竞演综艺《披荆斩棘》今日上线
上海战疫看点|“熊猫血”患者生命接力抢救记
青年科技专家扎根重庆 解锁智能汽车人机交互新模式
接力追凶行程9万余公里 山西警方破获20年前命案
这位80后研发的中国“芯”,被称为“开创性进展”
【挑战365天正能量速写画】第155期:司机绕路带湖北医护看外滩夜景
安徽东大门:疫情下,这里的上海集卡仍在正常往来
北京:常态化核酸检测点位近期向社会公布 方便市民就近采样
音乐
更多>>
世界热资讯!SD协议-时序
每日播报!阜新日报大型新闻策划:又见青绿(上)
近视神药,低浓度阿托品赛道如何拔得头筹
【环球快播报】A股主力资金 9月1日收盘,A股主力资金净流出188.43亿元
女生怎样才能怀孩子_怎样才能怀孩子
格力空调遥控器显示25开关键无用(08年卡宴空调开关在哪里?) 每日观点
戏剧
更多>>
大饱耳福!京剧《玉堂春》《法门寺》在中国大戏院上演
秦平:踔厉奋发,谱写新时代的青春之歌
【十年@每一个奋斗的你】并肩守边疆 内蒙古戍边夫妻的别样青春
面对疫情吉林“00后”在“台前幕后”奋力成长
韩娱
更多>>
《分手的决心》:婚姻和法律 本该是神圣之事
《分手的决心》:婚姻和法律 本该是神圣之事
吉林“95后”高速驿站“摆渡人”:我必须照顾好他们
乡愁撬动共富路:“名士乡”青年乡贤回村创业添活力
县城获“Z世代”青睐:不同“赛道” 同样精彩
上海重点行业返岗人员闭环管理,高风险岗位“增强型一级防护”
如何正确佩戴口罩、穿脱防护服?专家拎出关键点