Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >SD NAND应用存储功能描述(4)电压切换命令

SD NAND应用存储功能描述(4)电压切换命令

作者头像
杭州瀚海微
发布于 2024-06-26 02:01:03
发布于 2024-06-26 02:01:03
1450
举报

电压开关命令:

CMD11电压开关命令定义如下图所示。

CMD11可以在就绪状态下执行,不改变状态。即使卡被锁定,也可以执行CMD11。返回R1型响应表示卡启动电压切换顺序。如果主机没有响应,则需要进行下电循环有四种情况,该卡表示对CMD11没有响应。

(1)卡不支持电压开关。

(2)卡支持电压开关,但接收到ACMD41, S18R=0。

(3)卡接收到的CMD11未处于就绪状态。

(4)信令电平已经切换到1.8V。

对于上述所有情况,CMD11都被视为非法命令。

调试命令:

已知数据块(“调试块”)可用于调优所需主机的采样点。采样点的调优能力对于HOST-SDR-VD是强制性的,对于HOST-SDR-FD是可选的。该程序为系统提供每个特定主机和卡组合的最佳时序,并补偿时序预算中的静态延迟,包括过程,电压和不同的PCB负载和倾斜。

CMD19用于发送调优块命令。定义R1类型响应。CMD19可以在1.8V信令模式的传输状态下执行,且卡未锁定。另一种情况。CMD19被视为非法命令。

由DAT[3:0]携带的数据块包含一个模式,用于调整采样位置以接收CMD和DAT[3:0]行的数据。CMD19的块长度是固定的,不需要CMD16。

调试命令(CMD19)遵循如下图所示的单个块读命令的时序。

这个序列被定义为从主机发送并由卡响应的CMD19的多个连续执行,它们之间没有任何其他命令混合。该卡应在不超过150ms的时间内完成40次CMD19执行序列。调试过程通常少于40次CMD19的执行,因此应该少于150 ms。

序列周期定义不包括任何主机处理时间。如果主机需要时间工具如果在两次执行之间处理CMD19,则该序列可能会更长。

调试块被定义为一个常规块,包含64字节的已知预定义数据。DAT[3:0]每个SDCLK从左到右,从上到下输出图中的4位数据。

如何将模式输出到DAT[3:0]如上图所示(仅显示前8个字节)。每条线路的固定CRC16值也在图中显示。

以下3种情况被设计成调谐块:

(1)同时对所有4条DAT线进行正脉冲模拟最大功率和地面反弹效果-通常给出最大过冲/过冲。(2)对2条数据线的正脉冲,同时对另外2条数据线的负脉冲,模拟地弹跳和阻抗失配的组合,通常给出最大的Tpd

(3) 1条数据线的正脉冲,而其他3条数据线是安静的模拟阻抗失配效应-通常给出最小的Tpd。调优块的目的是在总线上创建一个“special”的信号完整性情况。这会导致最大的:noies,确定性抖动,ISI和定时错误。因此,目的是创建系统在特定主机和卡组合中应该经历的最坏情况“eye diagram”。

UHS-I系统框图举例:

UHS-I系统框图如下图所示,3.3V VDD通过电源引脚供电。电源开关在进入UHS-I模式时发生错误,需要执行电源循环。主机和卡需要内置稳压器,支持1.8V电平。

通过监视信令级别检测到错误发生。信令级别检查的实现对卡是强制性的,对主机是可选的。

