下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
使用ISERDES接收高速串行數(shù)據(jù)高速信號(hào)傳輸過程中,并行傳輸因?yàn)榫€路同步難,抗干擾性差等缺點(diǎn)逐漸被串行技術(shù)取代;通過提高傳輸速率的方法,串行傳輸也可以實(shí)現(xiàn)很高的傳輸速度。但是,在內(nèi)部處理信號(hào)時(shí),數(shù)據(jù)信號(hào)往往是多bit信號(hào),而傳輸過程中需要用到單bit串行傳輸技術(shù),所以,中間需要有一個(gè)轉(zhuǎn)換器,實(shí)現(xiàn)并串轉(zhuǎn)換,這就需要用到SERDES技術(shù)。從Virtes-4系列FPGA開始,Xilinx公司的FPGA支持LVDS電平和內(nèi)置的SERDES原語,所以本文適用Virtes-4及后續(xù)系列FPGA。本文將介紹ISERDES的IP核生成,ISERDES原語介紹,Bitslip使用以及最終的仿真結(jié)果。這次我們可以使用IP核簡化ISERDES原語的配置,找到SelectIOIP核的配置,然后使用簡化設(shè)置,如下:數(shù)據(jù)總線設(shè)置簡單來說,InterfaceTemplate:接口模板,本次數(shù)據(jù)傳輸并不符合預(yù)設(shè)的協(xié)議,所以選擇CustomDataBUSDirection:接收數(shù)據(jù)->inputDataRate:數(shù)據(jù)總線是SDR還是DDR,SerializationFactor:串化因子,也就是需要把串行信號(hào)轉(zhuǎn)換成多少bit的并行數(shù)據(jù);SDRRate:可設(shè)為2,3,4,5,6,7,8;DDRRate:可設(shè)為4,6,8,10,14;ExternalDataWidth:外部輸入數(shù)據(jù)的位寬,默認(rèn)設(shè)1I/Osignaling:設(shè)置差分還是單端以及IO電壓標(biāo)準(zhǔn)時(shí)鐘設(shè)置簡單來說,ClockSignaling:時(shí)鐘信號(hào)是差分還是單端以及IO電壓標(biāo)準(zhǔn)ClockStrategy:ExternalClock:IP核內(nèi)部產(chǎn)生并行時(shí)鐘InternalClock:IP核需要手動(dòng)輸入并行時(shí)鐘在xilinx的UG471文檔的P152中,提到了ISERDES的時(shí)鐘要求,可以說是要求串行鐘和并行鐘要求相位對(duì)齊,需要注意數(shù)據(jù)和延時(shí)設(shè)置數(shù)據(jù)延時(shí)部分,這個(gè)地方先不做設(shè)置。Summary生成IP核之后,可以找到IP核最底層的verilog文件,它的內(nèi)部實(shí)現(xiàn)的核心部分是ISERDES2,為此我們需要知道ISERDES2的參數(shù)內(nèi)容;ISERDES2的屬性中,重點(diǎn)關(guān)注的是以下幾個(gè):DATA_RATE:數(shù)據(jù)速率還是SDR還是DDRDATA_WIDTH:參考上面數(shù)據(jù)總線設(shè)置的內(nèi)容INTERFACE_TYPE:接口類型,默認(rèn)使用"NETWORKING"NUM_CE:時(shí)鐘使能數(shù)量,默認(rèn)使用2SERDES_MODE:當(dāng)使用級(jí)聯(lián)ISERDES時(shí),數(shù)據(jù)從MasterISERDES輸入,使用一個(gè)ISERDES設(shè)為"MASTER",兩個(gè)ISERDES級(jí)聯(lián)使用,另一個(gè)為"SLAVE";詳細(xì)可見下面講到級(jí)聯(lián)時(shí)的內(nèi)容其他的屬性可以保持默認(rèn)UG471Figure3-2ISERDES2重要端口設(shè)置:Q1-Q8:數(shù)據(jù)輸出;注意當(dāng)級(jí)聯(lián)時(shí),"SLAVE"ISERDES的Q3-Q8為并行數(shù)據(jù)的第8-13位;SHIFTOUT:級(jí)聯(lián)時(shí)使用,詳見下文SHIFTIN:級(jí)聯(lián)時(shí)使用,詳見下文D:從IOB來的數(shù)據(jù)DDLY:從Idelay2來的數(shù)據(jù),D端口從輸入引腳接入后沒經(jīng)過處理,DDLY經(jīng)過Idelay2處理;CLK,CLKB:串行時(shí)鐘,快鐘,CLKB是CLK取反處理CE1,CE2:快慢鐘的使能RST:原語復(fù)位,高復(fù)位CLKDIV:并行鐘,慢鐘BITSLIP:bit移位功能,詳見下文時(shí)鐘部分說明:SDR下:假設(shè)接收的串行數(shù)據(jù)時(shí)鐘為256MHz,解串因子為8,則CLKDIV為32MHz;CLKDIV=CLK/DATA_WIDTHDDR:CLKDIV=2*CLK/DATA_WIDTH注意CLK和CLKDIV要相位對(duì)齊;在NETWORKING模式下,ISERDES輸出要晚于輸入2個(gè)CLKDIV周期;BITSLIP功能說明:數(shù)據(jù)串轉(zhuǎn)并的過程中,如果沒有確定好數(shù)據(jù)邊界,解串的數(shù)據(jù)也不是正確的,這個(gè)時(shí)候就需要使用BITSLIP功能:在SDR和DDR下,bitslip移位的位數(shù)并不一樣:UG471Figure3-11SDR下,一個(gè)bitslip脈沖使數(shù)據(jù)左移一位;DDR下,一個(gè)bitslip脈沖使數(shù)據(jù)右移一位或左移三位;BITSLIP時(shí)序UG471Figure3-12可以從上圖看出,BITSLIP在CLKDIV時(shí)鐘下,一個(gè)完整的脈沖可以使輸出數(shù)據(jù)產(chǎn)生相應(yīng)的變化;所以在某些傳輸過程中,可以先開始傳輸預(yù)設(shè)值,等待接收方調(diào)整Idelay和BITSLIP解出正確的預(yù)設(shè)值后,開始傳輸真正的數(shù)據(jù)。ISERDES級(jí)聯(lián)使用:SDRRate下,一個(gè)ISERDES能夠解串的最大數(shù)據(jù)寬度為8;在某些ADC中,其并行數(shù)據(jù)寬度大于8位,這個(gè)時(shí)候可以使用上ISERDES的級(jí)聯(lián)功能:級(jí)聯(lián)示意圖UG471Figure3-8首先設(shè)置一個(gè)ISERDES的SERDES_MODE屬性為"MASTER",另一個(gè)為"SLAVE";設(shè)置"MASTER"和"SLAVE"ISERDES2的DATA_WIDTH數(shù)據(jù)寬度為同一個(gè)數(shù)(10或14);將"MASTER"的SHIFTOUT1,2連接至"SLAVE"的SHIFTIN1,2DATA_WIDTH為10時(shí),"SLAVE"的Q3-4為第8-9位;DATA_WIDTH為14時(shí),"SLAVE"的Q3-8為第8-13位。仿真結(jié)果:找到預(yù)設(shè)值才開始傳輸真正的數(shù)據(jù)注意,獨(dú)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘇教版數(shù)學(xué)一年級(jí)下冊(cè)教案
- 2024年游艇碼頭物業(yè)委托管理及船舶維護(hù)服務(wù)協(xié)議3篇
- 2024年甲乙雙方關(guān)于物聯(lián)網(wǎng)技術(shù)研發(fā)與推廣的合同
- 商場工作計(jì)劃模板七篇
- 減溫減壓閥行業(yè)行業(yè)發(fā)展趨勢(shì)及投資戰(zhàn)略研究分析報(bào)告
- 簡短的個(gè)人述職報(bào)告
- 2022新學(xué)期開學(xué)感悟(10篇)
- 以家為話題作文15篇
- 幼兒園大班體育教案教學(xué)
- 土木工程認(rèn)知實(shí)習(xí)報(bào)告4篇
- 非煤礦山安全風(fēng)險(xiǎn)分級(jí)管控與安全隱患排查治理u000b雙重預(yù)防機(jī)制建設(shè)知識(shí)
- GB/T 1535-2017大豆油
- 植物細(xì)胞信號(hào)轉(zhuǎn)導(dǎo)課件
- 第二章-地方理論-《旅游目的地管理》課件
- 河北省唐山市藥品零售藥店企業(yè)藥房名單目錄
- 水上運(yùn)輸大型構(gòu)件安全交底
- 《保障農(nóng)民工工資支付條例》口袋書課件
- 2020 新ACLS-PCSA課前自我測試-翻譯版玉二醫(yī)【復(fù)制】附有答案
- 危險(xiǎn)化學(xué)品安全周知卡氧氣
- DB13∕T 5517-2022 大田作物病蟲草害防控關(guān)鍵期植保無人飛機(jī)作業(yè)技術(shù)規(guī)程
- 《編譯原理》考試試習(xí)題及答案(匯總)
評(píng)論
0/150
提交評(píng)論