999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CML的高速數據傳輸電路設計

2016-03-22 06:55:51任勇峰單彥虎彭巧君中北大學電子測試技術國家重點實驗室太原030051
電子器件 2016年1期

馬 放,任勇峰,單彥虎,彭巧君(中北大學電子測試技術國家重點實驗室,太原030051)

?

基于CML的高速數據傳輸電路設計

馬放,任勇峰*,單彥虎,彭巧君
(中北大學電子測試技術國家重點實驗室,太原030051)

摘要:針對現代數據傳輸速度越來越快、數據量越來越大的現狀,提出了基于CML數據傳輸標準的高速數據傳輸電路的設計。以FPGA為主控制器,協議芯片選用接口標準為CML的內部編碼方式為8 b/10 b編碼的TLK1501芯片,以此實現高速數據傳輸。在FPGA中對時鐘信號進行了時序約束實現邏輯控制的修正,解決了因內部時鐘占空比失真而導致產生誤碼的問題。電路經試驗驗證,具有較高的穩定性和可靠性。

關鍵詞:CML;時序約束;8 b/10 b編碼;TLK1501

在被稱為“數據時代”的今天,為適應數據化的高速發展,多媒體、高速處理器、網絡技術以及虛擬現實對數據信號的帶寬要求越來越大,多信道應用日益普及,對于數據的傳輸量越來越大,速度也越來越快。而目前存在的一些點對點的物理層接口如RS-485、RS-422、SCSI等數據傳輸標準,由于其在噪聲/EMI、速度、成本、功耗等方面所固有的限制,導致它們越來越難以勝任高速、大數據量的任務[1]。

相較于其他數據傳輸標準,電流模式邏輯CML (Current Mode Logic)電平是所有高速數據接口中最簡單的一種。其輸入和輸出是匹配好的,減少了外圍器件,數據傳輸速率可高達10 Gbps以上,更適合于更高頻段工作。

典型的CML驅動器/接收器的原理如圖1所示。

驅動器由帶有50 Ω集電極電阻的共發射極差分對管組成,對于輸出信號高低電平的切換靠的正是該差分對管的開關控制的。典型的差分對發射極到地的恒流源值為16 mA,這樣單端CML輸出的信號擺幅就是VCC V~(VCC-0.4)V,差分輸出信號的擺幅為800 mV。CML輸出晶體管工作在放大區域,這樣使得CML信號比采用飽和狀態操作的CMOS、LVDS等信號有更快的開關速度[2]。

論文介紹了以FPGA為主控制器,協議芯片選用接口標準為CML的內部編碼方式為8 bit/10 bit編碼的TLK1501芯片的基于CML的高速數據傳輸電路的設計過程。

圖1 CML驅動器/接收器原理圖

1 CML傳輸電路設計

如圖2所示,數據傳輸電路由處理器、接收協議芯片、數據傳輸線纜以及存記錄器儲等部分組成。

圖2 CML傳輸電路

1.1接口電路設計

各個部分中的主處理器均為FPGA,選用的FP?GA型號為XILINX公司的XC3S400,內部包含有豐富的RAM資源,可有效實現CML數據的發送、緩存、接收。

CML接口芯片選用TI公司的TLK1501,TI的眾多高速串并-并串收發器產品中TLK1501最具代表性的一個,它被廣泛應用于視頻監控系統,通訊系統,戶外LED顯示系統等。TLK1501主要包括3個主要模塊:并串轉換模塊,串并轉換模塊及時鐘模塊。對于并串轉換模塊,TLK1501的系統支持16 bit的并行接口,并行數據時鐘30 MHz~75 MHz。這個模塊包括一個片內8 bit/10 bit編碼器,將16 bit并行數據分成兩個8 bit數據進行編碼,編碼后的數據為20 bit,再通過并串轉換發送出去,串行數據的速率為600 Mbit/s~1.5 Gbit/s。串并轉換是一相反的過程。TLK1501需要一個參考時鐘,它的頻率和并行數據的頻率相同,為30 MHz~75 MHz。這個時鐘經過內部鎖相環倍頻為600 MHz~1.5 GHz,將并行數據送出去并從接收端恢復出時鐘和數據。由于TLK1501是高速串并收發器,所以它對時鐘的要求比較高[3]。

