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

基于游標法的時統IRIG-B(DC)碼的數字傳輸技術

2012-09-29 11:27:50王志林王永嶺
網絡安全與數據管理 2012年10期
關鍵詞:信號

王志林,童 斌,王永嶺

(91245部隊,遼寧 葫蘆島125001)

時統的主要內容是通過對時刻相對準確的傳遞,使得在一個區域內形成一個高精度的時間同步體系。體系內各設備之間的對時和同步通過時間碼信號進行統一,常用的時間碼有IRIG-B(AC)碼和IRIG-B(DC)碼兩種。AC碼為1 kHz/s調幅模擬信號,DC碼為直流方波信號。AC碼傳輸距離遠,但同步精度低,當兩設備之間用實纜相連時,時間同步誤差小于10 μs;當兩設備不在同一個地點,AC碼在通信信道傳輸過程中需經過A/D、D/A變換,信號在傳輸過程中會引起波形失真,對AC碼的解調有影響,另外加上傳輸時延,設備間的對時同步誤差會進一步加大。DC碼同步精度相對較高,實纜直連時間同步誤差小于 0.2 μs,但傳輸距離短(200 m);在通信信道傳輸過程中將DC碼通過游標法將代碼變換成標準的低速數字接口后,不僅對時同步精度高,而且信道利用率低,接口通用性強。隨著電子技術的發展,EDA已經成為現代電子設計領域的基本手段,本文主要闡述利用游標法將DC碼進行代碼變換的原理,給出其FPGA的實現方法,同時就變換過程中的信號畸變對同步精度的影響進行分析,闡明時鐘插入和封鎖的作用及其實現方法。

1 時統DC碼數字傳輸的原理

1.1 游標法代碼變換原理

數據信號的數字傳輸按DTE數據信號時鐘與PCM信道時鐘是否同步可分為同步傳輸和異步傳輸,異步數據傳輸方式又可分為代碼變換和脈沖塞入方式兩類,代碼變換方式又分為取樣法、游標法等。

游標法是將數據信號的“1”和“0”的變化時刻用 3個比特來編碼。第一比特 a表示“1”和“0”變化點的開始,a=1表示有變化點;第二比特b(也可以規定幾個比特)表示變化點出現在時間脈沖間隔的哪一個規定位置:如b為1 bit時,將時鐘間隔平分為前后兩個時區,分別記為E和L,如果變換點處于 E區域,則b=1;若在L區域,則 b=0;第三個比特 c便是變換點的方向:如從“1”變到“0”,則 c=1;從“0”變到“1”,則 c=0。 另外,當數據中沒有變化點時,向PCM信道連續發送“1”信號,可以限制連續“0”碼。輸出代碼中,最初的“0”表示數據信號變換點的開始,圖1是游標法的代碼變換過程。由圖可見,代碼出現的位置在PCM幀結構上的位置是不固定的,它隨輸入數據信號的變化點位置而移動,所以稱為游標法[1]。

1.2 信號畸變誤差分析

IRIG-B(DC)碼為TTL接口,準時點為上升沿,GB11014-90標準接口,DC碼由周期為 10 ms,脈沖寬度為 8 ms、5 ms、2 ms的脈沖信號組合而成。若以2 ms脈沖為最小周期,從數字傳輸的角度可將DC碼看成是速率是0.5 kHz/s低速率的數據信號。由于DC碼是靠脈沖前沿來產生同步信號的,因此信號畸變誤差要求控制在一定的范圍之內。信號畸變誤差主要由代碼變換畸變、通信信道抖動和收發晶振頻率誤差三方面的原因引起。

圖1 游標法代碼變化示意圖

由游標法的工作原理可知,取代碼變換后的數據傳輸速率為 16 kHz/s時,一個變化點的b比特數為7 bit,那么 b比特形成時鐘頻率應為 27×16 kHz/s=2 048 kHz/s,信號在每個變化點的最大畸變約為0.49 μs;通信傳輸信道的抖動為1.4 μs;10 MHz/s的恒溫晶體振蕩器的頻率準確度為10-8、穩定度為10-9,可通過封鎖或插入時鐘的方法來消除晶振引起的累積誤差,誤差最大為0.5 μs,因此總的信號畸變誤差小于 3 μs。

