OSPI的时序

OSPI的资料网上有很多。我想用问答的形式来记录学习过程。参考DS给的答案以及TI的"TDA4VM Processors"的手册。

QA1、OSPI 接口中DQS信号为什么被称为"external loopback clock"

在OSPI接口中,DQS信号被称为"external loopback clock"(外部环回时钟),是因为在特定的硬件配置下,DQS引脚的功能从"存储器发出的数据选通信号"(存储器主动输出DQS)切换为"从处理器自身发出的环回时钟信号"(处理器发Loopback clock, 在PCB上设计为配合DQ7:0直接绕回控制器自己的DQS输入) 。这种模式主要用于那些不提供DQS信号的存储器(如某些Quad Flash),让控制器能够以更高的速度可靠地捕获数据。

QA2、DQS做"数据捕获时钟"时,CLK信号在做什么?

CLK 信号依然是整个OSPI总线的主时钟,其核心职责没有改变。

CLK 信号的核心职责:主时钟

无论DQS引脚处于何种工作模式,CLK 始终是控制器与存储器之间通信的基础时序基准。它的主要任务包括:

  • 同步命令与地址:在每次读写操作开始时,控制器通过 CLK 同步发送命令和地址信息给Flash存储器。

  • 同步写数据:在执行写操作时,控制器发送到存储器的数据(D7:0)也是由 CLK 信号同步驱动的。

QA3、数字电路的建立时间,保持时间这些基本原则,对SDR,DDR通信仍然适用。时间妥当性需要IC手册内容去评估,不同厂家会在协议标准基础上,有自己的技术特点。

QA4、OSPI 同样支持SPI的 Mode0 ~ Mode3这四种经典时钟模式。在实际应用中,通常用Mode0 和 Mode3。两种模式的记忆点是?

这两个模式的共同点是:上升沿接收,下降沿发送。

区别点,记住Mode 0的特点就好,Mode3 与此相反:

1)Mode 0 的空闲时刻,时钟为低电平。

2)Mode 0 的第一个时钟周期,先接收。

相关推荐
女神下凡2 天前
芯参谋(71):全桥电机驱动电路设计指南
arm开发·stm32·单片机·嵌入式硬件·硬件工程·设计规范·1024程序员节
AMASENSYS艾马斯2 天前
低压变频器输入输出电抗器选型指南
驱动开发·单片机·机器学习·硬件工程·精益工程
西安同步电子2 天前
别把PXIe触发同步等同于授时同步:PXIe授时方案
硬件工程
诺鸭船长3 天前
赛博义体 StackChan|从入门到榨干
人工智能·硬件工程·ai硬件
女神下凡3 天前
芯参谋(68):ADC模数转换器电路设计指南
arm开发·单片机·嵌入式硬件·硬件工程·设计规范
ACP广源盛139246256733 天前
PCIe Gen3 交换芯片选型笔记:中小通道扩展方案 IX7012@ACP 评估
笔记·硬件架构·硬件工程·pcie·国产芯片
恒锐丰科技林技术员3 天前
EG27324 双通道驱动芯片:小封装下的高性能功率驱动方案
经验分享·嵌入式硬件·硬件工程
AMASENSYS艾马斯3 天前
变频器过载能力参数解读与工程应用
驱动开发·嵌入式硬件·其他·硬件工程·精益工程
果壳science4 天前
张祥前最新研究成果登上SCI期刊!
笔记·嵌入式硬件·算法·硬件工程·几何学
恒锐丰科技林技术员4 天前
EG393 双通道电压比较器芯片解析
经验分享·嵌入式硬件·硬件工程