色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

查看: 12455|回復: 11
打印 上一主題 下一主題

[提問] 如何使用50MHZ FPGA本身的時鐘產(chǎn)生一個 3MHZ 的分時鐘

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2011-1-28 15:46:54 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
關鍵詞: CPLD , FPGA , PLL , 分頻
主要問題如題,但是更加詳細的是這樣的:
1、首先我是有一個CPLD—50MHZ,想產(chǎn)生一個3MHZ的分頻,當然是精確的,不然就會和其他時鐘產(chǎn)生偏移,如何產(chǎn)生?
2、我看網(wǎng)上說PLL可以實現(xiàn),如何實現(xiàn)呢?我用quartus的wizard時出現(xiàn)了這樣:    can not implement the requested PLL
                                                                                                                 cause: requested mult/div factors cannot achievable
3、當我改變PLL 中間inclk0的信號為10MHZ的時候他就會出現(xiàn) cause : VCO or PFD 溢出的情況,當然換了一個信號的FPGA就好了。
所以在這里向請問一下,只用CPLD 可以實現(xiàn)否? 如果可以請詳細介紹(本人比較愚鈍)
沙發(fā)
 樓主| 發(fā)表于 2011-1-28 17:14:44 | 只看該作者
在線等啊!
板凳
發(fā)表于 2011-1-28 22:39:42 | 只看該作者
PLL當然是最準確可靠的辦法,但是要外接壓控振蕩源,那玩意不太好做的。

有一個思路:采用計數(shù)器進行乘除運算。大致的作法是:
1、先用一個10進制的計數(shù)器,逢10進1,就相當于除以10,可以得到5MHz的脈沖;舉例來說,你可以在CPLD里面直接調用一個74LS145就成了。
2、再用一個5進制計數(shù)器,就相當于除以5,得到1MHz;蛘咧苯泳驮O計一個1/50的計數(shù)器,更簡單一點。
3、然后反向操作,乘上3。具體要用哪種計數(shù)器或者觸發(fā)器,我一下子也想不起來了,太久沒玩數(shù)字電路了,呵呵。

樓主你自己慢慢琢磨吧。
地板
發(fā)表于 2011-1-30 19:05:20 | 只看該作者
沒有PLL或者是外置電路是做不到的。
可以輸出1MHz方波,然后用RC濾波器把3MHz的成分濾出來再放大。
如果是用FPGA,直接用PLL單元可能不行,需要倍頻到150MHz或75MHZ然后用一個計數(shù)器分頻
地下室
發(fā)表于 2011-1-31 09:11:34 | 只看該作者
RE。純用邏輯可以實現(xiàn)任意整數(shù)比分頻,但是倍頻不行,必須有PLL。
6
發(fā)表于 2011-4-1 16:34:37 | 只看該作者
路過學習當中
7
發(fā)表于 2011-4-14 00:07:29 | 只看該作者
飄過。。。。。
8
發(fā)表于 2011-4-17 12:56:49 | 只看該作者
學習了
9
發(fā)表于 2011-4-21 21:56:28 | 只看該作者
用PLL倍上去,在自己編個分頻小程序;不行找個倍頻芯片
10
發(fā)表于 2011-5-3 19:41:40 | 只看該作者
直接調用PLL的CORE就能實現(xiàn)了啊
11
發(fā)表于 2011-10-13 20:22:09 | 只看該作者
你可以調用在Quartus 里面的PLL鎖相環(huán)的倍頻功能,先進行倍頻,然后在進行整數(shù)分頻也好,小數(shù)分頻也行,都可以實現(xiàn)分頻到你想要的那個頻率,當然Quartus 里面的PLL輸入時鐘是要有一定要求的,好像是輸入時鐘要大于一定的值在可以進行倍頻
12
發(fā)表于 2011-10-14 19:09:32 | 只看該作者
路過,學習一下...
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表