《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于USB3.0的多相位幀同步電路設計
基于USB3.0的多相位幀同步電路設計
2015年微型機與應用第24期
劉 亮,林福江,楊 瑩
(中國科學技術大學 電子科學與技術系,安徽 合肥 230027)
摘要: USB3.0幀同步電路設計的關鍵在于高速率下串行數據流的幀定位與數據對齊,需同時兼顧高效率和低功耗。使用Verilog HDL描述語言設計了一種基于多相位和并行檢測技術的幀同步電路,重點對并行檢測電路進行分析和優化。該電路在ISE中編譯和仿真,結合數據進行分析,并將仿真結果進行比較驗證,證明該電路能滿足幀同步的速率和時序要求。
Abstract:
Key words :

  摘  要USB3.0幀同步電路設計的關鍵在于高速率下串行數據流的幀定位與數據對齊,需同時兼顧高效率和低功耗。使用Verilog HDL描述語言設計了一種基于多相位和并行檢測技術的幀同步電路,重點對并行檢測電路進行分析和優化。該電路在ISE中編譯和仿真,結合數據進行分析,并將仿真結果進行比較驗證,證明該電路能滿足幀同步的速率和時序要求。

  關鍵詞: USB3.0;多相位技術;并行檢測;幀同步;Verilog HDL

0 引言

  近年來,USB(通用串行總線)作為一種標準的傳輸接口[1],應用十分廣泛。從2008年11月首次發布USB3.0規范以來,在快速存儲、大數據高速傳輸等領域都出現了USB3.0[2]的身影,延續USB2.0時代的輝煌,繼續展現出強大的競爭力。與USB2.0高速版本的設計[3]相比,USB3.0的復雜度大大增加,尤其是5 Gb/s的差分傳輸速率成為設計者重點考慮的問題之一。高速率、低功耗是當前芯片設計的主流趨勢,在提高器件工作頻率的情況下,更需要有效地控制功耗。本文將介紹多相位技術在USB3.0幀同步系統設計中的應用,通過對并行檢測電路的優化,實現系統復雜度、實用性以及功耗方面的平衡。

1 接收電路的功能與分析

  USB3.0接收部分的功能結構如圖1所示。

001.jpg

  為了抑制共模干擾,USB3.0的數據采用差分輸入,經過雙端轉單端電路,分為兩路送入時鐘數據恢復(Clock Data Recovery,CDR)模塊和串轉并模塊。

  CDR模塊完成從串行數據流中提取時鐘信號的功能,送至時鐘管理模塊,得到625 MHz、500 MHz和125 MHz時鐘信號供其他模塊使用。

  幀同步模塊完成對高速串行數據流的并行低速化,通過并行檢測幀定界符得到幀同步信號,同時控制時鐘管理模塊的時鐘輸出,完成數據的對齊處理,經過彈性緩沖模塊得到500 MHz、10 bit的并行數據流。

  幀同步模塊輸出的并行數據流先后通過8 b/10 b解碼模塊、解擾模塊得到500 MHz、8 bit數據流與控制信號;通過位寬拼接處理最終得到125 MHz、36 bit的數據流(其中包含32 bit數據和4 bit控制位)寫入數據FIFO,供LINK層讀取使用。

2 幀同步模塊的設計及要點

  幀同步模塊是接收模塊的難點,主要由以下功能模塊組成:多相位串轉并模塊、并行幀定界符檢測模塊、并行數據流對齊模塊、彈性緩沖模塊。各大模塊及相關時鐘結構電路如圖2所示。其中,串轉并模塊和并行檢測模塊是本設計的優化重點。電路選用XLINX公司的Virtex-5芯片作為設計與測試平臺。