TLK1501內部的編碼方式采用的是8 bit/10 bit編碼[4]。8 bit/10 bit編碼是目前高速數據傳輸接口或總線常用的編碼方式,該編碼技術的基本精神很簡單,就是將8 bit經過映射的機制轉化為10 bit的字碼,但是平衡了位流中0與1的數量,這就是8 bit/10 bitb編碼的根本目的“直流平衡(DC Balance)”。當高速串行流的邏輯1或邏輯0有多個位沒有產生變化時,信號的轉換就會因為電壓位階的關系而造成信號錯誤,直流平衡的最大好處便是可以克服以上問題。

TLK1501有兩種工作模式,其中一個是只發模式(Lock to Reference),而另一個是收發模式。它的控制引腳為LCKREFN,當LCKREFN為‘0’時,TLK1501處于只發模式;當LCKREFN為‘1’時,其處于收發模式。當TLK1501處于收發模式時,它的發送和接收必須被嚴格的同步,如果接收一側斷開,那么發送端就會自動發送同步碼,直到接收一側重新同步上。雖然在只發模式下TLK1501是單向發送的,它的接收端輸出呈高阻狀態,但同樣需要進行同步操作。當TLK1501處于收發模式時,其接收端必須連接,否則無法同步,則芯片不能正常工作,電路無法進行正常的數據傳輸。

1.2可靠性設計

為增強數據傳輸的可靠性和穩定性,在數據接收端進行了隔離設計,并且采用雙絞屏蔽線作為數據傳輸的電纜。

接收端通過隔離電路對CML數據進行了隔離,隔離選用的是瓷隔離芯片ADUM1400和ADUM1401,如圖3所示。

圖3 隔離電路

其傳輸轉換速率最高可達90 Mbit/s,滿足系統速率的要求。ADUM1400和ADUM1401是基于iCou?pler技術的4通道數字隔離器件。其結合高速COMS和整體式空心變壓器技術,這種隔離器件具有更好的性能特征,優于光耦合隔離器等設備。光耦合器具有電流傳輸比不確定、傳遞函數不確定等缺陷,并且其性能還會受到使用溫度和使用壽命的影響。通過避免使用LED和光電二極管,iCoupler器件的設計過程中不會遇到與光耦合器相關的設計困難,也避免了光耦合器的那些不利因素。此外,iCoupler產品不需要外部驅動電路和其他的分立元器件,在數據傳輸速率相同的條件下,其功耗僅為光電耦合器的十分之一到六分之一[5]。

電路中使用的電纜為雙絞屏蔽線纜[6]。眾所周知,雙絞線能夠有效的抑制電磁干擾,這不僅僅是因為雙絞線的兩根線之間具有很小的回路面積,而且由于雙絞線上相鄰兩回路上所感應出來的電流的方向是相反的,所以可以使感應電流相互抵消,如圖4所示。相比于非屏蔽雙絞線而言,屏蔽雙絞線外多一層屏蔽層,連續的屏蔽層能有效抑制電磁干擾。

圖4 雙絞線模型

2 邏輯控制

2.1收發同步控制邏輯

在XILINX公司的ISE13.1平臺上以VHDL語言對FPGA進行控制編程。對于發送端,通過配置LCKREFN使TLK1501處于收發模式或者只發模式,當配置芯片為收發模式時TLK1501的接收端必須連接,也就是接收端必須同步。然后通過控制TX_EN、TX_ER為低電平使其發送同步IDLE碼,再將TX_EN置為高電平,這樣就可以發送有效數據。TLK1501的發送時序如圖5所示。

圖5 TLK1501發送時序

對于接收端而言,當發送端發送同步IDLE碼時RX_DV、RX_ER均為低電平,而當接收到3個以上的同步碼后則已經同步上,再接收到有效數據時RX_DV會被置為高電平,接收端時序如圖6所示。接收端通過判斷RX_DV和RX_ER的電平來選擇接收數據。

圖6 TLK1501接收時序

接收到的數據緩存在8 K的RAM中,然后再經過打包程序進行打包,再經過一個緩存,以40 MHz的時鐘寫入記錄器中,完成數據的存儲。接收端程序框圖如圖7所示。

