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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3551|回复: 4

[求助] 关于FIFO延时以及移位寄存器的疑问,请高手指教!

[复制链接]
发表于 2011-12-13 16:43:26 | 显示全部楼层 |阅读模式

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

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

x
导师给安排的一个项目,我负责的内容是:矿石运送带上,用线阵CCD记录矿石的大小,输出信号通过串进并出移位寄存器输出多路并行信号,用来控制矿石筛选的气枪喷口,但需要一定的延时(矿石从CCD拍到到气枪喷口需要时间),老师想通过在EEPROM中设置好延时时间, 通过fifo实现延时,且延时时间可以修改----这是我理解的意思,很有可能不对
我想不通的是:
1、移位寄存器不就是通过设置的时钟数据才能一位一位移动的么?那延时是不是要通过改变移位寄存器的时钟来实现?
2、为什么要往EEPROM里面存可修改的延时时间?
3、FIFO的缓冲作用是不是就体现在上述要求里的数据延时上了?那根EEPROM里存得延时时间有什么关系,不还是设置好   
      FIFO的读写时钟就行了?
晚辈接触FPGA时间不长,请高手不吝赐教!
发表于 2011-12-13 21:02:56 | 显示全部楼层
是否可以通过动态改变FIFO的大小来达到不同延时的目的呢?
发表于 2011-12-13 22:57:36 | 显示全部楼层
多位宽的数据用FIFO延迟比较合理啊
发表于 2011-12-14 07:50:35 | 显示全部楼层
应该是数据先存到FIFO中,然后定时后再取出来吧
发表于 2011-12-14 08:35:30 | 显示全部楼层
同楼上
先把并行数据写入FIFO,再根据EEPROM的延时时间来读取FIFO
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-18 20:27 , Processed in 0.027862 second(s), 9 queries , Gzip On, Redis On.

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