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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3370|回复: 7

[讨论] 分频时钟数据采集

[复制链接]
发表于 2015-9-14 15:04:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
在一个模块中有一个主时钟为clk_i,clk_o为clk_i的分频时钟,现在在模块中有2个端口,sdi和sdo。sdi需要在clk_o的下降沿采样。sdo需要在clk_o的上升沿输出。这样直接用分频时钟进行操作可以吗?
always@(posedge clk_o)
sdi_reg <= sdi;
always@(negedge clk_o)
sdo_reg <= sdo;
没有错这就是SPI的时序,就是不晓得到底该样采样和输出。
发表于 2015-9-15 09:31:02 | 显示全部楼层
BUS接口有自己的时钟,搞不清楚为什么使用其他时钟
哪怕是数据同步,也仅仅需要同步通过接口接受到的命令/数据就好了
 楼主| 发表于 2015-9-15 11:05:38 | 显示全部楼层
回复 2# jun_dahai
    根据Spi的协议它是这样的啊,要在分频时钟的边沿操作,而且你说的我没有看懂,能详细点吗?
发表于 2015-9-15 14:44:48 | 显示全部楼层
都用内部那个2倍频时钟的上升沿就行啊
 楼主| 发表于 2015-9-15 18:01:44 | 显示全部楼层
回复 4# richardxingxing


    怎么回事的啊?两倍频是怎么来的?如果不是2分频呢?能详细点吗?思考好久了
发表于 2015-9-17 18:17:27 | 显示全部楼层
回复 5# 谁枫而飘

举例 :内部工作时钟100Mhz,接口时钟为它的二分频,接口数据用内部时钟的奇偶脉冲分别采样输出和输入
 楼主| 发表于 2015-9-17 19:27:24 | 显示全部楼层
回复 6# richardxingxing
    感觉不太对啊,SPI的SCK时钟可能是起内部的2,4,6,,,,分頻啊,而且接口的SCK是由主机分频来的啊
发表于 2015-9-17 21:28:04 | 显示全部楼层
回复 1# 谁枫而飘


   如果是数据的中心对应sclk的上升沿的话,你的时序不对。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 11:49 , Processed in 0.022736 second(s), 8 queries , Gzip On, Redis On.

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