0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

瀚海微SD NAND应用存储功能描述 3 总线信号电压和时序

吕辉 来源:jf_40298777 作者:jf_40298777 2024-07-23 14:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

母线信号电压切换顺序:

初始化顺序电压切换命令顺序如下方图所示,

初始化命令顺序如图所示UHS-I主机流程图。

红色和黄色框是初始化UHS-I卡的新程序。

wKgZomafUP6AQVR7AACxieANEYY996.png

wKgaomafURWAefkPAAIFnFEypyc211.png

当信号电平为3.3V时,主机重复用HCS=1和S18R=1发出ACMD41,直到响应就绪。第一个ACMD41的参数(HCS和S18R)是有效的,但所有后续的ACMD41都应该使用相同的参数发布。如果“Bit 31”表示“ready”,则主机需要检查cc和S18A。

卡指示S18A=0,表示不允许电压开关,主机需要使用电流信号电平。

卡指示S18A=1,表示允许电压开关,主机发出CMD11调用电压开关序列。

通过接收CMD11,卡返回R1响应并启动电压开关顺序。

CMD11没有响应,说明S18A为0,主机不应该发送CMD11。

通过高电平DAT[3:0]检查电压开关顺序是否完成。

DAT[3:0]的任何位都可以被检查,这取决于主机的能力。当进入tran状态时,需要检查R1响应中的CARD_IS_LOCKED状态(在CMD7的响应中表示)。如果卡被锁定,需要使用CMD42解锁卡。如果卡已解锁,则可以跳过CMD42。

对于UHS-I卡,CMD6功能组3选择合适的驱动强度,CMD6功能组1选择其中一种UHS-I模式。在SDR50和SDR104模式下,如果需要对采样点进行调优,则重复下发CMD19,直到调优完成。

开关信号电压定时

初始化过程中时钟频率范围为100KHz-400KHz。下方图表显示了ACMD41开关信号电压的命令(S18R)-响应(S18A)组合。S18R在命令参数中定义,表示主机的信号电压开关请求。响应中定义了S18A,表示卡接受电压切换(这里没有切换电压)。如果信号电平已经是1.8V,则忽略S18R,不启动信号电压切换顺序。S18A=0表示维持当前信令电平。

wKgZomafUS2ALAHDAACOnTpgHGE312.png

通过CMD11调用,可以同时改变电压电平,如下图所示。CMD11仅在响应ACMD41中的S18A-1时发布。

wKgaomafUUCAaQ_jAACSq5LDY6I660.png

(1)主机发出CMD11启动电压开关顺序。

(2)卡返回R1响应(3)响应后,卡立即将CMD和DAT[3:0]驱动到低电平。

(4)主机停止提供SDCLK。主机停止SDCLK后,卡开始开关电压。没有指定停止SDCLK的时间。主机可以通过检查CMD的信号电平来检测序列是否开始,DAT(3:0)。应该检查哪个信号取决于主机的能力。如果低电平不是检测到,主机应中止该顺序并执行电源循环。

(5)卡内稳压器1.8V输出在5ms内稳定。主机至少保持SDCLK较低5女士。这意味着5ms是卡的最大值,主机的最小值。

(6)5ms后从(4)开始,主机稳压稳定后,主机开始提供1.8V的SDCLK。卡可以检查SDCLK电压是否为1.8V。

(7)通过检测SDCLK,卡驱动CMD到1.8V高电平至少一个时钟,然后停止驱动(三态)。CMD由SDCLK上升沿触发(SDR时序)。

(8)卡可以通过主机上拉电阻检测主机是否驱动CMD到1.8V。

(9)如果切换到1.8V信令成功完成,卡将DAT[3:0]驱动到1.8V高电平至少一个时钟,然后停止驱动(tri-state)。DAT[3:0]由SDCLK上升沿触发(SDR时序)。DAT[3:0]在提供SDCLK开始后的1ms内必须是高的。主机在提供SDCLK 1毫秒后检查DAT[3:0]是否高。这意味着1ms是卡的最大值,主机的最小值。

周期(5)前后提供3.3V或1.8V的SD时钟,频率为100KHz400KHz。停止时钟只允许在(5)期间的电压切换程序。序列完成后,主机和卡在SDR12定时开始通信

电压开关检错

信号电压切换顺序出错时的时序如下图所示。

wKgZomafUVeATNsZAACX3-4o3Ew963.png

(1)如果卡在(5)-(8)中检测到电压错误,卡将继续驱动DAT[3:0]到低电平,直到卡断电。

(2) CMD可能是低状态或三状态。

(3)主机在开始提供SDCLK 1ms后检查DAT[3:0]是否高。

(4)如果DAT[3:0]低,主机驱动SDCLK到低,然后停止给卡供电。