002.jpg

  2.1 基于多相位技術的串轉并模塊設計

  傳統的低速串轉并電路采用移位寄存器實現,電路的功耗與工作時鐘成線性關系。USB3.0的輸入信號高達5 Gb/s,移位寄存器產生的功耗很大,并且工藝要求很高,而0.15 m CMOS工藝條件只能達到3.0 Gb/s的頻率,繼續提升工作頻率極易引起電路的不穩定。因此,有效地降低器件工作時鐘頻率,在降低器件功耗和降低生產工藝要求方面具有重要意義,同時對相同工藝下提升器件的性能也非常有效。

  多相位技術的原理為:利用PLL將CDR恢復得到的f頻率時鐘分成多個頻率為f/N,彼此相位間隔為360°/N的時鐘信號,利用這N個時鐘對串行數據流進行分時采樣,在相移為0°的f/N頻率時鐘同步下,合并為N bit的數據。這種技術的優勢在于:在不增加原有功能復雜度的情況下,利用PLL降低CMOS器件的運行時鐘,從而降低功耗。PLL的引入,能夠一定程度上改善恢復時鐘的抖動。在PLL設計中,當分頻值N取2的冪次方時,可有效簡化設計,在此N取2^3=8。

  使用Verilog HDL[4]語言對1:8多相位串轉并模塊進行描述,部分關鍵代碼為:

  always@(posedge clk_XXX or negedge rstn)begin

  if(!rstn)pdata[n]<=1′b0;

  else pdata[n]<=sdata_i;

  end

  其中clk_XXX代表clk_000~clk_315這8個相位間隔為45°的時鐘。采樣得到的數據以8 bit為單位送入并行檢測模塊。

  經過ISE綜合后模塊非常簡潔,RTL電路如圖3所示。

003.jpg

  2.2 優化并行幀定界符檢測模塊設計

  根據USB3.0規范,傳輸的數據采用控制碼K28.5作為幀定界符。它的特殊性在于:在所有選定使用的控制碼與數據碼中,有且只有K28.5存在5個連續的高電平信號‘1’。因此,許多采用8 b/10 b編碼的傳輸系統都將其作為幀定界符。在傳輸的數據流中,檢測到“001111010”就可以判定新一幀的開始。

  USB3.0發送部分的數據經過8 b/10 b編碼后,數據塊由8 bit為單位轉換為10 bit為單位,常用的做法為:接收端在f/10的工作時鐘驅動下,并行檢測10個相鄰位置的10 bit數據。通過并行的方式,從而降低電路的運行速度要求,實際是以空間換時間的思想。雖然電路工作頻率降低,但整體功耗因電路規模的相應增大而沒有減小。

  通過對并行檢測電路的分析可以發現:假定串轉并模塊采用1:N結構,并行檢測模塊對M bit數據塊進行檢測,檢測單元的規模為N×M bit。在并行度M bit相同條件下,N越大,需要的邏輯運算單元就越多。串轉并模塊選擇1:8的比例,不僅可以簡化PLL設計,同時也能降低邏輯運算單元的消耗。

  其次,減少檢測數據塊的并行度M也是重要途徑。根據K28.5的特點,在數據正確傳輸的前提下只需檢測其中7 bit,即“0011111”或者“1111101”[5]就能判定為K28.5碼。取M=7 bit,則只需要8×7=56 bit邏輯運算單元,相比未優化前的10×10=100 bit邏輯運算單元減少44%,簡化了電路的結構,能夠一定程度地提升器件的運行效率。

  2.3 并行數據流對齊模塊設計

  并行檢測模塊檢測到幀定界符后,需通過鎖定單元[6]鎖定當前的數據流分塊方式,鎖定單元結構設計如圖4所示。

004.jpg

  鎖定機構的工作原理為:當某一檢測單元成功檢測到幀定界符K28.5的前7 bit,便可推斷數據流3 bit后即為實際所需數據流的起始位置,鎖定單元在下一時鐘沿鎖定當前檢測結果不再更改,并根據鎖定的結果在對應位置每次取出10 bit并行數據送至下級電路,直到檢測到當前幀結束或者復位解除鎖定。

  鎖定單元關鍵代碼如下所示:

  wire comma_detect[n]=detect_data_X==7′b1111100;

  always@(posedge clk or negedge rstn)begin

  if(!rstn)

  comma_lock[n]<=1′b0;

  else if((!(|comma_lock[7:0]))|fram_end)

  comma_lock[n]<=comma_detect[n];

  else

  comma_lock[n]<=comma_lock[n];

  end

  其中,n為0~7,detect_data_X表示第0~7個檢測單元。

  由于串轉并模塊輸出為8 bit并行數據,根據USB3.0規范,實際送入彈性緩沖須為10 bit,因此需要使用位寬轉換電路對數據流位寬進行轉換。方法為:將8 bit位寬拼接成40 bit位寬,通過判斷鎖定單元輸出的comma_lock信號,重新選取對齊后的40 bit,最后分割成實際需要的10 bit位寬輸出。

