
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、基于fpga的softserdes設計與實現(xiàn)在高速源同步應用中,時鐘數(shù)據(jù)復原是基本的辦法。最普遍的時鐘復原辦法是利用數(shù)字時鐘模塊(dcm、)產(chǎn)生的多相位時鐘對輸入的數(shù)據(jù)舉行過采樣。但是因為dcm的固有顫動,在頻率很高時,利用dcm作為一種數(shù)據(jù)復原的辦法并不一定合適。dcm的這種附加顫動會引起數(shù)據(jù)有效窗口的相應減小,這樣就會限制高速的性能。常用的串行io技術需要時鐘數(shù)據(jù)復原(cdr)技術,而cdr技術需要模擬的pll,其局限性是低噪聲容限、高功率損耗及嚴格的布局布線要求?;趯ι鲜鋈秉c的考慮,本文介紹了一種異步數(shù)據(jù)捕捉技術,它不用法dcm就可以實現(xiàn)數(shù)據(jù)復原,所以能獲得更高的速度和性能。1 設計原
2、理與實現(xiàn)計劃基于實現(xiàn)softserdes主要由四部分構成:時鐘產(chǎn)生單元、數(shù)據(jù)抽樣延遲線、數(shù)據(jù)復原狀態(tài)機和輸出彈性緩沖器。圖1所示是softserdes的實現(xiàn)原理圖。softserdes基本的實現(xiàn)過程是用一個雙倍數(shù)據(jù)率(ddr)全局抽樣時鐘對多抽頭延時線的延時數(shù)據(jù)舉行抽樣,它由數(shù)據(jù)復原狀態(tài)機利用邊沿信息不斷的從多抽頭延時線中挑選有效抽樣,然后把正確的抽樣送給輸出彈性緩沖器。11 時鐘產(chǎn)生單元用一個320 mhz的時鐘可在雙邊沿抽樣數(shù)據(jù)并驅(qū)動數(shù)據(jù)復原狀態(tài)機。對320 mhz時鐘舉行5分頻得到的64 mhz時鐘可作為串并轉(zhuǎn)換和并串轉(zhuǎn)換并的行數(shù)據(jù)的讀寫時鐘。12數(shù)據(jù)抽樣延遲線抽樣延時線的構成2所示。對
3、每個通道的輸人數(shù)據(jù)均可利用8抽頭的延遲線舉行異步抽樣。ddr操作時,每個通道有兩路延遲線:一個用來在升高沿抽樣;另一個用來在下降沿抽樣。每條延遲線都由8個配置為反相器的查找表構成,這樣既可保證升高和下降時光的對稱,也能保證抽樣數(shù)據(jù)之間的規(guī)章分布。但應注重:輸入單元的輸入節(jié)點必需以很小的skew到達兩條延遲線。基于兩種基本的時序約束的時序分析打算了抽頭延時和延時鏈的長度,抽樣延時線的時序分析3所示。而時序約束分最好狀況和最壞狀況:最好狀況的時序約束是囫圇延遲線的最小值必需大于數(shù)據(jù)總的顫動數(shù),這個約束打算了抽頭的個數(shù);而最壞狀況的時序約束是其最大的抽頭延時值必需小于數(shù)據(jù)的有效窗口,這個約束打算了延
4、遲線的構成。最好和最壞狀況的數(shù)學表達式分離為:tjttttpmin(n-2k)1 和tvalkttapmax ,其中,n是抽頭數(shù),k是數(shù)據(jù)有效窗口內(nèi)數(shù)據(jù)最小抽樣數(shù),ttapmin和ttapmax是必須的最小和最大抽頭延時,普通狀況下,tjtt是總的jitter,tval是數(shù)據(jù)的有效窗口。13數(shù)據(jù)復原狀態(tài)機當抽頭延時線對數(shù)據(jù)舉行抽樣時,數(shù)據(jù)狀態(tài)復原機就對這些抽樣舉行處理并終于輸出有效位。邊沿檢測機制是通過分別穿過全部通道的各自檢測結果獲得的,每個通道再對升高沿抽頭延遲線和下降沿抽頭延遲線的8個抽樣舉行異或運算以得到每個通道各自的邊沿檢測抽樣。在這個過程中,下降沿信號從180度相位的時鐘域移到0相
5、位的時鐘域,接著邊沿檢測到的升高沿抽樣和下降沿抽樣與從前通道的邊沿檢測抽樣值舉行或操作,并把相或的結果送給下一個通道,從而將最后一個通道得到的最后結果送給狀態(tài)復原機。由于不管是升高沿抽樣,每次還是下降沿抽樣都惟獨一個數(shù)據(jù)跳變,所以在邊沿檢測抽樣時起碼有1bit被提取出來。邊沿檢測機制有四種行為:右移、左移、右跳和左跳。狀態(tài)機總是保持起碼一個抽樣到數(shù)據(jù)有效窗口的邊沿。在復位期間,狀態(tài)機把抽頭延時線的位置指示信號(pos)放到抽頭延遲線的中心位置,pos信號用來挑選有效數(shù)據(jù)抽樣。其狀態(tài)機的輸出信號如表1所列。在正常運行時,顫動可能會引起數(shù)據(jù)有效窗口的漂移。狀態(tài)機通過邊沿檢測機制不斷的把邊沿抽樣值送
6、到數(shù)據(jù)有效窗口,并打算pos指示信號和數(shù)據(jù)有效窗口邊沿間的相對位置。假如pos指示信號離邊沿太近,狀態(tài)機則通過右移或左移pos信號對其舉行調(diào)節(jié),以使pos信號適當?shù)碾x開邊沿。接著,狀態(tài)機會對pos指示信號更新并把更新狀況反饋給抽頭延時線。兩個81挑選器可利用pos信號來挑選升高沿抽樣和下降沿抽樣并將其作為有效數(shù)據(jù)輸出。狀態(tài)機的工作原理4所示,其中0和1為抽樣延時線對數(shù)據(jù)邊沿的采樣值。14輸出彈性緩沖器輸出彈性緩沖器的作用是把1 bit 622 mbs的數(shù)據(jù)串化為5 bit1244 mhz或8 bit77 mhz的數(shù)據(jù)并輸出,每個通道有5 bit或8 bit寬的緩沖器。由于622 mbs的輸人數(shù)
7、據(jù)流會偏離輸入?yún)⒖紩r鐘的相位達12ui左右,所以實質(zhì)上它們是異步的。正由于這個緣由,在311 mhz時鐘的每一個周期,其采樣數(shù)據(jù)不一定是正常的2 bits,而可能在時鐘比數(shù)據(jù)慢時是3 bits,時鐘比數(shù)據(jù)快時為1 bit。狀態(tài)機產(chǎn)生的pos信號被放置在clk311的時鐘域,以讓它控制3個81的挑選器來產(chǎn)生r8,f8和m8信號,其中r8是當前有效的升高沿抽樣值,f8是當前有效的下降沿抽樣值,m8是要求3 bits位寬時的r8延時值。詳細的跳變狀況可通過狀態(tài)機的輸出信號右跳(skip right)和左跳(skip left)來顯示。而不管是skip right狀況下的3bits抽樣數(shù)據(jù),還是正常狀
8、況下的2 bits抽樣數(shù)據(jù),甚至是skip left狀況下的1 bits抽樣數(shù)據(jù),它們都被放入5 bits或8 bits的移位寄存器。彈性緩沖器有5 bit或8 bit的位寬區(qū)域,在復位時,讀和寫信號指向緩沖器的中間,緩沖器的初始狀態(tài)是半滿的,可以容納盡可能大的相位偏移量。彈性緩沖器的工作原理5所示。2softserdes的仿真環(huán)境6所示。發(fā)送方利用fifo造一些數(shù)據(jù)包,這些數(shù)據(jù)先經(jīng)過低速并行數(shù)據(jù)接口,然后用8b10b對該并行數(shù)據(jù)舉行編碼。接著由softserdes模塊對該數(shù)據(jù)舉行并串轉(zhuǎn)換;而高速串行數(shù)據(jù)則通過光纜被接收方接收,再通過softserdes模塊對串行數(shù)據(jù)舉行串并轉(zhuǎn)換然后用8b10b對該并行數(shù)據(jù)舉行解碼,最后得到低速的并行數(shù)據(jù),這樣,通過對該數(shù)據(jù)舉行誤碼檢測便可檢測softserdes在實現(xiàn)串并轉(zhuǎn)換過程中的誤碼率。在圖7所示的仿真波形中,發(fā)送方可將64mbps的低速并行數(shù)據(jù)通過softserdes并串轉(zhuǎn)換為640 mbps的高速串行數(shù)據(jù),而接收方則可將640mbps的高速串行數(shù)據(jù)經(jīng)softserdes串并轉(zhuǎn)換為64mbps的低速并行數(shù)據(jù)。從仿真結果可以看出,softserdes技術沒有用法傳統(tǒng)的cdr技術,而是通過320 mhz的本地時鐘來采樣數(shù)據(jù),從而實現(xiàn)數(shù)據(jù)的串
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學語文經(jīng)典作品分析試題及答案2024
- 2024年無線網(wǎng)絡安全試題及答案
- 2024年預算員面臨的技術變革挑戰(zhàn)試題及答案
- 黑龍江林業(yè)職業(yè)技術學院《英漢翻譯實務》2023-2024學年第二學期期末試卷
- 黑龍江省五校聯(lián)考2024-2025學年高三下學期月考(五)物理試題試卷含解析
- 黑龍江省佳木斯市重點中學2025屆高三二診模擬考試歷史試題含解析
- 黑龍江省哈爾濱名校2025屆高三高考物理試題系列模擬卷(9)含解析
- 黑龍江省哈爾濱市木蘭縣2025年小升初數(shù)學檢測卷含解析
- 黑龍江省哈爾濱阿城區(qū)六校聯(lián)考2025屆第二學期初三摸底考試化學試題試卷含解析
- 黑龍江省慶安縣第三中學2024-2025學年高考復習全程精練模擬卷(全國I卷)歷史試題含解析
- 【單元整體教學】五年級下冊英語譯林版Unit 3 Story time 第1課時課件
- 信息化系統(tǒng)安全運維服務方案三篇
- 2024年中考英語真題及答案-湖北宜昌英語(掃描版)
- AQ 1021-2006 煤礦采掘工作面高壓噴霧降塵技術規(guī)范(正式版)
- 校園定向越野(教案) 體育五至六年級
- 中國子宮內(nèi)膜增生管理指南(2022)解讀
- 污水處理站操作人員安全培訓手冊
- DL-T5418-2009火電廠煙氣脫硫吸收塔施工及驗收規(guī)程
- 2024內(nèi)蒙古自治區(qū)公務員考試數(shù)量關系專項練習題含答案(鞏固)
- 2024年山西林業(yè)職業(yè)技術學院單招職業(yè)技能測試題庫附答案
- 旅游概論(劉偉主編)(全國高職高專旅游類“十二五”示范教材) 全套課件(上)
評論
0/150
提交評論