卡应检查自身稳压器输出电压和主机信号小于2.5V。错误发生由(A)和(B)表示。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NAND
    +关注

    关注

    16

    文章

    1747

    浏览量

    140440
  • 总线
    +关注

    关注

    10

    文章

    3014

    浏览量

    91301
  • 时序
    +关注

    关注

    5

    文章

    402

    浏览量

    38626
  • SD NAND
    +关注

    关注

    0

    文章

    108

    浏览量

    1738
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    瀚海SD NAND/TF卡数据损坏与校验错误(含CRC错误、数据比对失败)问题解析

    数据损坏与校验错误是瀚海SD NAND/TF卡在数据存储与传输过程中的关键故障,除常见的CRC错误外,数据比对失败(读取数据与写入数据不一
    的头像 发表于 11-30 15:15 373次阅读

    解决SD NAND CRC校验失败的综合指南:瀚海存储产品的可靠性保障

    高品质存储解决方案的提供者,瀚海一直致力于帮助客户解决此类技术难题,确保产品可靠性。 CRC错误的核心含义与瀚海的质量理念 CRC校验失
    的头像 发表于 11-21 09:49 268次阅读
    解决<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b> CRC校验失败的综合指南:<b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>存储</b>产品的可靠性保障

    瀚海SD NAND TF卡硬件识别与初始化类问题探讨

    瀚海SD NAND/TF卡的实际应用中,硬件识别与初始化是保障设备正常运行的首要环节,该环节出现故障会直接导致存储卡无法投入使用,尤其在
    的头像 发表于 11-18 09:58 121次阅读
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>  TF卡硬件识别与初始化类问题探讨

    瀚海SD NAND/TF卡数据读写超时(Data Transfer Timeout)问题深度解析

    全面解析,覆盖全场景需求。 一、数据读写超时涉及的核心方面 (一)接口与硬件适配层面 接口速率瓶颈:使用USB2.0、SDHC等低速接口或老旧读卡器,限制高速存储卡(如支持UHS-II协议的瀚海卡)性能发挥,大数据传输时速率不
    的头像 发表于 11-17 10:04 299次阅读

    一文秒懂XTX SD NAND

    :原理、性能与应用 随着消费电子、工业控制、汽车电子和安防监控等领域对高密度、低成本存储需求的不断攀升,SD NAND闪存因其体积小、集成度高、易于部署的特点,成为SD卡(
    的头像 发表于 10-30 08:38 409次阅读
    一文秒懂XTX <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>

    解锁存储密码:SD NAND、TF卡、SD卡的应用全景

    在数据洪流的时代,存储介质就如同数字世界的基石,支撑着各类设备的正常运转。SD NAND、TF卡和SD卡,虽同属NAND Flash
    的头像 发表于 10-29 14:24 212次阅读

    STM32 如何驱动 瀚海SD NAND

    ) 协议标准:​ SD 2.0 ​(含 SDHC/SDXC),通过 CMD8/ACMD41 完成电压与容量识别 文件系统:​ FatFS ​(diskio 接口对接,扇区大小固定为 512B ) 硬件要点
    的头像 发表于 10-27 10:40 240次阅读

    瀚海SD NAND/TF卡:赋能全场景数据存储,定义高效安全新基准

    在数字技术深度融入生产生活的当下,无论是消费端的智能设备数据记录,还是工业领域的关键信息存储,都对存储产品的性能、安全性与适配性提出更高要求。瀚海
    的头像 发表于 10-14 10:18 186次阅读
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>/TF卡:赋能全场景数据<b class='flag-5'>存储</b>,定义高效安全新基准

    瀚海SD NAND/TF卡——数据世界的全能搭档

    当智能设备渗透生活每个角落,从旅行时运动相机捕捉的山野风光,到工作中平板存储的设计方案,再到无人机航拍的城市全景,每一份数据都承载着价值与回忆。瀚海SD
    的头像 发表于 10-13 11:12 211次阅读
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>/TF卡——数据世界的全能搭档

    CS创世SD NAND在北京君正平台和瑞芯RK平台的应用

    SD NANDSD卡在驱动中使用的数据结构和调用的函数是一致的,并且有不少数据结构命名或函数功能注释翻译过来用SD
    发表于 08-22 17:01

    一文读懂 SD NAND,小白也能秒变存储技术大神

    SD NAND 是一种贴片式存储芯片,内部集成 NAND Flash 和 SD 控制器,兼容 SD
    的头像 发表于 08-19 14:40 1533次阅读
    一文读懂 <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>,小白也能秒变<b class='flag-5'>存储</b>技术大神

    NAND Flash与SD NAND存储扇区架构差异

    NAND Flash 和 SD卡(SD NAND)的存储扇区分配表都是用于管理存储设备中扇区的分
    的头像 发表于 03-13 15:20 1561次阅读
    <b class='flag-5'>NAND</b> Flash与<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>的<b class='flag-5'>存储</b>扇区架构差异

    Nand flash 和SD卡(SD NAND存储扇区分配表异同

    NAND Flash 和 SD卡(SD NAND)的存储扇区分配表在原理上有相似之处,但由于二者的结构和应用场景不同,也存在一些差异。以下
    发表于 03-13 10:45

    SD NAND、SPI NAND 和 Raw NAND 的定义与比较

    问题,再也不用为SD卡的接触稳定性操心! SD nandSD 卡、SPI Nor flash、 nand flash、eeprom一样
    的头像 发表于 01-15 18:16 1398次阅读
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>、SPI <b class='flag-5'>NAND</b> 和 Raw <b class='flag-5'>NAND</b> 的定义与比较

    SD NAND、SPI NAND 和 Raw NAND 的定义与比较

    问题,再也不用为SD卡的接触稳定性操心!   SD nandSD 卡、SPI Nor flash、 nand flash、eeprom
    发表于 01-15 18:15