999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

新型全同步高分辨率DPWM設計

2013-12-30 09:48:24謝穎君
電子器件 2013年3期
關鍵詞:信號結構設計

唐 寧,謝穎君

(桂林電子科技大學,廣西桂林541004)

數字脈寬調制器(DPWM)已經成為了許多電源轉換器的基本構成模塊[1,2]。DPWM的頻率取決于電源轉換器的運行情況。而DPWM的分辨率決定了輸出電壓/電流控制精度。因此DPWM的分辨率對電源轉換器的性能有著至關重要的影響。

1DPWM基本原理和類型介紹

傳統的DPWM結構是由一個比較器、一個計數器還有一個RS觸發器組成。這種DPWM結構簡單,能保持很好的線性度。主要是通過幾個預定義的閾值產生電源轉換器所需的門控信號。此類設計,最小時間步進等于計數器的時鐘周期,分辨率的位數nDPWM可以通過式(1)計算出來。

其中fSW是DPWM的時鐘頻率,fCLK是計數器頻率。為了降低電感和電容的尺寸,現在電源轉換器的設計正朝著高的開關頻率發展為了更好的數字應用,DPWM分辨率的位數必須大于A/D轉換器分辨率的位數。這樣可以避免極限環現象。雖然DPWM可以使用計數器和比較器的方法來簡單實現,但這種方法的弊端在于,隨著DPWM分辨率的提高,所需的系統時鐘頻率會要求提高的更多。到開關頻率f,需要N位的DPWM,而此時的時鐘頻率需要到達2Nf才能滿足系統要求[10]。對于現在的開關電源而言,顯然是難以滿足的。例如,系統的開關頻率達到了1 MHz,需要DPWM的分辨率達到10 bit,此時要求時鐘頻率需要達到1 GHz。這樣不但使設計變得更加復雜還會導致成本的增加。隨著半導體技術的發展,SiC和GaN功率管能夠使開關頻率變得更高,減小了電源轉換器的尺寸降低了成本,提高了電源轉換器的動態性能和功率密度。然而這些電源轉換器都需要高頻率高分辨率的脈沖調制器(HRPWM)。HRPWM的另外一個重要的應用是在DC-DC轉換器。無論是穩壓器模塊或者占空比控制輸出功率電路,還是功率器件之間的開關延時不匹配需要準確調整。因此電力電子技術和數字控制技術的發展,使更高分辨率的PWM成為必須。

為了克服這個問題,提出不同解決方法。文獻[3-9]提到了幾種基于FPGA的解決方法。這幾種解決方法共同的方案是用一個粗調分辨率的時鐘計數器和幾個內嵌的時鐘管理(DCM)來實現。在計數周期開始時置位PWM信號,然后由計數器和DCM共同作用產生復位信號。除了文獻[6,8],其他論文采用的延時復位信號電路都不是完全同步的設計。異步電路難以進行靜態時序分析而且由于FPGA中控制邏輯和走線延時可能產生毛刺。同步設計可以提高電路的可靠信,簡化設計過程。除此之外設計可以更加獨立于工藝,可移植性強。文獻[11-13]的DPWM設計采用的是混合型的設計是無延時的可以達到高的響應速率但是線性度不夠。

表1簡要的比較了幾種不同結構DPWM的主要參數。表格分為粗調計數器頻率,實現的分辨率,平衡的路徑。平衡路徑數越大越難設計單調的DPWM。還指出是否有是同步設計和有無毛刺。

表1 幾種HRPWM結構比較

2 完全同步的高分辨率DPWM方案

本文提出一種完全同步的高分辨率DPWM的方案,不僅避免使用不穩定的高頻時鐘而且提供了更加方便的最終實施。它是基于FPGA內部可用的DCM資源。這種結構的關鍵部分是FPGA提供的片上DCM。DCM模塊框圖結構如圖1所示,DCM提供4個對輸入時鐘(CLKIN)的時鐘偏移。CLK0是CLKIN的同步信號輸出與CLKIN無相位偏移;CLK90與CLKIN有90°相位偏移;CLK180和 CLK270分別與CLKIN有180°和270°的相位偏移。CLKFB是反饋時鐘輸入,通過反饋時鐘可以通過CLKFX輸出一定范圍的倍頻時鐘卻與輸入時鐘無相位差。

