作者arloha (我要去澳洲玩!!!)
站内Electronics
标题[问题]数位电路关於cross clock domain的问题?
时间Tue May 4 00:38:09 2010
目前我的研究中会使用到两种不同时脉的clock来让电路运作
现在的问题是
如何让资料从较慢时脉控制的正反器送到较快时脉控制的正反器
以及较快时脉控制的正反器将资料送到较慢时脉控制的正反器
我找了一些关於这方面的讯息
目前知道这问题似乎又被叫做cross clock domain
我有看到如果要将资料从较慢时脉控制的正反器送到较快时脉控制的正反器
可以将较快时脉控制的正反器串接两级(也就是两级的移位暂存器)
以此来接收较慢时脉控制正反器的输出资料?!
但另外一种情况我就没找到详细介绍....
不知道有没有人对这方面有所了解的!!
先谢谢了~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.230.54.34
1F:→ TripleC:参阅metastability, 另一种方法应该是hand-shaking 05/04 10:13
2F:推 pow:看你有没有办法调整两个clock的相对相位 05/04 12:27
3F:→ pow:可以调的话就很简单 就是buffer而已 05/04 12:27
4F:→ pow:不能调的话 只能handshake 或者acknowledge了吧 05/04 12:28
5F:推 sasako:不管是快到慢或是慢到快 一般都是double sync就可以处理.. 05/10 01:21
6F:→ sasako:除非是什麽500MHz跟50MHz那种差别很大的 05/10 01:22