圖7 接收端程序框圖

2.2時序約束邏輯

在編寫程序中要注意進行時序約束[7-9]。由于數據傳輸速率快,所以在邏輯設計時,對時鐘信號方面的要求和處理也更為嚴格,需要通過附加約束來控制邏輯的綜合、映射、布局和布線,以此減小邏輯以及布線的傳輸延時,從而提高工作頻率。時序約束主要包括偏移約束(FFs-to-OPAD寄存器到輸出腳和IPAD-to-FFS輸入腳到寄存器)、周期約束(FFs-to-FFs寄存器到寄存器)以及路徑約束(IPAD-to-OPAD輸入到輸出),如圖8所示。

圖8 時序約束方式

在未對時鐘進行約束前,運用ChipScope Pro對CML數據和時鐘進行觀察,如圖9,時鐘在芯片內部傳輸時出線了占空比失真的情況。

圖9 CML數據和時鐘信號

由于時鐘占空比失真,下降沿與下一個上升沿之間的時間變短,這導致了數據建立時間的縮短,使得亞穩態器件的數據被保存了下來。而通過對時鐘進行約束之后,占空比失真的情況得以解決,進而優化了時鐘信號,亞穩態數據不會被保存下來,實現了數據的可靠傳輸,如圖10所示。

圖10 約束后的數據與時鐘

3 實驗結果

在實驗室中,通過測試臺上的信號源模擬發送圖像信號,采編器端(即電路的接收端)接收圖像數據并高速存入存儲器中,最后用上位機軟件將采集到的數據回收,得到數據文件為H_A_20150314_ 114721_0.dat,如圖11所示。觀察數據的幀格式可以判斷出幀格式正確。再利用上位機對數據進行分析,分析結果如圖12所示,顯示無錯誤,即數據、幀計數、幀標識均無錯誤。實現了數據準確無誤傳輸。

圖11 信號回收數據

圖12 數據分析結果

4 結論

現代軍工領域的發展越來越快,對數據傳輸的速度、數據量、準確性、可靠性有了越來越高的要求。在本文中,運用CML接口的TLK1501S設計的電路在隔離和雙絞屏蔽線路的保障以及邏輯控制與時序約束下實現了0.6 Gbps~1.5 Gbps的數據傳輸,數據可靠性和穩定性高。

參考文獻:

[1]王冰,靳學明. LVDS技術及其在多信道、高速數據傳輸中的應用[J].現代電子,2003,29(3):55-57.

[2]閆景富,李淑秋. LVDS和CML電平在高速串行連接中的應用[J].微計算機應用,2008,29(8):105-108.

[3]陳艷玲,薛曉清,胡芳.基于TLK1501的高速數據收發電路設計[J].光通信研究,2013(5):42-44.

[4]劉泳銳,張彥軍,劉龍飛,等. 8b/10b編碼實現LVDS交流耦合傳輸中的直流平衡[J].科學技術與工程,2012,12(35):9693-9696.

[5]Analog Devices,In c.The Datasheet of ADUM1400.

[6]黃家平,王明皓,雷虹,等.屏蔽雙絞線的抗電磁干擾特性研究[C]//全國天線年會,2009:1625-1628.

[7]任勇峰,張凱華,程海亮.基于FPGA的高速數據采集存儲系統設計[J].電子器件,2015,38(1):135-139.

[8]徐文波,田耘. Xilinx FPGA開發實用教程[M].清華大學出版社,2012:195-218.

[9]林昌輝,樊曉椏. FPGA設計中優化時序的原則與方法[J].微處理機,2007,28(3):6-13.

馬放(1989-),男,漢族,江蘇省新沂市人,中北大學在讀碩士研究生,研究方向為動態測試與高速數據采集,ma?fang198911@163.com;

任勇峰(1968-),男,漢族,山西省中陽縣人,教授,博士生導師,主要從事彈載固態記錄器和自動測控臺方向的研究工作,renyongfeng@nuc.edu.cn;

單彥虎(1985-),男,漢族,江蘇省無錫市人,講師,主要從事動態存儲測試和傳感器技術的研究工作;

