ONFI5.0解析 第四章

5 篇文章 2 订阅

第四章是数据接口和timing:

 数据接口支持多种包括:SDR/NV-DDR/NV-DDR2/NVDDR3/NV-LPDDR4;

当然实际一款产品通常只会支持其中某几种接口,也并不要求所有的都支持;

不同接口支持的频率和电压以及其他的功能特性并不相同;下图有个列表说明各种接口需要支持的功能特性;

timing是个比较重要的概念,timing通常指时序,但是timing不是指一个信号的时序,而是指一组信号的时序,因为一组信号的timing 相互配合才能实现信号的传递;

第一列说明了不同接口的速度差异;越高级的速度越快;那是不是支持高级接口就可以不用支持低级接口;也不对;低级接口的稳定性更好技术更成熟,所以通常SDR是每个产品都必须支持的;

ODT适用于高速信号,因为低速信号的稳定性可靠性很高,不需要考虑ODT问题;

差分信号对高速信号是必须的;

VCCQ的电压不同,通常低速信号高些,高速信号低些;信号是通过高低变化表示不同的值,电压越低变化越快;

不同的接口也有信号的差异,请自行研究下;

CE/ALE/CLE/RE/WE 这些信号是用来表示data bus的不同的状态的;

信号的组合请自行看看;挺有意思;

 内容有点多,用到的筒子们自己对着看吧;

后面是接着讲述了timing中需要注意的点,比如信号拉上来后需要hold住多长时间,或者信号释放后需要等待多长时间之类的;

 

因为一个产品支持多个接口;所以也是支持这些接口的转换;但是并不是自由转换,转换需要遵循一些规则和timing;系统级别产品使用时,比如刚启动时使用低速信号,然后转入高速信号;

 

 DBI 用用于降低noise的;噪声就是信号干扰;

DBI 主要用于数据传输,cmd/address不适用;

 

ZQ 用于调试一些参数的,比如nand的Ron和ODT ;区分long calibration 或者short calibration;

功能还挺多;就是费时间;通常使用前先调好,后面就不更改了;

 

 driver strength ,有人问这是啥,看上图,其实就是电阻;电压固定,通过电阻控制电流;

直接说电阻不好么,说的这么抽象;其实包含了电阻和电流/电压;有点抽象的概念;

slew rate ,又是个非硬件专业人看了奇怪的概念,看上图的单位 V/ns ;就是电压除以时间;所以实际上时电压的转换速率;电压转换速率为啥很重要,因为电信号本来就是看信号的切换的,上升沿和下降沿啊;还有信号的稳定,比如hold/waiting的时间都有影响;

上图表示了不同电阻情况夏,OSR的范围;

电容;请自信研究;

drive 的灵敏度;因为温度和电压的变化都会影响,所以NAND对此有要求啊;果然是高科技,服务考虑周到;

差分信号的用法还有多种,请自行研究;

warm up cycle ;就是高速信号在输入输出时,先发一个cycle预热下;此时没有真实的数据,并且双方都知道,相当于热身; 

比如上图:RE和DQS启动了,但是DQ上还没传递数据,过了2个cycle才开始传递真实数据;

 

ODT 挺有意思的,不讲了,自己研究吧;

timing的参数;

此处提到通用的参数如下:

 

 

 其实就是一些信号的hold/waiting /setup的时间,每个具体的参数都需要遵守,否则可能导致信号无法识别;

每个接口都有具体的timing 要求,请参考原文说明;

 

当然ONFI 接口直接列出了很多参数;具体的NAND产品有产品spec说明;可能存在部分差异,使用时需要识别;

timing diagram 是时序图;看起来比上面的参数要形象具体些;可以看到每个参数的范围;

 

 图形好看多了;

信息量很大,请自己研究下;

第四章 完成;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值