最近在研究MRAM磁性存储器,看到芯片手册上有下面这个特性介绍:
比较好奇SDR和DDR有什么实质性的区别,于是得空查资料研究了一下,分享出来:
SDR:
Single Data Rates,单数据速率,所谓的单,即在一个时钟周期内,只在CLOCK时钟的一个边沿(上升沿或者下降沿)传输一次数据,类似于我们常用的普通SPI总线的时序模式;
DDR:
Double Data Rates,双数据速率,所谓的双,即在一个时钟周期内,利用时钟的两个边沿(上升沿和下降沿)各传输一次数据;
也就是说,一个时钟周期内的数据传输速率,DDR是SDR的两倍。
早期或对带宽要求不高的MRAM产品,或用于替代低速的NOR Flash、SRAM时,一般采用SDR接口以简化设计、降低成本,也够用了;
而现代高性能MRAM,尤其是旨在替代高性能PSRAM或作为工作内存的MRAM产品(如Everspin的DDR4 MRAM),则必须采用DDR接口以满足系统对内存带宽的要求。
综上,在对速度和通信性能要求比较高的场景,一般需要用到DDR。
两种数据传送速率的模式对CLOCK时钟的时序要求是不一样的:
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|