圖1 DCM模塊框圖

DCM模塊具有移動時鐘信號相位的能力,能夠調整輸入輸出信號的建立和保持時間,支持對其輸出 CLK0,CLK90,CLK180,CLK270 進行相位粗調和細調。最小相移動可以達到1%輸入時鐘周期的精度并且具有補償電壓和溫度漂移的動態相位調節能力。因此到可以得到多個頻率相同但相位不同的輸出時鐘。如圖2所示DCM輸出時鐘的相位調整需要通過屬性控制PHASE_SHIFT來設置。PS設置范圍為-255到+255,因此最小可以獲得1/256輸入時鐘的相位移動。如果輸入時鐘為100 MHz,需要將輸出時鐘調整+0.9 ns的話,PS=(0.9 ns/10 ns)×256=23。如果PHASE_SHIFT值是一個負數,則表示時鐘輸出應該相對于CLKIN向后進行相位移動;如果PHASE_SHIFT是一個正值,則表示時鐘輸出應該相對于CLKIN向前進行相移。

圖2 固定精度的相移結果

文獻[5]利用DCM的可變相移功能來實現DPWM,然而這方法需要幾個時鐘周期來改變占空比。降低了DPWM的動態性能。而且采用的是異步電路將時鐘分為4個限象。本文提出一種采用DCM固定相移來設計全同步DPWM.。首先介紹基于DCM分辨率為2 bit的DPWM結構。然后在這種結構的基礎上延伸出高分辨率DPWM結構。

該結構電路圖如圖3所示輸入時鐘clk經過DCM處理后產生4個相位偏移差值為90°的輸出時鐘。DPWM的占空比是由m+1位的ZK控制。CNT是m-1位計數器。當計數器的值等于ZK(m:2)時,CL信號有效。計數器 CNT等于0而且 ZK(m:2)不等于0時,信號SETR有效。如圖4所示當m=4,ZK=“01010”當計數器計 cnt=“010”時,CL信號有效。當cnt=0且ZK≠0時SETR信號有效。4個寄存器實現了一個多相位同步電路,ZK低兩位控制多相電路的相移,從圖4中可以看出ZK的低兩位為“10”選擇了clk2。因此在clk2的上升沿將CL信號值賦RS鎖存器復位端使pwm輸出“0”。這個結構的優點就是數字電路產生的RS鎖存器的復位信號是同步的。如果用異步電路來復位RS鎖存器就很難進行靜態時序分析,而且由于FPGA的控制邏輯和走線原因將很容易產生毛刺。

圖3 基于DCM的DPWM結構電路圖

圖4 占空比命令為“01010”DPWM波形圖

為了提高PWM的分辨率,將提出一種改進的可擴展結構。n=m+k是占空比控制ZK的位數,其中k≥2。該結構包括m位同步計數器,r個DCM,p(p=4×r)個邊緣觸發器。一個p選一的選擇器,以及一個SR鎖存器(輸出pwm信號)。計數器的位數是可配置的。當計數器等于ZK低m位的值時,clrd有效。計數器的值等于0而ZK≠0時,setd有效。這兩個信號產生SET個RESET信號從而控制RS鎖存器。計數器和全部的DCM有相同是輸入時鐘CK。DCM的4 個相移CLK0,CLK90,CLK180,和CLK270 產生一組p個的相移時鐘{CKi}其中0≤i<p,所有的時鐘CKi具有相同的時鐘周期且占空比都是50%。CKi與CKi-1相位差為TCK/P。最小相移為一個周期TCK的1/256(k≤8),DCMj的相移值必須設置為j×64/r其中0≤j<r。圖5用p個觸發器來實現多相同步電路。FFi是CKi時鐘的上升沿觸發。p選一的選擇器用ZK的低k位來選擇CLRi信號來清零SR鎖存器。為了提高所設計電路的速度,例如最小允許路徑延時,從信號的輸入端到輸出是不同的。如果忽略相位的值,那么最小路徑延時都是TCK/2。該結構的DPWM最大時鐘頻率只受DCM的影響。因此很容易擴展所需要p的值。從式(2)可以得出該多相同步電路的時序約束沒有先前的設計那么嚴格了,可以實現更高的時鐘頻率。

