emmc信号完整性测试,clk测试
- 供应商
- 北京淼森波信息技术有限公司
- 认证
- 手机号
- 18601085302
- 联系人
- 邓经理
- 所在地
- 北京市海淀区永泰庄北路1号天地邻枫2号楼A座B101
- 更新时间
- 2024-09-21 07:28
datastrobe:这是数据的锁存线,它主要用于emmc5.0提出的hs400模式下,设备要锁存输出信号。
emmc5.0协议是向之前版本的协议兼容,在速度方面是兼容低速度模式。
emmc5.0协议规定了5种总线数据模式,前三种速度模式可以兼容协议4.5版本之前的协议,后面两种可以支持hs200和hs400模式,但是本文系统设计的时候没有设计到,因此也不进行具体的介绍。
表1.种速度模式
模式名 | 数据速率模式 | io电压 | 总线位宽 | 时钟速率 | 数据传输速率 |
兼容mmc模式 | sdr | 3/1.8/1.2v | 1、4、8bit | 0~26mhz | 26mhz |
高速sdr模式 | sdr | 3/1.8/1.2v | 1、4、8bit | 0~52mhz | 52mhz |
高速ddr模式 | ddr | 3/1.8/1.2v | 4、8bit | 0~52mhz | 104mhz |
hs200模式 | sdr | 1.8/1.2v | 4、8bit | 0~200mhz | 200mhz |
hs400模式 | ddr | 1.8/1.2v | 8bit | 0~200mhz | 400mhz |
emmc设备的内部寄存器
如下表2所示,总共有6种。它们可以得到设备的相关内容以及设置工作时的控制对象,在读写数据前的步骤操作相对应的寄存器实现。因此协议中明确定义所用寄存器的含义。
表2.协议规定的寄存器
名称 | 大小(bytes) | 描述 | 选用要求 |
cid | 16 | 设备识别寄存器,包含识别设备的号码 | 强制 |
rca | 2 | 相关设备地址,在初始化过程中由主机控制器动态分配的系统地址 | 强制 |
dsr | 2 | 驱动等级寄存器,配置设备的输出驱动 | 可选 |
csd | 16 | 设备具体数据寄存器,包含了设备操作状态的具体信息 | 强制 |
ocr | 4 | 操作状态寄存器,通过广播命令获取寄存器信息,包含设备的供电类型 | 强制 |
ext_csd | 512 | 扩展设备具体数据寄存器,包含设备的容量和当前模式信息 | 强制 |
设备识别寄存器
这是128bits的寄存器,里面存放单个设备的信息,它符合emmc协议,当设备处于识别状态的时候,信息能够被主机访问。具体信息见下表3列出了具体意义。
展开全文