中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

FPGA中DCM/DLL/PLL/MMCM有什么區別

發布時間:2021-12-03 15:17:22 來源:億速云 閱讀:795 作者:小新 欄目:大數據

這篇文章主要介紹FPGA中DCM/DLL/PLL/MMCM有什么區別,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

對于FPGA工程師來說,DCM/DLL/MMCM/PLL這些詞簡直每天都能看到,但很多人并不是很清楚它們之間的差異。

在Xilinx的FPGA中,時鐘管理器叫做Clock Management,簡稱CMT。我們所用到的DCM/PLL/MMCM都包含在CMT中。

DCM是比較早的FPGA中使用的,比如Sparten-3和Virtex-4,后面的器件不再使用了。在Virtex-4中,CMT包括一個PLL和兩個DCM。DCM的核心是DLL,即Delay Locked Loop,它是一個數字模塊,可以產生不同相位的時鐘、分頻、倍頻、相位動態調整等,但精度有限。

PLL就是Phase Locked Loop,這個大家應該都熟悉,時鐘倍頻、分頻、調節相位等都是可以用PLL,而且PLL是一個模擬電路,它產生的頻率比DCM更加準備,jitter也更好,但PLL不能動態調整相位。

MMCM是Mixed Mode Clock Manager,它的官方解釋是:This is a PLL with some small part of a DCM tacked on to do fine phase shifting (that's why its mixed mode - the PLL is analog, but the phase shift is digital).也就是說,它是在PLL的基礎上加上了相位動態調整功能,因為PLL是模塊電路,而動態調相是數字電路,所以叫Mixed Mode。MMCM是在Virtex-6中被引入的,而且Virtex-6中也只有MMCM。

到了7系列和Ultrascale中,MMCM和PLL同時存在。7s FPGA中,最高包含了24個CMT,每個CMT包含一個MMCM和一個PLL。Ultrascale中,一個CMT包含一個MMCM和 兩個PLL。

MMCM相對PLL的優勢就是相位可動態調整,但PLL占用的面積更小。

在Vivado中,在使用Clock Wizard時,我們可以選擇使用MMCM或者PLL,而且可以它們的區別也僅僅下圖的紅框部分。

FPGA中DCM/DLL/PLL/MMCM有什么區別


 

 

FPGA中DCM/DLL/PLL/MMCM有什么區別


 

以上是“FPGA中DCM/DLL/PLL/MMCM有什么區別”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

青川县| 图木舒克市| 昭觉县| 博乐市| 鸡东县| 玛纳斯县| 田林县| 乌拉特前旗| 新巴尔虎左旗| 监利县| 东丽区| 潮安县| 嘉义市| 朝阳市| 峡江县| 阳江市| 湖南省| 眉山市| 浦北县| 德兴市| 潜江市| 阜南县| 乡宁县| 阿巴嘎旗| 巨野县| 铜鼓县| 凉山| 利川市| 本溪市| 当雄县| 余干县| 恭城| 鹤峰县| 额敏县| 舒兰市| 九龙县| 广平县| 延津县| 晴隆县| 盐城市| 寻乌县|