其中tpmax(FFi)是觸發FFi輸入時鐘到輸出端的最大傳輸時間,tSU(FFp/2+i)是觸發器建立時間。tpmax(net)是路徑延時。TCK0/2是CK0與CK4上升沿之間的時間差,δmax(CK0,CK4)是 CK0與 CK4上升沿同時到達的最大時間差。對于一個特定的FPGA系列,p的值取決于DCM模塊的可用數量,以及每一個DCM可用驅動的全局時鐘線數量而且必須確保多路選擇器的輸入路徑延時小于TCK/p。

圖5 多相同步電路

圖6 基于DCM的HDPWM結構

3 基于DCM的HRPWM結構具體實現

該結構采用了3個DCM模塊來實現高精度DPWM。電路如圖6所示該電路圖的m=8,k=3。該電路已經用Verlog語言進行實現了。第一DCM把輸入時鐘進行四倍頻得到時鐘CK。時鐘CK分別作為DCM0和DCM1的輸入時鐘。Cnt是一個8 bit的計數器,如前面分析的SETD信號和CLRD信號由計數器和dc最高8 bit有效位控制。FFa和FFb儲存這兩信號。下降沿觸發的觸發器FFc和FFd主要避免由于CK0和CK2相位反向可能產生的故障。DCM0和DCM1產生8個相位時鐘CK0,CK1……CK7(圖 6 只標明 CK0,CK1,CK2,CK3)。把DCM1的相移屬性值設置為32,那么輸出時鐘就相移TCK的32/256。在進行引腳綁定的時候需要把DCM0和DCM1綁定在合適的位置。如果采用的是Xilinx XC3S500E Spartan-3E的開發板可以分別將其分配在DCM_X0Y0和DCM_X1Y0,這樣可以使它們盡量靠近,避免路徑延時。兩個DCM可以驅動四個全局時鐘線,因此電路必須工作在 CK0,CK1,CK2,CK3的上升沿或者下降沿。FF4,FF5,FF6,FF7必須是下降沿觸發。由于占空比的變化在步進時間上引入非線性因素,但是這種FPGA的走線結構解決不了這個問題。這種結構平衡路徑為8而且是一種無毛刺的全同步設計電路。

4 實驗結果分析

為了驗證設計的正確性,將DPWM的輸出與開發板的SMA引腳綁定并且通過同軸電纜與示波器相連。為了能在示波器屏幕上完整的顯示整個脈沖和最小時間增量,應當選擇適當的占空比輸入。圖7是不同占空比命令輸入對應輸出脈沖的寬度。從圖中可以看出DPWM具有很好的線性度。預期單位占空比變化對應的時間增量Δt為625 ps。由于RESET信號需要經過多相電路而SET信號則直接控制RS鎖存器,因此會出現一點偏差。可以通過文獻[6]提到的方法降低這種偏差,或者讓FFe觸發器在CK2的上升沿觸發。但是通常數字控制器會這彌補種偏差。

圖7 占空比命令從“11000”到“10100”DPWM輸出波形

5 結論

本文論述了一種新型全同步DPWM結構并且用Xilinx Spartan-3E FPGA進行實現。該結構的最大時鐘頻率是由DCM決定而不是多相電路。實驗結果表明當輸入時鐘為50MHz,DPWM的頻率為1 MHz,時間分辨率達到了625 ps同時保持了完全同步性。

[1]Wang F,Wei S,Boroyevich D.Voltage Source Inverter[J].IEEE Ind,2009,15(2):24-33.

[2]Mazumder S K,Sarkar T.Optically-Activated Gate Control for Power Electronics[J].IEEE Transactions on Power Electron,2011,10(26):2863-2886.

[3]Huerta S C,de Castro A,Garcia O.FPGA-Based Digital Pulse-Width Modulator with Time Resolution under 2ns[J].IEEE Transactions on Power Electron,2008,23(6):3135-3141.

[4]Batarseh M G,Al-Hoor W,Huang L.Segmented Digital Clock Manager FPGA Based Digital Pulse Width Modulator Technique[C]//Proc IEEE Power Electron,2008:3036-3042.

[5]de Castro A,Todorovich E.DPWM Based on FPGA Clock Phase Shifting with Time Resolution under 100 ps[C]//Proc IEEE Power Electron,2008:3054-3059.