3 仿真及驗證

  編寫test bench,改變串行數據流中K28.5的位置,模擬發送數據幀,在ISim中對設計的電路進行仿真驗證,仿真波形如圖5所示。

005.jpg

  經過8組不同位置數據(在此只貼出2個結果)的對比可以看出,在不同的數據流中,幀定界符K28.5的位置總能夠被正確檢測,通過數據對齊模塊后成功分離出后續模塊所需10 bit并行數據,結果完全正確,且滿足運行500 MHz的運行速度要求。

4 結論

  多相位技術能夠顯著降低器件的工作頻率,從而減少功耗,同時也可以降低制造器件的工藝難度;并行處理技術是當前高速電路發展的趨勢,合理地利用編碼自身特點,進行針對性的優化,能夠使電路更加簡潔,運行速度更快。這兩者對于提高器件的性能而言,都具有十分重要的現實意義。

參考文獻

  [1] Don Anderson Dave Dzatko.USB系統體系(第二版)[M].北京:中國電力出版社,2003.

  [2] Hewlett-Packard Company, Intel, et al. Universal serial bus 3.0 specification Revision1.0[R]. USA: Hewlett-Packard Company. 2008.

  [3] 王永,白雪飛,方毅,等.基于UTMI協議的USB2.0收發器邏輯電路設計[J].微型機與應用,2014,33(10):13-15,19.

  [4] 夏字聞.Verilog數字系統設計(第二版)[M].北京:北京航空航天大學出版社,2008.

  [5] 楊卿.RapidIO高速互聯接口的設計研究與應用[D].成都:電子科技大學,2009.

  [6] 劉昭,金德鵬,曾烈光.基于連續性判別的并行幀同步系統[J].電子學報,2005,33(7):1177-1182.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产精品99一区二区| 日韩天堂在线观看| 久久久久久久久综合| 亚洲一线二线三线久久久| 销魂美女一区二区三区视频在线| 久久精品一区二区| 亚洲在线播放| 国产九色精品成人porny| 美女日韩在线中文字幕| 亚洲另类春色国产| 亚洲一区二区三区乱码aⅴ| 久久久久女教师免费一区| 久久久久久亚洲精品中文字幕| 99国产精品久久久久老师| 国产日韩在线一区| 欧美影视一区| 亚洲福利视频免费观看| 久久激情五月激情| 亚洲国产专区校园欧美| 亚洲大片一区二区三区| 国产精品一区二区视频| 美女成人午夜| 一区二区视频免费完整版观看| 激情视频亚洲| 国产伦精品一区二区三区视频黑人| 国产一区 二区 三区一级| 欧美在线3区| 亚洲自啪免费| 欧美成人影音| 国产一区二区精品久久91| 久久精品理论片| 久久午夜精品一区二区| 亚洲视频狠狠| 国产精品视区| 国内偷自视频区视频综合| 久久精品国产欧美亚洲人人爽| 亚洲毛片在线看| 在线视频欧美日韩精品| 久久久蜜臀国产一区二区| 欧美+亚洲+精品+三区| 欧美精品在线免费播放| 免费日本视频一区| 在线一区欧美| 欧美午夜剧场| 亚洲精品四区| 黑人巨大精品欧美一区二区| 久久伊伊香蕉| 在线观看日韩欧美| 久久se精品一区二区| 久久香蕉国产线看观看网| 亚洲精品在线三区| 欧美色中文字幕| 久久久久久噜噜噜久久久精品| 欧美91福利在线观看| 欧美成人亚洲成人| 国产真实精品久久二三区| 久久久国产一区二区| 国产精品女人久久久久久| 在线日韩视频| 国产欧美二区| 在线日韩av永久免费观看| 亚洲欧洲精品成人久久奇米网| 久久久久久亚洲精品不卡4k岛国| 国产精品视频大全| 一区福利视频| 欧美日本韩国在线| 国产日韩一区欧美| 国产精品一国产精品k频道56| 久久综合九色综合欧美就去吻| 国产精品私房写真福利视频| 亚洲一区三区电影在线观看| 亚洲国产女人aaa毛片在线| 亚洲国产精品久久久久婷婷老年| 欧美久久一区| 一区二区三欧美| 久久久久久亚洲精品不卡4k岛国| 欧美高清hd18日本| 国产精品―色哟哟| 蜜臀99久久精品久久久久久软件| 久久久7777| 99热这里只有成人精品国产| 久久久久网站| 亚洲在线观看免费视频| 久久夜色精品亚洲噜噜国产mv| 亚洲人妖在线| 在线免费日韩片| 亚洲小说春色综合另类电影| 性欧美精品高清| 国产精品日韩高清| 亚洲午夜在线观看视频在线| 国产亚洲欧美日韩一区二区| 一区二区毛片| 影音先锋日韩资源| 欧美日本一区二区高清播放视频| 亚洲欧洲一区二区三区在线观看| 在线国产精品播放| 午夜精品福利一区二区三区av| 午夜在线观看免费一区| 国产一区二区三区直播精品电影| 亚洲性夜色噜噜噜7777| 一区二区三区视频免费在线观看| 欧美日韩免费观看一区| 亚洲午夜国产一区99re久久| 亚洲欧美综合一区| 欧美精品99| 娇妻被交换粗又大又硬视频欧美| 亚洲欧美视频在线观看| 国产亚洲欧美日韩美女| 免费毛片一区二区三区久久久| 亚洲夫妻自拍| 欧美激情bt| 在线不卡a资源高清| 亚洲男人av电影| 欧美激情bt| 国内精品久久久久国产盗摄免费观看完整版| 亚洲自拍啪啪| 99精品视频免费| 在线观看国产精品网站| 国产综合久久久久久鬼色| 欧美紧缚bdsm在线视频| 午夜欧美视频| 国产精品欧美精品| 中文网丁香综合网| 国产精品久久久久久亚洲毛片| 国产精品色一区二区三区| 国产伪娘ts一区| 国产午夜精品视频| 久久久久青草大香线综合精品| 欧美一区二区三区在线| 夜夜精品视频一区二区| 香蕉乱码成人久久天堂爱免费| 久久一本综合频道| 久久午夜电影| 亚洲一区欧美二区| 亚洲精品欧洲精品| 蜜桃av一区二区三区| 欧美一区二区播放| 亚洲人成网站影音先锋播放| 久久九九久精品国产免费直播| 亚洲欧洲另类国产综合| 国产精品毛片在线| 国产精品女同互慰在线看| 亚洲午夜在线观看视频在线| 久久久蜜臀国产一区二区| 99精品黄色片免费大全| 亚洲激情成人网| 国内精品久久久久久影视8| 亚洲毛片在线免费观看| 国产一区二区中文字幕免费看| 中国女人久久久| 国自产拍偷拍福利精品免费一| 久久夜色精品亚洲噜噜国产mv| 欧美黄网免费在线观看| 欧美精品色一区二区三区| 欧美在线免费观看亚洲| 欧美亚洲综合另类| 蘑菇福利视频一区播放| 性欧美精品高清| 国内精品伊人久久久久av一坑| 国产欧美日韩免费看aⅴ视频| 亚洲综合色自拍一区| 欧美国产激情| 欧美亚洲三级| 国产精品二区二区三区| 国产精品日韩精品欧美在线| 亚洲精品一区在线| 久久亚洲精品一区二区| 欧美一级久久久久久久大片| 欧美一级久久久久久久大片| 国产毛片一区二区| 久久亚洲电影| 亚洲欧洲另类国产综合| 欧美三级乱码| 国产精品大片wwwwww| 一区二区三区日韩精品视频| 香蕉久久夜色精品国产| 欧美日韩调教| 久热这里只精品99re8久| 国产精品久久久久国产精品日日| 亚洲一区二区在线免费观看| 欧美一级视频一区二区| 欧美日韩在线免费视频| 亚洲一区二区av电影| 欧美成年人网站| 裸体女人亚洲精品一区| 9人人澡人人爽人人精品| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美日韩亚洲一区二区三区| 久久久成人网| 久久午夜电影网| 久久黄色影院| 欧美资源在线观看| 99riav久久精品riav| 国产一区二区三区精品欧美日韩一区二区三区| 韩日视频一区| 欧美日韩国产综合视频在线观看中文| 久久久免费精品| 激情一区二区| 久久精品中文字幕免费mv| 亚洲黄色视屏| 国产精品欧美激情| 欧美 日韩 国产一区二区在线视频| 久久久久国产精品一区三寸| 久久精品99国产精品日本| 欧美精品粉嫩高潮一区二区| 亚洲影音先锋| 国产欧美日韩三区| 日韩一级黄色av| 国产主播一区二区三区四区| 久久福利资源站| 国产精品普通话对白| 欧美大片免费观看在线观看网站推荐| 欧美在线国产精品| 久久大逼视频| 欧美日韩一区二区在线播放| 一本久久综合| 国产精品无码永久免费888| 午夜一区不卡| 亚洲精品影视| 欧美午夜一区二区三区免费大片| 午夜欧美精品久久久久久久| 久久久无码精品亚洲日韩按摩| 在线视频亚洲一区| 免费观看日韩av| 老司机67194精品线观看| 欧美日韩卡一卡二| 欧美视频三区在线播放| 国产婷婷色综合av蜜臀av| 欧美日韩一区二区三区高清| 国产精品99久久久久久久女警| 黄色精品一区二区| 亚洲一线二线三线久久久| 亚洲精品一区在线观看香蕉| 国产日韩欧美| 国产精品自拍一区| 欧美日韩一区综合| 欧美在线一级视频| 国模大胆一区二区三区| 亚洲高清自拍| 欧美性开放视频| 国内精品视频666| 国产精品r级在线| 欧美午夜免费| 国产亚洲精品久久久| 国产欧美一区二区白浆黑人| 欧美乱人伦中文字幕在线| 欧美午夜激情在线| 国产精品久久久久久久久借妻| 国产精品亚洲美女av网站| 欧美激情va永久在线播放| 国产精品国产三级国产普通话三级| 亚洲国内自拍| 欧美一区二区三区在| 亚洲乱码国产乱码精品精天堂| 在线午夜精品| 狠狠久久亚洲欧美专区| 一本到高清视频免费精品| 亚洲女人天堂av| 午夜久久99| 黄色成人av在线| 久久精品论坛| 黄色欧美成人| 欧美日韩国产成人在线观看| 亚洲激情校园春色| 一区二区三区高清不卡| 欧美国产精品v| 久久亚洲私人国产精品va媚药| 欧美色视频一区| 一本色道久久综合亚洲精品高清| 欧美日韩国产小视频| 久久精品亚洲乱码伦伦中文| 久久精品夜色噜噜亚洲aⅴ| 狼狼综合久久久久综合网| 欧美中文字幕在线播放| 国产精品大片wwwwww| 亚洲成色最大综合在线| 亚洲精品乱码久久久久久蜜桃91| 亚洲欧美三级在线| 亚洲欧美在线x视频| 黄色国产精品一区二区三区| 欧美三级日韩三级国产三级| 国产亚洲精品一区二555| 狠狠色香婷婷久久亚洲精品| 午夜欧美大尺度福利影院在线看| 国外成人在线视频| 亚洲欧美成人在线| 亚洲三级性片| 欧美福利精品| 国产午夜精品理论片a级大结局| 亚洲精品婷婷| 欧美日韩大片| 欧美自拍偷拍午夜视频| 亚洲一区二区少妇| 欧美精品123区| 国产欧美日韩亚洲| 欧美日韩精品一本二本三本| 久久九九免费视频| 在线播放日韩专区| 欧美18av| 亚洲欧美日韩国产一区| 亚洲欧美在线一区| 欧美视频在线观看 亚洲欧| 亚洲电影成人| 韩国三级电影久久久久久| 欧美日韩国产大片| 狠狠色丁香久久婷婷综合_中| 99亚洲伊人久久精品影院红桃| 中文一区二区在线观看| 亚洲电影在线看| 9国产精品视频| 日韩午夜剧场| 亚洲欧美视频一区| 亚洲国产精品久久精品怡红院| 欧美成人黄色小视频| 国产亚洲精品bt天堂精选| 久久精品国产久精国产一老狼| 亚洲国产精品va在线观看黑人| 蜜桃精品一区二区三区| 久久久久免费| 午夜精品久久久久久久99水蜜桃| 欧美日韩国产一区二区三区| 久久久久久欧美| 美女国产精品| 欧美日韩成人一区二区三区| 欧美成人免费网站| 亚洲自拍偷拍麻豆| 亚洲欧美日本精品| 亚洲人成欧美中文字幕|