版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
基于FPGA器件和CPU控制實(shí)現(xiàn)數(shù)字鎖相環(huán)頻率合成系統(tǒng)的設(shè)計1、引言數(shù)字鎖相環(huán)頻率合成器已經(jīng)廣泛的運(yùn)用在軍事和民用無線通信領(lǐng)域,而用CPU控制的可編程大規(guī)模數(shù)字鎖相環(huán)頻率合成器則是其中的關(guān)鍵技術(shù)。當(dāng)前,可編程邏輯電路在數(shù)字系統(tǒng)設(shè)計中飛速發(fā)展,很多中規(guī)模,甚至大規(guī)模的數(shù)字系統(tǒng)已經(jīng)可以通過可編程邏輯電路來實(shí)現(xiàn)單片集成,即用一個芯片完成整個數(shù)字系統(tǒng)的設(shè)計。因此將CPU控制的數(shù)字鎖相環(huán)頻率合成系統(tǒng)集成在一塊可編程邏輯芯片中實(shí)現(xiàn)已經(jīng)成為可能。本系統(tǒng)由多個可編程的數(shù)字分頻器、數(shù)字鑒頻-鑒相器以及協(xié)調(diào)控制工作的CPU組成。2、系統(tǒng)結(jié)構(gòu)數(shù)字鎖相環(huán)頻率合成系統(tǒng)的工作原理是:鎖相環(huán)對高穩(wěn)定度的基準(zhǔn)頻率(通常由晶體振蕩器直接或經(jīng)分頻后提供)進(jìn)行精確鎖定,環(huán)內(nèi)串接可編程的分頻器,通過編程改變分頻器的分頻比,使環(huán)路總的分頻比為N(可通過編程改變),從而環(huán)路穩(wěn)定的輸出N倍的基準(zhǔn)頻率,而整個程序和系統(tǒng)的控制是要由CPU來完成的。圖1為CPU控制的數(shù)字鎖相環(huán)頻率合成系統(tǒng)的FPGA實(shí)現(xiàn)方案。圖1中虛線部分為CPU模塊,CPU通過讀取ROM和對相應(yīng)的寄存器置數(shù)來完成系統(tǒng)的控制;EEPROM為外接ROM,保存系統(tǒng)設(shè)置和預(yù)置頻點(diǎn)的數(shù)據(jù);參考分頻模塊對輸入的參考頻率進(jìn)行預(yù)分頻,形成鑒頻和鑒相的基準(zhǔn)頻率;鑒頻-鑒相模塊完成環(huán)路的鑒頻和鑒相功能;可編程分頻模塊和雙模前置分頻模塊共同組成環(huán)路內(nèi)串接的可改變分頻比的分頻器;Pdhout和Pdlout是鑒頻和鑒相輸出的誤差信號。誤差信號再通過環(huán)路濾波器產(chǎn)生誤差電壓控制VCO,VCO的輸出反饋至系統(tǒng),經(jīng)過分頻和鎖相過程,直到環(huán)路達(dá)到鎖定狀態(tài),此時VCO的輸出即為所要求的穩(wěn)定頻率。3、參考分頻模塊參考分頻模塊主要完成對參考頻率(通常由外接晶體振蕩器輸入)進(jìn)行預(yù)分頻,從而輸出鑒頻和鑒相的基準(zhǔn)頻率。為了擴(kuò)展基準(zhǔn)頻率的范圍,在模塊內(nèi)采用4位的參考分頻寄存器(RCR),參考頻率的分頻比可在2~15之間自由選擇。實(shí)現(xiàn)過程就是采用4位的加法計數(shù)器對參考頻率進(jìn)行記數(shù),記數(shù)器的預(yù)置值為RCR中設(shè)置的參考分頻值,經(jīng)過分頻后,模塊輸出的頻率送入鑒頻-鑒相模塊中作為鑒頻-鑒相的基準(zhǔn)頻率。圖2是參考分頻模塊的仿真波形。圖中reset為復(fù)位信號,低電平有效;ref_f為輸入模塊的參考頻率;benchm_f為經(jīng)過分頻以后模塊輸出的基準(zhǔn)頻率;RCR中預(yù)置的值為HA,即10分頻。4、雙模前置分頻模塊雙模前置分頻模塊主要完成對VCO輸出反饋到系統(tǒng)的頻率進(jìn)行前置分頻,前置分頻后的頻率再輸入可編程分頻器再分頻。為了擴(kuò)展頻率合成器的輸出頻率范圍,在結(jié)構(gòu)較為簡單的頻率合成系統(tǒng)中,VCO輸出反饋到系統(tǒng)的頻率是通過一個單模的前置分頻器,分頻后送入可編程分頻器再分頻,這樣雖然結(jié)構(gòu)較為簡單,但是卻降低了頻率合成器的性能。如果要求提高頻率合成器的輸出頻率,則要加大前置分頻比,從而降低了輸出頻率的分辨率。為了保持穩(wěn)定的輸出頻率分辨率,同時提高頻率合成器的輸出頻率,系統(tǒng)采用了雙模前置分頻。雙模前置分頻具有兩種分頻模式,分別對應(yīng)兩種分頻比,模式由雙??刂七壿嫞―MC)進(jìn)行控制。當(dāng)DMC為1時,前置分頻工作在M分頻模式,其中M為4位的前置分頻寄存器(PSR)中預(yù)置的前置分頻值。當(dāng)DMC為0時,前置分頻工作在M+1分頻模式。M的范圍是2~15。其分頻功能的實(shí)現(xiàn)也采用4位加法計數(shù)器的方式。圖3是雙模前置分頻模塊的仿真波形。圖中reset為復(fù)位信號;dmc為雙??刂七壿?;vco_f為VCO輸出反饋到系統(tǒng)的頻率;prescaler_f為雙模前置分頻后輸出的頻率;PSR中預(yù)置的值為H8,即采用8/9雙模分頻。5、可編程分頻模塊可編程分頻模塊主要完成對前置分頻模塊輸出的頻率進(jìn)行再次分頻,并且通過DMC的控制和雙模前置分頻模塊配合完成所要求的分頻功能。可編程分頻模塊由兩個可編程分頻器和雙??刂七壿婦MC組成。兩個可編程分頻器的分頻比分別由可編程分頻寄存器A(PAR)和可編程分頻寄存器B(PBR)中的分頻值決定。DMC的工作原理為:分頻器A和分頻器B分別由兩個4位的加法計數(shù)器A、B組成,預(yù)置的值分別為PAR和PBR中的分頻值,加法記數(shù)開始后,在兩個記數(shù)器都未記數(shù)到預(yù)置值時,DMC輸出0,此時雙模前置分頻模塊工作在M+1分頻模式;當(dāng)計數(shù)器B記數(shù)到預(yù)置值時,DMC輸出1,此時雙模前置分頻模塊工作在M分頻模式,同時計數(shù)器B停止工作,計數(shù)器A繼續(xù)工作,一直記數(shù)到預(yù)置值,然后計數(shù)器A、B又同時開始新的記數(shù)工作。假設(shè)PAR=A,PBR=B,則當(dāng)計數(shù)器B記數(shù)到預(yù)置值時,包括前置分頻的記數(shù),共記數(shù)(M+1)×B,此后計數(shù)器B停止工作,計數(shù)器A繼續(xù)完成剩余的(A-B)次記數(shù),此階段包括前置分頻記數(shù)共記數(shù)M×(A-B),所以當(dāng)兩個計數(shù)器都完成依次記數(shù)時,包括前置分頻記數(shù)總的記數(shù)為:N=(M+1)×B+M×(A-B)=MA+B,即環(huán)路進(jìn)行了N分頻。由以上分析可以看出來,PAR中的值必須要大于PBR中的值,否則模塊將運(yùn)行不正常。圖4是可編程分頻模塊的仿真波形。圖中reset為復(fù)位信號;prescaler_f為雙模前置分頻后輸出的頻率;prog_f為經(jīng)過兩個可編程分頻器分頻后模塊輸出的頻率;PAR預(yù)置的值為HC,即A=12分頻;PBR預(yù)置的值為H4,即B=4分頻;dmc為雙??刂七壿?。6、鑒頻-鑒相模塊鑒頻-鑒相模塊主要完成對經(jīng)過分頻后輸入模塊的頻率和基準(zhǔn)頻率進(jìn)行鑒頻-鑒相,并且輸出誤差結(jié)果。此模塊采用超前與滯后雙輸出方式:如果輸入頻率高于基準(zhǔn)頻率或相位超前,則Pdhout輸出負(fù)脈沖,而Pdlout輸出高電平;如果輸入頻率低于基準(zhǔn)頻率或相位滯后,則Pdhout輸出高電平,而Pdlout輸出負(fù)脈沖;當(dāng)輸入頻率和基準(zhǔn)頻率同相后,Pdlout和Pdhout都輸出高電平。鑒頻-鑒相模塊的工作原理為:當(dāng)輸入頻率和基準(zhǔn)頻率不同頻時,模塊工作在鑒頻方式;當(dāng)輸入頻率和基準(zhǔn)頻率同頻但不同相時,模塊工作在鑒相方式,從而擴(kuò)展環(huán)路的快捕帶,使環(huán)路較快的進(jìn)行相位鎖定,進(jìn)而達(dá)到閉環(huán)鎖定狀態(tài)。數(shù)字鑒頻—鑒相模塊采用自底向上的設(shè)計方法,其輸出方式與功能符合圖5所示的狀態(tài)轉(zhuǎn)移圖。圖中NegedgeBenchm_f為基準(zhǔn)頻率波形的下降沿;NegedgeProg_f為輸入頻率波形的下降沿;S0狀態(tài),模塊輸出Pdhout=1,Pdlout=1,此時處于同頻同相;S1狀態(tài),模塊輸出Pdhout=0,Pdlout=1,此時輸入頻率高于基準(zhǔn)頻率或者輸入頻率比基準(zhǔn)頻率相位超前;S2狀態(tài),模塊輸出Pdhout=1,Pdlout=0,此時輸入頻率低于基準(zhǔn)頻率或者輸入頻率比基準(zhǔn)頻率相位滯后。圖6、7、8、9是不同輸入頻率時的仿真圖。圖中reset為復(fù)位信號;benchm_f為基準(zhǔn)頻率;prog_f為輸入頻率;pdhout和pdlout為鑒頻-鑒相模塊的輸出。7、CPU模塊CPU模塊主要完成對整個系統(tǒng)的控制。CPU包括一個8位的讀數(shù)據(jù)寄存器(RDR);一個10位的外部EEPROM地址寄存器(EAR),尋址空間為1024×8bit,支持1023個頻點(diǎn)的頻率合成;4個4位的分頻寄存器,包括參考分頻寄存器(RCR),前置分頻寄存器(PSR),可編程分頻寄存器A(PAR)和可編程分頻寄存器B(PBR)。CPU內(nèi)的控制包括:讀外部程序存儲器(EEPROM)控制、程序執(zhí)行控制、可編程分頻器置數(shù)控制等。其工作過程如下:CPU的程序計數(shù)器采用順序遞增記數(shù)方式,從000H地址開始順序執(zhí)行,外部ROM中的指令也從000H地址順序存放,而指令也不需要譯碼,是按照指令與存儲地址相對應(yīng)的方式:地址000H,執(zhí)行RCR=(000H)h,PSR=(000H)l;地址001H到400H,存放預(yù)設(shè)的頻點(diǎn)值表,執(zhí)行PAR=(abcH)h,PBR=(abcH)l,其中(xxxH)h和(xxxH)l分別表示xxxH中存儲數(shù)據(jù)的高4位和低4位,abcH表示當(dāng)前執(zhí)行的001H到3FFH中的某個地址。程序順序執(zhí)行到3FFH后,自動返回到001H地址循環(huán)執(zhí)行。如果沒有1023個頻點(diǎn),在最后一個頻點(diǎn)以后的地址全存入FFH即可,當(dāng)程序運(yùn)行到內(nèi)容為FFH的地址時就不進(jìn)行任何操作而立即返回到001H地址繼續(xù)循環(huán)執(zhí)行。讀外部程序存儲器控制部分采用一個10位的加法計數(shù)器,形成順序遞增的10位地址。同時還應(yīng)有讀使能read,并即時處理程序運(yùn)行控制信號即鎖定信號stop,當(dāng)stop信號有效(低電平)時,頻率合成器的輸出鎖定在當(dāng)前的頻點(diǎn)。模塊還包括10根地址總線,8根數(shù)據(jù)總線。程序執(zhí)行控制部分通過當(dāng)前地址給相應(yīng)的寄存器賦值,產(chǎn)生不同的分頻值。仿真時采用VerilogHDL編寫了一個預(yù)存數(shù)據(jù)的外部ROM仿真模塊,用來對CPU進(jìn)行仿真,程序如下:modulerom(_read,address,data);input_read;input[9:0]address;output[7:0]data;reg[7:0]data;always@(_readoraddress)if(_read)data《=8‘bzzzzzzzz;elsecase(address)10’h000:data《=8‘ha8;10’h001:data《=8‘h91;…10’h3fe:data《=8‘h87;10’h3ff:data《=8‘h65;end
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度農(nóng)業(yè)科技園區(qū)設(shè)施租賃協(xié)議4篇
- 啟迪未來點(diǎn)亮夢想
- 2025版收入證明模板制作與市場推廣合作合同3篇
- 2025年全球及中國氣體激光清洗設(shè)備行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國住宅用灌溉噴水閥行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球?qū)櫸锔闻K功能補(bǔ)充劑行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球印章套件行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球光伏發(fā)電箱變行業(yè)調(diào)研及趨勢分析報告
- 施工承包合同標(biāo)準(zhǔn)模板
- 2025版?zhèn)€人購房貸款還款順序合同模板3篇
- 小學(xué)六年級數(shù)學(xué)上冊《簡便計算》練習(xí)題(310題-附答案)
- 2023-2024學(xué)年度人教版一年級語文上冊寒假作業(yè)
- 培訓(xùn)如何上好一堂課
- 高教版2023年中職教科書《語文》(基礎(chǔ)模塊)下冊教案全冊
- 2024醫(yī)療銷售年度計劃
- 稅務(wù)局個人所得稅綜合所得匯算清繳
- 人教版語文1-6年級古詩詞
- 上學(xué)期高二期末語文試卷(含答案)
- 軟件運(yùn)維考核指標(biāo)
- 空氣動力學(xué)仿真技術(shù):格子玻爾茲曼方法(LBM)簡介
- 比較思想政治教育學(xué)
評論
0/150
提交評論