彭巧君(1988-),女,漢族,河北省晉州市人,中北大學在讀碩士研究生,研究方向為電路與系統。

Modeling and Simulation of Universal Display Driver Circuit Based on PSpice

WU Jihui,ZHENG Yaosheng,TANG Yongming*

(School of Electronic Science and Engineering,Southeast University,Nanjing 210096,China)

Abstract:Universal Display drive circuit is modeled and simulated based on PSPice. Based on the analysis of drive waveform of a variety of display devices,the requests of waveform generation function that the universal display driv?er circuit should have been summarized firstly,which can determine its basic components. Then,the circuit system was modeled based on PSpice. Finally,the results showed that the minimum pulse width of the drive pulse wave?form is 2 μs,ramps up time of ramp waveform is 8 μs to 1ms and the amplitude is between 15 V and 300 V by ad?justing the relevant parameters.The different applications of the circuit parameter adjustment can be guided by ad?justing the parameters of modeling and simulation.

Key words:display drivers;PSPice simulation;modeling

doi:EEACC:725010.3969/j.issn.1005-9490.2016.01.021

收稿日期:2015-04-09修改日期:2015-05-26

中圖分類號:TN91

文獻標識碼:A

文章編號:1005-9490(2016)01-0094-04

主站蜘蛛池模板: 5555国产在线观看| 国产迷奸在线看| 亚洲国产成人久久精品软件| 亚洲无线一二三四区男男| 热久久国产| 中文字幕在线欧美| 国产屁屁影院| 欧美va亚洲va香蕉在线| 亚洲熟女中文字幕男人总站| 亚洲色欲色欲www网| 久久综合伊人77777| 丝袜高跟美脚国产1区| 国产高清精品在线91| 国产无人区一区二区三区| 动漫精品中文字幕无码| 天天综合网在线| 热九九精品| 深夜福利视频一区二区| 在线人成精品免费视频| 无码国产偷倩在线播放老年人| 狠狠色香婷婷久久亚洲精品| 欧美亚洲另类在线观看| 性欧美久久| 亚洲一级毛片在线观| 国产又粗又猛又爽视频| a毛片在线免费观看| 国产一级在线播放| 免费看av在线网站网址| 香蕉eeww99国产在线观看| 成年看免费观看视频拍拍| 黑人巨大精品欧美一区二区区| 一本视频精品中文字幕| 92精品国产自产在线观看| 亚洲综合九九| 伊人中文网| 国产日韩欧美一区二区三区在线| 国外欧美一区另类中文字幕| 亚洲国产成熟视频在线多多| 高清色本在线www| 亚洲欧美日韩成人高清在线一区| 手机成人午夜在线视频| 麻豆国产精品一二三在线观看| 亚洲精品国产精品乱码不卞| 亚洲第一黄色网| 国产网站一区二区三区| 精品国产网站| 亚洲国产日韩欧美在线| 看你懂的巨臀中文字幕一区二区| 国产粉嫩粉嫩的18在线播放91| 亚洲午夜久久久精品电影院| 在线观看无码a∨| 国产日本视频91| 欧洲精品视频在线观看| 毛片基地美国正在播放亚洲 | 亚洲日本www| 高清不卡一区二区三区香蕉| 网友自拍视频精品区| 亚洲精品天堂自在久久77| 国产乱子伦无码精品小说| 欧美成人影院亚洲综合图| 成人无码一区二区三区视频在线观看| 国产精品观看视频免费完整版| av天堂最新版在线| 亚洲欧美另类色图| 国产麻豆aⅴ精品无码| 99国产精品免费观看视频| 超清无码熟妇人妻AV在线绿巨人| 国产精品漂亮美女在线观看| 国产sm重味一区二区三区| 一本大道香蕉高清久久| 国产极品嫩模在线观看91| 亚洲AV无码久久精品色欲| 四虎永久免费在线| 亚洲人在线| 国产三级毛片| 青青草原偷拍视频| 亚洲国产欧美国产综合久久 | 欧美成人a∨视频免费观看| 91麻豆国产精品91久久久| 99久久精品久久久久久婷婷| 美女啪啪无遮挡| 亚洲日产2021三区在线|