2 FPGA設計實現方法

2.1 系統的組成與功能

系統主要由主時鐘晶振電路、收發時鐘、代碼變換與反變換、串口發送與接收、接口電平轉換等模塊組成。其中收發時鐘模塊產生系統所需的各種收發時鐘信號;代碼變換模塊完成DC碼到數據信號的轉換;串口發送模塊將數據信號變成RS-232串行接口時間信號;反之,串口接收模塊將接收的RS-232串行接口時間信號變成數據信號,代碼反變換模塊將數據信號恢復成DC碼;電平轉換電路完成TTL電平與RS-232接口電平之間的轉換,系統組成如圖2所示。

圖2 系統的組成結構

2.2 系統的設計平臺

本系統采用Xillinx公司推出的FPGA/CPLD集成開發工具ISE Design Suite,以Verilog HDL語言進行設計輸入,并用ISE集成開發環境中的Simulator進行仿真。FPGA采用Xillinx公司中低端平臺推出的Spartan 3E系列中的XC3S1600E芯片,它的系統門數為150萬,Slice數目為14 752個,分布式RAM容量為23 KB,塊RAM容量為 648 KB,專用乘法器數為 36個,DCM數目為 8個,最大可用 I/O數為376個,最大差分I/O數為156個[2];RS-232接口電平轉換芯片采用Maxim公司的MAX2322芯片;晶振采用長沙太陽人電子有限公司的高精密的恒溫晶體振蕩器(OCXO)。

系統采用自頂向下、層次化和模塊化的設計模式,在確定電路功能后,在ISE開發環境中用Verilog HDL語言進行設計輸入,并用ISE Simulator進行功能仿真。通過綜合工具將設計輸入編譯成由與門、或門、非門、RAM、觸發器等基本邏輯單元組成的邏輯連接網表,綜合仿真正確后,通過布局布線等實現功能將綜合生成的邏輯網表配置到具體的FPGA芯片中,最后將編程數據下載到FPGA芯片中。

2.3 代碼變換功能的設計

代碼變換模塊用16 kHz/s的clk_1時鐘脈沖對DC碼進行采樣,并將連續采樣的信息用兩個D觸發器進行存儲。比較兩采樣值,如值不一樣,則說明是DC碼電平變換點,通過異或非門產生a比特,通過c比特產生器得到c比特;同時用計數器對上個clk_1時鐘脈沖清零后的128進制計數器對2 048 kHz/s的clk_0時鐘進行計數,用DC碼的低電平將電平變換位置的精確計數值進行鎖存,形成7 bit的b比特。此后通過9進制計數器將高電平信號進行封鎖,將a、b、c比特值依次插入輸出數據中,然后繼續輸出高電平信號。

2.4 代碼反變換的實現流程

在代碼反變換過程中,需要判別所接收數據中變換點的起始位置。a比特為“0”值時,表示數據電平發生變化,由于b比特中也有“0”值的比特,為了正確判別a比特,在代碼變換過程中將抽樣速率定為16 kHz/s,DC碼可看成是速率為0.5 kHz的數據,每兩個變化點之間至少有 32個抽樣數據,去掉 a、b、c比特共 9個,其他 23個比特全為“1”,這樣當某比特值為“0”且其前面的9個比特值全為“1”時,該比特就是a比特,否則就是b比特中的“0”比特。a比特確定后,將后面的b比特與2 048 kHz/s速率的計數器中的計數值進行比較,在兩值相等時刻,根據c比特的值將DC碼數據電平進行變換,c比特為“0”時,由高變為低,c比特為“1”時,由低變為高。代碼反變換的實現流程如圖3所示。

時鐘模塊、串口發送模塊和串口接收模塊的功能比較常見,其設計參見參考文獻[2]第13.2節。

3 時鐘的插入和封鎖

圖3 代碼反變換的實現流程圖

