|
![](static/image/common/ico_lz.png)
楼主 |
发表于 2011-3-31 08:34:41
|
显示全部楼层
回复【5楼】lm78l05 JimoPanda
同步是进出用同一个时钟,异步各用各的时钟!
-----------------------------------------------------------------------
这个我就不理解了,如果用同一个时钟?
写和读如果是一个时钟,那么是不是写的同时就有一个读的过程产生?那岂不是写一个就读一个,那么FIFO存储深度还有意义吗
谢谢,请指教
回复【6楼】jwtpaul
同步的意思应该是所有的控制线,数据线的输入以及输出都要以时钟的边沿为基准,要满足内部的建立保持时间。其实就是同步电路的意思。比如读信号线nrd,为低的时候芯片内部并不知道的,而是要在时钟的边沿时打入到芯片内部,此时芯片才知道nrd有效,并输出数据,同理输出数据也是与时钟同步的,就是在某个边沿才会输出。一般叫做tco。异步的一般没有时钟线,只要nrd为低电平就表示读取,芯片马上感知,同时输出数据(会有一小段的延时)
-----------------------------------------------------------------------
非常,感谢大家
这位兄台说的应该比较接近吧
同步异步应该是同步与异步电路的意思
-------------------------------------
异步的一般没有时钟线,只要nrd为低电平就表示读取,芯片马上感知,同时输出数据(会有一小段的延时)
-----------------------
对于没有时钟,只要nrd为低电平就表示读取,那么怎么连续读取?连续读取也是靠nrd的翻转吧?只不过不是不是同时的,不知道理解对否? |
|