ARM技术论坛
直播中

五斤麻辣油

9年用户 1350经验值
擅长:电源/新能源
私信 关注
[资料]

基于setup来讨论下源同步master接口的设计问题

1、源同步接口设计之master篇
源同步接口在设计中十分常见,例如SPI接口,async NAND FLASH接口。这类接口的时钟由master生成,并经过IO发送到slave中。对master的第一级寄存器来说,有着一段非常长的launch path(如图1.1所示):时钟源S点到IO clk_o -> clk_o到reg1/clk ->reg1/clk到IO data_i -> data_i到reg0/D,如红色曲线,而capture path(时钟源S点到reg0/clk)相对比较短,如蓝色曲线。
对于launch比较长,capture path比较短的路径,hold一般都不会有什么问题。但是setup就不一样了,launch path太长,则有可能导致下面公式不满足,从而带来setup违例。

源同步接口设计1 master篇.pdf (352.33 KB)
(下载次数: 0, 2022-6-21 17:35 上传)

原作者:七点班车

更多回帖

发帖
×
20
完善资料,
赚取积分