版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Zynq器件XADC的使用(原創(chuàng))1前言賽靈思的7系列FPGA和Zynq器件創(chuàng)造性地在片上集成了模數(shù)轉(zhuǎn)換器和相關(guān)的片上傳感器(內(nèi)置溫度傳感器和功耗傳感器),這是相比賽靈思前一代產(chǎn)品來新增加的特性,可在系統(tǒng)設(shè)計(jì)中免去外置的ADC器件,有力地提高了系統(tǒng)的集成度。本文就這一新模塊的使用進(jìn)行簡單介紹,希望對大家有所幫助,當(dāng)然如有不當(dāng)之處還請高手指正,以免誤導(dǎo)大家,歡迎大家補(bǔ)充。2XADC模塊介紹2.1 XADC模塊概述Zynq器件XADC模塊包括2個12比特1 MIPS的模數(shù)轉(zhuǎn)換器和相關(guān)的片上傳感器,模數(shù)轉(zhuǎn)換器能為系統(tǒng)應(yīng)用提供通用目的的高精度的模擬接口,下圖是XADC模塊的框圖:XADC模塊支持不同的
2、操作模式,如外步觸發(fā)同步采樣模式;可接受不同類型的模擬輸入信號,如單端或差分信號;最多能接受17路外部的模擬輸入信號。XADC模塊也包括一定數(shù)量的片上傳感器用來測量片上的供電電壓和芯片溫度,這些測量轉(zhuǎn)換數(shù)據(jù)存儲在一個叫狀態(tài)寄存器(status registers)的專用寄存器內(nèi),可由FPGA內(nèi)部叫動態(tài)配置端口(DynamicReconfiguration Port (DRP))的16位的同步讀寫端口訪問。ADC轉(zhuǎn)換數(shù)據(jù)也可以由JTAG TAP訪問,這種情況下并不需要去直接例化XADC模塊,因?yàn)檫@是一個已經(jīng)存在于FPGA JTAG結(jié)構(gòu)的專用接口,此時(shí)因?yàn)闆]有在設(shè)計(jì)中直接例化XADC模塊,XADC
3、模塊就工作在一種預(yù)先定義好的模式叫缺省模式,缺省模式下XADC模塊專用于監(jiān)視芯片上的供電電壓和芯片溫度。XADC模塊的操作模式是由用戶通過DRP或JTAG接口寫控制寄存器來選擇的,控制寄存器的初始值有可能在設(shè)計(jì)中例化XADC模塊時(shí)的塊屬性(block attributes)指定。2.2 XADC模塊管腳需求所有的XADC模塊專用管腳都位于bank0, 所以都加有_0的后綴。下圖表示了XADC的基本輸入輸出需求:這有兩種推薦配置:圖中左邊XADC由Vccaux(1.8V)供電,并且用一個外部的1.25V參考源。用外部參考源在精度和熱飄移方面可以獲得更好的性能,一個磁珠用隔離模擬地和數(shù)字
4、地,這可避免較常用的模擬和數(shù)字電路共地而把噪聲帶入模擬電路的缺點(diǎn);圖中右邊XADC是用片內(nèi)的參考源,這時(shí)VREFP腳必須按圖中所示連接到地。下表列出了XADC相關(guān)的引腳和連接:注:XADC模塊有一專用的支持差分輸入的模擬通道輸入引腳(VP/VN),另外還最多有16個輔助的模擬通道輸入引腳(ADxP or ADxN,x為0到15),Kintex-7不支持輔助通道6,7,13,14,15。Zynq-7000 AP SoC器件由于封裝不通可能不會支持所有的輔助通道,具體要查詢封裝文件。3基本使用方法3.1 XADC模塊的操作模式最基本的操作模式叫缺省模式,缺省模式下XADC模塊專
5、用于監(jiān)視芯片上的供電電壓和芯片溫度,這時(shí)XADC模塊并不需要用戶對其進(jìn)行配置。另外一個為同步采樣模式,按預(yù)定的步驟順序采樣兩個外部的模擬輸入信號,并把采樣結(jié)果存儲在狀態(tài)寄存器內(nèi)。單通道模式,在這種模式下,用戶必須通過寫控制寄存器40H的CH4到CH0比特來選擇一個要采樣的通道。另外控制寄存器40H的BU(analog input mode)和ACQ(settling time)兩個參數(shù)也必須設(shè)置。獨(dú)立ADC模式,在這種模式下,ADC A是固定用來實(shí)現(xiàn)一個類似于缺省模式的“監(jiān)控模式”,報(bào)警輸出功能是有效的,用戶必須設(shè)置正確的報(bào)警門限;ADC B只能用來測量外部的模擬輸入。Single Pass模
6、式,在這種模式下,按用戶選擇的采樣順序序列順序采樣一遍后停止ADC。采樣順序序列是由用戶寫序列通道選擇寄存器48H和49H來設(shè)定的。Continuous Sequence連續(xù)序列模式,這種模式和Single Pass模式很相似,區(qū)別是采樣完一遍后系統(tǒng)自動重新開始序列采樣,故為連續(xù)采樣。模式選擇是由控制寄存器41H的SEQ3到SEQ0比特決定,具體如下圖示:3.2 XADC primitiveXADC模塊的使用方法,一是直接用FPGA JTAG專用接口訪問,這時(shí)XADC模塊工作在缺省模式;二是在設(shè)計(jì)中例化XADC模塊,這是可以通過FPGA邏輯或ZYNQ器件的PS到ADC模塊的專用接口訪問。例化X
7、ADC模塊有兩種基本形式:一是ISE和PlanAhead環(huán)境下LogiCOREIP核的形式調(diào)用,二是EDK環(huán)境下對LogiCOREIP核的調(diào)用。這兩種調(diào)用方法相信對使用過XILINX產(chǎn)品的朋友來說操作界面與步驟都很熟悉,這里就不贅述了,主要是想說明下XADC模塊原語,以期對這模塊有個基本的了解。下圖是XADC模塊的輸入與輸出端口的示意圖:各引腳功能描述如下:XADC可配置的屬性如下圖示(等效于配置相應(yīng)的寄存器):4PCB要點(diǎn)模數(shù)轉(zhuǎn)換器所能獲得的精度和PCB設(shè)計(jì)關(guān)系很大,因?yàn)槟?shù)轉(zhuǎn)換器是敏感的部件,它的模擬接口容易受到噪聲的影響,下面就PCB設(shè)計(jì)時(shí)要注意的地方做一簡單介紹。1). 典型
8、應(yīng)用中VREFP 和 VREFN外接1.25V參考電壓,電壓精度為± 0.2%,并且在PCB上要盡可能的靠近VREFP 和VREFN引腳,并且按電源IC要求使用合適的去耦電容。2). 如果使用片內(nèi)的參考電壓,VREFP 和 VREFN引腳要通過一磁珠連到模擬地,以去除高頻干擾。上面兩種情況的電源連接情況如下圖示:注意隔離數(shù)字電源和模擬電源的磁珠應(yīng)使噪聲對模擬電源供應(yīng)的波動小于1 LSB (250 uV),這在用12比特測量時(shí)可以最小化噪聲對精度的影響。作為一個通用原則,模擬地和數(shù)字地要分開,以減少噪聲從地平面耦合過來的影響。
9、3). 盡量在每個引腳放一個100nF的去耦電容,PCB上盡量靠近引腳。4). 外接1.25V參考電壓接VREFP 和 VREFN引腳時(shí),PCB上應(yīng)該用緊密耦合的差分對形式布線,它們應(yīng)該走線在同一層,使用最小間隔,可以用模擬電源和模擬地來隔離保護(hù)它。5). 外部模擬輸入引腳采用差分輸入形式可以有效地去除共模噪聲,兩個差分輸入應(yīng)該按緊密耦合的差分對形式布線,使用最小間隔,推薦在輸入端應(yīng)該放置抗混疊濾波器,這個抗混疊濾波器應(yīng)該盡可能地靠近FPGA。5參考文獻(xiàn):以上介紹拋磚引玉掛一漏萬地,詳細(xì)的說明還需要大家認(rèn)真閱讀XILINX官方出的原始文檔,下面列出這些主要的參考文獻(xiàn)供大家進(jìn)一步學(xué)習(xí)研究:1.Xilinx UG480: 7 Series FPGAs and Zynq-7000 AllProgrammable SoC XADC Dual 12-Bit 1 MSPS Analog-to-Digital Converter User Guide2.Xilinx UG772: LogiCORE IP XADC Wizard User Guide3.Xilinx PG019: LogiCORE IP AXI XADC (v1.00.a)
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度智能金融股票質(zhì)押貸款服務(wù)合同2篇
- 2024物業(yè)管理服務(wù)合同(含家政服務(wù)與社區(qū)活動組織)3篇
- 2024版云計(jì)算服務(wù)平臺運(yùn)營合同
- 2024月餅節(jié)活動策劃與月餅采購服務(wù)合同范本3篇
- 2024版清潔生產(chǎn)技術(shù)咨詢合同范本
- 2024版學(xué)校招生中介服務(wù)協(xié)議樣本一
- 2024年駕校培訓(xùn)設(shè)備租賃合同
- 2024私宅買賣合同備案及過戶手續(xù)指南3篇
- 2024年預(yù)制箱梁工程專項(xiàng)勞務(wù)合作合同版B版
- 2024版建設(shè)工程合同招投標(biāo)書參考范例
- 蠕變、應(yīng)力松弛、滯后和內(nèi)耗講解
- 遼寧醫(yī)院明細(xì).xls
- 200立方矩形鋼筋混凝土清水池標(biāo)準(zhǔn)圖集(共7頁)
- 熱處理變形基礎(chǔ)知識
- 29個API技術(shù)規(guī)范
- 6x37 FC鋼絲繩破斷拉力
- 軸承(1)(公開課)
- 催化氧化合成4-氯-2-硝基苯甲酸_圖文
- 金屬鍍覆和化學(xué)處理表示方法
- 同濟(jì)大學(xué)本科生學(xué)籍管理規(guī)定
- 三年級數(shù)學(xué)寒假每日一練
評論
0/150
提交評論