在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: luxboy

SPI IP 需求

[复制链接]
发表于 2023-6-19 11:52:32 | 显示全部楼层


tinytera 发表于 2023-6-19 11:51
这个文档不能说明任何问题,你还是没理解异步时钟和metastability。


怎么没有说明问题?


你先看楼主位的要求,再看我贴出的规格,请问是否达到了楼主要求?
发表于 2023-6-19 11:59:20 | 显示全部楼层
对于SPI的异步接收来说,SCK和数据之间,根本不存在任何问题:

2023-06-19_11-56-11.jpg
数据的采样是发生在数据位的中间,setup/hold都足够。

唯一需要处理的,是SCK和PCLK之间的双时钟域问题。其实,在从机模式,SCK可以=PCLK都没有问题,只是有可能处理不了back-to-back时的数据接收。
发表于 2023-6-19 12:02:36 | 显示全部楼层
本帖最后由 tinytera 于 2023-6-19 12:05 编辑


sme-ic 发表于 2023-6-19 11:59
对于SPI的异步接收来说,SCK和数据之间,根本不存在任何问题:


建议你深入学习一下异步时钟, metastability和时钟jitter的概念。你也可以问问ST的人,异步时钟情况下,是不是可以clockratio 2:1.
发表于 2023-6-19 12:02:53 来自手机 | 显示全部楼层
有没有可能,ip内部是有两个时钟的,core时钟频率高于接口
发表于 2023-6-19 12:03:54 | 显示全部楼层


laotui 发表于 2023-6-19 12:02
有没有可能,ip内部是有两个时钟的,core时钟频率高于接口


是有2个时钟,一个是SPI的SCK,一个是PCLK。


楼主的要求是,SCK=PCLK/2要能正确接收。
发表于 2023-6-19 12:05:28 | 显示全部楼层
本帖最后由 sme-ic 于 2023-6-19 12:06 编辑


tinytera 发表于 2023-6-19 12:02
建议你深入学习一下异步时钟, metastability和时钟jitter的概念。你也可以问问ST的人,异步时钟情况下,是 ...


我不需要去问ST的人,这就是ST的参考手册,你如果有任何疑问,可以去ST官方下载。

至于具体实现的原理,我在12楼已经讲得很清楚了,对这个比较关注的人,可以视为我们的竞争对手,就不再详细描述了。
发表于 2023-6-19 12:07:57 | 显示全部楼层


sme-ic 发表于 2023-6-19 12:05
我不需要去问ST的人,这就是ST的参考手册,你如果有任何疑问,可以去ST官方下载。 ...


就问你 SCK是master 给过来的,PCLK是芯片内部的,这两个时钟不同源不同步,你怎么让  Fsck=1/2Fpclk? 基本的概念都没有。
发表于 2023-6-19 12:08:56 | 显示全部楼层


tinytera 发表于 2023-6-19 12:02
建议你深入学习一下异步时钟, metastability和时钟jitter的概念。你也可以问问ST的人,异步时钟情况下,是 ...


我再给你贴ST的另一份参考手册,ST的官方中文版,你可以看一下:

2023-06-19_12-07-25.jpg
发表于 2023-6-19 12:09:54 | 显示全部楼层


sme-ic 发表于 2023-6-19 12:08
我再给你贴ST的另一份参考手册,ST的官方中文版,你可以看一下:


对于IC设计没概念的人,不想浪费时间解释了
发表于 2023-6-19 12:10:19 | 显示全部楼层


tinytera 发表于 2023-6-19 12:07
就问你 SCK是master 给过来的,PCLK是芯片内部的,这两个时钟不同源不同步,你怎么让  Fsck=1/2Fpclk? 基 ...


移位是靠SCK,又不是靠PCLK,请问和PCLK有什么关系?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 05:48 , Processed in 0.021322 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表