在FPGA中,動(dòng)態(tài)相位調(diào)整(DPA)主要是實(shí)現(xiàn)LVDS接口接收時(shí)對(duì)時(shí)鐘和數(shù)據(jù)通道的相位補(bǔ)償,以達(dá)到正確接收的目的。ALTERA的高端FPGA,如STRATIX(r) 系列中自帶有DPA電路,但低端的FPGA,如CYCLONE(r)系列中是沒有的。下面介紹如何在低端FPGA中實(shí)現(xiàn)這個(gè)DPA的功能。
實(shí)現(xiàn)架構(gòu)
在LVDS輸入接收時(shí),時(shí)鐘和數(shù)據(jù)的相位可能是不確定的,因此我們需要將時(shí)鐘的相位作出調(diào)整,使得時(shí)鐘能穩(wěn)定的采集到輸入數(shù)據(jù)。工作的核心就是用鎖相環(huán)PLL的相位調(diào)整功能,產(chǎn)生若干個(gè)時(shí)鐘的不同相位,看哪些相位能準(zhǔn)確的采集到輸入數(shù)據(jù),然后取窗口中間的一個(gè)時(shí)鐘相位,作為正常工作時(shí)的采樣時(shí)鐘。比如通過(guò)PLL產(chǎn)生0,45,90,135,……,315度8個(gè)相移的時(shí)鐘,如果0,45,90度相移的時(shí)鐘能正確采樣到輸入,那么最后選取中間相位,即45度的時(shí)鐘作為采樣時(shí)鐘。這樣接口上具有最大的時(shí)序裕量,從而保證鏈路的可靠性。下圖為這個(gè)設(shè)計(jì)的基本結(jié)構(gòu),通過(guò)PLL調(diào)整相位的接口,產(chǎn)生了時(shí)鐘的不同相位來(lái)采集數(shù)據(jù),最后選擇一個(gè)最合適的相位。
CYCLONE系列的PLL的相位調(diào)整接口時(shí)序如下圖所示:
當(dāng)用戶邏輯控制phasestep, phasecounterselect與phaseupdown信號(hào)時(shí),PLL的輸出時(shí)鐘C0就改變一次相位。在QII生成PLL時(shí),用戶必須選上create optional inputs for dynamic phase reconfigure,否則缺省是不會(huì)有這些管腳的,如下圖所示。另外必須在output clock tab中寫入phase shift step resolution的值,這樣才能確定每次相位調(diào)整的步長(zhǎng)。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
原文標(biāo)題:低成本FPGA中實(shí)現(xiàn)動(dòng)態(tài)相位調(diào)整
文章出處:【微信號(hào):ALIFPGA,微信公眾號(hào):FPGA極客空間】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
相關(guān)推薦
本方案采用武漢芯源的CW32L010F8P6作為主控實(shí)現(xiàn)低成本電動(dòng)工具方案,通過(guò)PWM方波控制算法進(jìn)行電機(jī)轉(zhuǎn)速控制,內(nèi)部高精度AD轉(zhuǎn)換實(shí)現(xiàn)電
發(fā)表于 10-30 16:04
?1137次閱讀
電子發(fā)燒友網(wǎng)站提供《使用bq4845實(shí)現(xiàn)低成本RTC/NVSRAM子系統(tǒng).pdf》資料免費(fèi)下載
發(fā)表于 10-24 09:47
?0次下載
電子發(fā)燒友網(wǎng)站提供《使用bq4845實(shí)現(xiàn)低成本RTC/NVSRAM子系統(tǒng).pdf》資料免費(fèi)下載
發(fā)表于 10-24 09:46
?0次下載
電子發(fā)燒友網(wǎng)站提供《使用MSP430 MCU實(shí)現(xiàn)低成本語(yǔ)音.pdf》資料免費(fèi)下載
發(fā)表于 10-21 10:02
?0次下載
電子發(fā)燒友網(wǎng)站提供《使用TPS54308設(shè)計(jì)簡(jiǎn)單且低成本的Flybuck解決方案.pdf》資料免費(fèi)下載
發(fā)表于 10-15 11:30
?0次下載
電子發(fā)燒友網(wǎng)站提供《如何動(dòng)態(tài)調(diào)整功率模塊輸出電壓.pdf》資料免費(fèi)下載
發(fā)表于 09-30 10:39
?6次下載
走進(jìn)這個(gè)神奇的方案,探索它是如何實(shí)現(xiàn)單通道低壓 DC 電機(jī)驅(qū)動(dòng)與低成本的完美結(jié)合。 MS3010 直流無(wú)刷驅(qū)動(dòng)方案的出現(xiàn),并非偶然。隨著市場(chǎng)對(duì)于高效、節(jié)能、
發(fā)表于 09-10 17:51
?493次閱讀
相位超前校正裝置是一種用于改善電力系統(tǒng)動(dòng)態(tài)性能的裝置,它可以在電力系統(tǒng)中實(shí)現(xiàn)相位超前補(bǔ)償,從而提高系統(tǒng)的穩(wěn)定性和可靠性。 1.
發(fā)表于 08-28 11:43
?827次閱讀
電子發(fā)燒友網(wǎng)站提供《CC2340系統(tǒng)降低成本的方案剖析.pdf》資料免費(fèi)下載
發(fā)表于 08-27 09:43
?0次下載
,如何低成本實(shí)現(xiàn)快速交付、敏捷迭代以及滿足本地合規(guī)部署的需求,成為了行業(yè)亟待解決的問(wèn)題。面對(duì)這一挑戰(zhàn),涂鴉智能精心推出了海德薇(HEDV)本地部署解決方案,一個(gè)輕量
發(fā)表于 07-06 08:15
?872次閱讀
FPGA開發(fā)過(guò)程中,利用免費(fèi)的IP內(nèi)核可以顯著提高開發(fā)效率,減少設(shè)計(jì)成本。以下是一些關(guān)于如何利用免費(fèi)IP內(nèi)核進(jìn)行FPGA開發(fā)的建議:
選擇適合的IP內(nèi)核:首先,需要明確項(xiàng)目的需求和目標(biāo)
發(fā)表于 04-28 09:41
基于FPGA的單芯片實(shí)現(xiàn)方法具有低成本和快速面市等優(yōu)點(diǎn),是多芯片和ASICSoC非常有吸引力的替代方案
發(fā)表于 03-21 14:04
?729次閱讀
雖然賽靈思主攻高端FPGA市場(chǎng),但其對(duì)低成本FPGA市場(chǎng)的投入也不容小覷。此次發(fā)布的Spartan UltraScale+正是AMD進(jìn)軍低成本FPG
發(fā)表于 03-10 10:06
?1162次閱讀
,需要從市場(chǎng)需求、互聯(lián)網(wǎng)平臺(tái)、產(chǎn)品優(yōu)勢(shì)等多個(gè)方面綜合考慮。通過(guò)綜合運(yùn)用這些策略和方法,光伏企業(yè)可以在激烈的市場(chǎng)競(jìng)爭(zhēng)中脫穎而出,實(shí)現(xiàn)低成本獲客的目標(biāo)。同時(shí),隨著鷓鴣云光伏系統(tǒng)的不斷推廣和應(yīng)用,相信未來(lái)會(huì)有
發(fā)表于 02-27 10:33
許多企業(yè)望而卻步。幸運(yùn)的是,SD-WAN技術(shù)的出現(xiàn)為這一難題提供了答案。本文將探討如何在企業(yè)組網(wǎng)中實(shí)現(xiàn)低成本與高性能的雙贏局面。 低成本的重要性 在預(yù)算有限的情況下,企業(yè)需要精打細(xì)算,
發(fā)表于 02-26 14:59
?423次閱讀
評(píng)論