打印

同步写异步读

[复制链接]
2014|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
403464238|  楼主 | 2012-8-3 10:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
jakfens| | 2012-8-3 11:14 | 只看该作者
帮顶~~是不是要分频啊?

使用特权

评论回复
板凳
lwq030736| | 2012-8-3 15:01 | 只看该作者
用异步FIFO

使用特权

评论回复
地板
403464238|  楼主 | 2012-8-3 15:22 | 只看该作者
2# jakfens


不是要分频~~

使用特权

评论回复
5
403464238|  楼主 | 2012-8-3 15:23 | 只看该作者
3# lwq030736


用verilog语言如何来实现?

使用特权

评论回复
6
jakfens| | 2012-8-3 16:43 | 只看该作者
3# lwq030736 哦哦

使用特权

评论回复
7
jakfens| | 2012-8-3 16:43 | 只看该作者
:D 4# 403464238

使用特权

评论回复
8
jakfens| | 2012-8-3 16:44 | 只看该作者
可以直接用IP么?

使用特权

评论回复
9
hawksabre| | 2012-8-3 18:29 | 只看该作者
1.什么是FIFO?
FIFO是英文First In First Out 的缩写,是一种先进先出的数据缓存器,他与普通存储器的区别是没有外部读写地址线,这样使用起来非常简单,但缺点就是只能顺序写入数据,顺序的读出数据,其数据地址由内部读写指针自动加1完成,不能像普通存储器那样可以由地址线决定读取或写入某个指定的地址。

2.什么情况下用FIFO?
FIFO一般用于不同时钟域之间的数据传输,比如FIFO的一端时AD数据采集,另一端时计算机的PCI总线,假设其AD采集的速率为16位 100K SPS,那么每秒的数据量为100K×16bit=1.6Mbps,而PCI总线的速度为33MHz,总线宽度32bit,其最大传输速率为1056Mbps,在两个不同的时钟域间就可以采用FIFO来作为数据缓冲。另外对于不同宽度的数据接口也可以用FIFO,例如单片机位8位数据输出,而DSP可能是16位数据输入,在单片机与DSP连接时就可以使用FIFO来达到数据匹配的目的。

使用特权

评论回复
10
hawksabre| | 2012-8-3 18:29 | 只看该作者
你用这个思想试一下

使用特权

评论回复
11
403464238|  楼主 | 2012-8-4 10:57 | 只看该作者
谢谢啦 9# hawksabre

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

44

帖子

0

粉丝