[6]Scharrer M,Halton M,Scanlan T.FPGAbased Digital Pulse Width Modulator with Optimized Linearity[C]//Proc IEEE Power Electron,2009:1220-1225.

[7]Batarseh M G,Al-Hoor W,Huang L.Windowmasked Segmented Digital Clock Manager FPGA-Based Digital Pulse-Width Modulator Technique[J].IEEE Transactions Power Electron,2009,24(11):2649-2660.

[8]Scharrer M,Halton M,Scanlan.FPGA-Basedmultiphase Digital Pulse Width Modulator Withdual-Edge Modulation[C]//Proc IEEE Power Electron,2010:1075-1080.

[9]Angel de Castro,Elias Todorovich.High Resolution FPGA DPWM Based on Variable Clock Phase Shifting[J].IEEE Transactions on Power Electron,2010,25(5):1115-1119.

[10]吳鐵峰,張鶴鳴,胡輝勇.一種電流模式多輸入可控PWM比較器設計[J].電子器件,2010,33(1):81-84.

[11]周熙,郭健民,李文宏.高精度混合型DPWM設計和實現[J].半導體報,2007,28(6):967-971.

[12]張禎濱,孫同景,李真.電流型高分辨率DPWM制器的設[J].電力電子技術,2010,44(12):50-52.

[13]高艷霞,徐妍萍,郭水保.新型混合DPWM方法及其實現[J].電力電子技術,2009,43(6):84-86.

猜你喜歡
信號結構設計
《形而上學》△卷的結構和位置
哲學評論(2021年2期)2021-08-22 01:53:34
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
論結構
中華詩詞(2019年7期)2019-11-25 01:43:04
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
論《日出》的結構
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 国产高潮视频在线观看| 国产真实乱子伦视频播放| 亚洲天堂区| 亚洲香蕉久久| 亚洲国语自产一区第二页| 国产在线精品网址你懂的| 亚洲综合色吧| 热久久这里是精品6免费观看| 在线五月婷婷| 男女猛烈无遮挡午夜视频| 亚洲国产精品无码久久一线| 成人在线天堂| 亚洲精品福利网站| 日韩精品无码免费一区二区三区| 欧美成人a∨视频免费观看 | 亚洲色无码专线精品观看| 成人国产免费| 欧美黄网在线| 亚洲国产成人超福利久久精品| 亚洲中文字幕23页在线| 9啪在线视频| 久久综合色88| 久操线在视频在线观看| 青青草国产在线视频| 成人亚洲国产| 国产手机在线ΑⅤ片无码观看| 国产免费羞羞视频| 四虎永久在线精品国产免费| 九九九国产| 天天综合色天天综合网| 91无码网站| 欧美日韩国产一级| 日本色综合网| 国产凹凸一区在线观看视频| 国产综合色在线视频播放线视| 天堂在线亚洲| 国产在线视频自拍| 老司国产精品视频91| 五月婷婷导航| 尤物在线观看乱码| 四虎国产成人免费观看| 精品人妻系列无码专区久久| 日日拍夜夜嗷嗷叫国产| 国产人成乱码视频免费观看| 亚洲精品成人片在线播放| 欧美精品成人| 成人国产免费| 欧美笫一页| 国产精品午夜福利麻豆| 露脸一二三区国语对白| 久草热视频在线| 日韩经典精品无码一区二区| 国产精品lululu在线观看| 国产91特黄特色A级毛片| 国产成人a毛片在线| 激情网址在线观看| 久久国产精品嫖妓| 中文字幕无码中文字幕有码在线| 日本精品视频| h视频在线观看网站| 九月婷婷亚洲综合在线| 18禁黄无遮挡网站| 亚洲综合天堂网| 久久情精品国产品免费| 国产av无码日韩av无码网站| 国产人人射| 亚洲欧洲日韩久久狠狠爱| 亚洲男人的天堂在线| 日韩中文字幕免费在线观看| 国产玖玖玖精品视频| 国产精品视频999| 成人午夜在线播放| 国产簧片免费在线播放| 精品国产免费人成在线观看| 毛片免费网址| 波多野结衣一区二区三区88| 亚洲人成亚洲精品| 日韩无码视频专区| 久久免费精品琪琪| 色婷婷在线影院| 在线观看无码av免费不卡网站| 理论片一区|