接收方采用由恒溫晶體振蕩器產生時鐘。由于收發雙方采用獨立的時鐘,因此雖然恒溫晶體振蕩器具有較高的頻率準確度和穩定度,且誤差較小,但時間較長時會引起誤差累積,使得接收的時間信號產生漂移,因此系統采用時鐘插和封鎖的方法消除誤差累積。首先測出接收方與標準時鐘或收發雙方直連時的同步1C/S信號的時延值,隔一段較長時間再測一次時延值,根據兩次測得的時延差計算單位時間內的漂移值;將該值與2 048 kHz/s時鐘的周期0.49 μs相比較,計算出時鐘插入或封鎖的間隔,并存入寄存器;根據超前或滯后狀態,通過計數器對clk_0時鐘計數,在計算的間隔對時鐘進行插入或封鎖,時鐘插入和封鎖如圖4所示。

圖4 時鐘插入和封鎖示意圖

本文提出的方法直接在輸入前對clk_0時鐘進行處理,不會對上面的電路設計產生影響,上述設計無需任何改動,同步誤差在一個時鐘周期0.49 μs內。

游標法的DC碼數字傳輸原理簡單,采用FPGA技術實現方便快捷,整個時統傳遞全程數字化,對時同步精度高,RS-232接口通用性強,該技術在各個領域的實時測量系統中具有廣泛的應用前景。

[1]倪維楨.數據通信原理[M].北京:中國人民大學出版社,2000.

[2]云創工作室.Verilog HDL程序設計與實踐[M].北京:人民郵電出版社,2009.

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 精品一区二区三区视频免费观看| 日韩精品一区二区三区大桥未久| 国产情侣一区| 国产精品亚洲αv天堂无码| 欧美a级完整在线观看| 五月天丁香婷婷综合久久| 农村乱人伦一区二区| 麻豆国产精品一二三在线观看| 亚洲天堂网视频| 国产女人水多毛片18| 国产精品久久自在自线观看| 丁香六月综合网| 91麻豆国产视频| 亚洲高清日韩heyzo| a级毛片在线免费| 国内精品视频| 亚洲69视频| 国产女同自拍视频| 亚洲日韩第九十九页| 无码AV动漫| 凹凸精品免费精品视频| 91福利免费视频| 国产自在自线午夜精品视频| 国产免费网址| 欧美日韩高清在线| 成人在线综合| 久久频这里精品99香蕉久网址| 国产精品人人做人人爽人人添| 麻豆AV网站免费进入| 91精品小视频| 先锋资源久久| 久热中文字幕在线| 国产男女免费完整版视频| 国产精品久久精品| 999在线免费视频| 欧美日本激情| 色偷偷一区二区三区| 真实国产乱子伦高清| 成年人福利视频| 欧美不卡在线视频| 88av在线看| 2022国产无码在线| 国产肉感大码AV无码| 欧美一级特黄aaaaaa在线看片| 香蕉伊思人视频| 老司机精品久久| 国产成人在线无码免费视频| 一区二区三区在线不卡免费| 91小视频版在线观看www| 精品国产免费观看| 99re这里只有国产中文精品国产精品 | 在线视频97| 综合社区亚洲熟妇p| 精品国产www| 国产一级在线观看www色| 99久久精彩视频| 区国产精品搜索视频| 国产三级国产精品国产普男人| 视频二区中文无码| 91毛片网| 亚洲国产精品美女| 亚洲一区二区三区香蕉| 欧美a在线视频| 日韩黄色大片免费看| 日本高清免费不卡视频| 91网址在线播放| 久久五月视频| 91福利免费视频| 国产美女精品在线| 精品无码日韩国产不卡av| 免费无码AV片在线观看国产| 午夜少妇精品视频小电影| 国产精品观看视频免费完整版| 不卡网亚洲无码| 欧美一区精品| 在线观看国产一区二区三区99| 亚洲欧美另类色图| 高h视频在线| m男亚洲一区中文字幕| 伊人五月丁香综合AⅤ| 欧美精品亚洲精品日韩专| 亚洲永久色|