以上内容由杭州瀚海微科技整理。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
SD NAND应用存储功能描述(3)总线信号电压和时序
当信号电平为3.3V时,主机重复用HCS=1和S18R=1发出ACMD41,直到响应就绪。第一个ACMD41的参数(HCS和S18R)是有效的,但所有后续的ACMD41都应该使用相同的参数发布。如果“Bit 31”表示“ready”,则主机需要检查cc和S18A。
杭州瀚海微
2024/06/25
2010
SD NAND应用存储功能描述(3)总线信号电压和时序
瀚海微SD NAND之SD 协议(44)SD协议的专业术语和命令缩写
Block 基本数据传输单位
杭州瀚海微
2024/09/04
1560
瀚海微SD NAND之SD 协议(44)SD协议的专业术语和命令缩写
SD NAND存储功能描述(21)数据读写
主机选择一张卡进行CMD7的数据读取操作,并设置CMD16面向块的数据传输的有效块长度。读操作的基本总线时序如下图所示。该序列从单个块读取命令(CMD17)开始,该命令在参数字段中指定起始地址。响应像往常一样在CMD行上发送。
杭州瀚海微
2024/07/22
1350
SD NAND存储功能描述(21)数据读写
SD NAND存储功能描述(2)初始化命令
初始化过程从SD SEND OP COND (ACMD41)开始,通过设置其操作条件和OCR中的HCS位。HCS (Host Capacity Support)位设置为1表示主机支持SDHC卡或SDXC卡。
杭州瀚海微
2024/06/24
1840
SD NAND存储功能描述(2)初始化命令
STM32如何使用UHS-I的SD卡
UHS-I的SD卡速度比一般的CLASS10和CLASS8的SD卡速度要快很多。在stm32h7的系列里开始支持UHS-1的SD卡,具体的做法在官方的demo中有示范。电路连接如下:
用户9736681
2022/05/11
1.9K0
STM32如何使用UHS-I的SD卡
SD NAND之SD 协议(33)1.8V供电的驱动强度
cmd6功能组3用于选择驱动强度。从函数0到3定义了4个级别。命令功能0为默认的硬盘强度。选择方法遵循CMD6定义。如果更改驱动强度失败,则仍然选择当前驱动强度。
杭州瀚海微
2024/08/18
1270
SD NAND之SD 协议(33)1.8V供电的驱动强度
瀚海微SD NAND之SD 协议(45)SD电路设计
本附录提供了一种使用安装在SD NAND附近的去耦电容来降低由浪涌电流引起的电压降的方法。
杭州瀚海微
2024/09/05
1110
瀚海微SD NAND之SD 协议(45)SD电路设计
瀚海微SD NAND应用之SD协议系统功能和概念(1) 基础知识
(1)默认速度模式:3.3V信令,频率最高可达25mhz,最高可达12.5 MB/sec
杭州瀚海微
2024/06/14
1260
瀚海微SD NAND应用之SD协议系统功能和概念(1) 基础知识
SD NAND存储功能描述(8)专用命令CMD55 56
当卡接收到这个命令时,会使卡将下面的命令解释为一个特定于应用程序的命令ACMD。ACMD提供命令扩展,具有与常规命令相同的结构,并且可能具有相同的CMD号。卡通过它出现在APP_CMD之后的事实将其识别为ACMD。当没有定义ACMD时,卡将其视为常规命令。
杭州瀚海微
2024/07/02
2370
SD NAND存储功能描述(8)专用命令CMD55  56
14_TF编程
​ 多媒体存储卡(英语:Multimedia Card),又译MMC卡,是一种快闪记忆卡标准。在1997年由西门子及闪迪共同开发,技术基于东芝的NAND快闪记忆技术,因此较早期基于Intel NOR快闪记忆技术的存储卡(例如CF卡)更细小。MMC卡大小与一张邮票差不多,约24mm x 32mm x 1.5mm。MMC卡原本使用1bit串联接口,但较新的标准则容许同时发送4 bit或8 bits的数据。近年MMC卡技术已差不多完全被SD卡所代替;但由于MMC卡仍可被兼容SD卡的设备所读取,因此仍有其作用。这项技术一个公开标准,所有愿意改进它或者为它开发产品的公司都可使用。
韦东山
2022/05/05
1.7K0
14_TF编程
SD NAND存储功能描述(11)命令系统CMD8
虽然Rev 1.01 SD存储卡支持高达12.5 MB/秒的接口速度,但为了支持主机不断增长的性能需求和内存大小持续增长,25 MB/秒的速度是必要的。为了实现25 MB/sec的接口速度,时钟速率增加到50 MHz, CLK/CMD/DAT信号时序和电路条件被重新考虑并从物理层规范1.01版本更改。
杭州瀚海微
2024/07/05
1610
SD NAND存储功能描述(11)命令系统CMD8
SD NAND存储功能描述(14)命令类a
SD Memory Card系统的命令集分为几类,如下表所示。每个类都支持一组卡片功能。表4-20根据卡支持的命令进行设置。一个CCC位对应一个支持的命令号,设置为1。ccc中包含强制命令的类总是被设置为1。具有特定功能的卡可能需要支持一些可选命令。
杭州瀚海微
2024/07/10
1290
SD NAND存储功能描述(14)命令类a
瀚海微SD NAND之SD 协议(29)硬件接口
除了那些连接到内部卡电路的线路外,还有两个写保护/卡检测开关的触点,它们是插座的一部分。这些触点不是强制性的,但如果它们存在,则应按下图所示进行连接。当使用DAT3检测卡时,应断开DAT3的RDAT,另接一个电阻接地。
杭州瀚海微
2024/08/11
1470
瀚海微SD NAND之SD 协议(29)硬件接口
SD NAND存储功能描述(17)命令类d
所有响应都通过命令行CMD发送。响应传输总是从与响应码字对应的位串的最左位开始。代码长度取决于响应类型。
杭州瀚海微
2024/07/16
1030
SD NAND存储功能描述(17)命令类d
瀚海微SD NAND存储功能描述(25)SD Registers
在卡接口内定义了六个寄存器:OCR, CID, CSD, RCA, DSR和SCR。这些只能通过相应的命令访问。OCR、CID、CSD和SCR寄存器携带卡片/内容特定信息,而RCA和DSR寄存器是存储实际配置参数的配置寄存器。为了使将来的扩展成为可能,该卡应在寄存器的保留位中返回0。
杭州瀚海微
2024/08/06
1210
瀚海微SD NAND存储功能描述(25)SD Registers
SD NAND应用存储功能描述(6)读写数据
选择宽总线(4位总线宽度)操作模式可以使用AcMD6选择/取消选择。默认总线上电或GO IDLE (CMDO)后的宽度为1位总线宽度。
杭州瀚海微
2024/06/28
1000
SD NAND应用存储功能描述(6)读写数据
SD NAND存储功能描述(12)时钟控制和CRC
主机可以使用SD Memory Card总线时钟信号将卡切换到节能模式或控制总线上的数据流(以避免欠运行或过运行)。主机不允许降低时钟频率或关闭时钟。
杭州瀚海微
2024/07/08
1950
SD NAND存储功能描述(12)时钟控制和CRC
MK米客方德SD NAND参考设计
R1~R5 (10K-100 kΩ)是上拉电阻,当SD NAND处于高阻抗模式时,保护CMD和DAT线免受总线浮动。
命运之光
2024/09/28
750
MK米客方德SD NAND参考设计
SD NAND存储功能描述(28)RCA Registers
可写的16位相对卡地址寄存器携带卡在卡识别期间由卡发布的卡地址。此地址用于卡片识别程序后的寻址主机卡通信。RCA寄存器的缺省值为Ox0000。保留值Ox0000,通过CMD7将所有卡设置为standby状态。
杭州瀚海微
2024/08/09
1300
SD NAND存储功能描述(28)RCA Registers
GoPro 4 Black使用指南
没想到吧~居然可以看到我解读说明书.主要是机器功能复杂,我也还没有玩到随心所欲的地步...记录一下,熟悉机器用.
云深无际
2021/04/14
3.3K0
GoPro 4 Black使用指南
相关推荐
SD NAND应用存储功能描述(3)总线信号电压和时序
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档