在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于FPGA實現二次群的分接處理方案

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2018-12-30 10:24 ? 次閱讀

1.引言

為了提高傳輸速率,擴大通信容量,減少信道數量,通常把多路信號復用成一路信號進行傳輸。在多種復用方式中,時分復用是一種常用的方式。時分復用是多路信號按照時間間隔共享一路信道進行傳輸。復接是把多路速率相對較低的數字信號通過某種協議復合成一路信號進行傳輸;而分接正好相反,是把一路速率相比高的信號按照對應的協議分割成發送端對應的速率相對較低的信號。為了規范復接與分接協議,ITU(國際電信聯盟)根據傳輸速率的不同等級,將復接的數字信號為基群、二次群、三次群、四次群等,以我國實際應用為例,速率分別:2.048MHz、8.4.48MHz、34.368MHz、139.264MHz。本文介紹基于FPGA實現二次群數字信號的分接部分的功能,包括幀頭捕獲、幀丟失告警、基群信號提取,去除插入碼、負碼速調整等二次群分接的關鍵技術。

2.二次群幀結構介紹

二次群幀結構如圖1所示,幀長為848bit,復幀包含的比特內容如下:

(1)幀定位10bit,表示為F11F12~F13F23,碼型為1111010000;

(2) 公務2bit,其中1bit(11位)用來向對端發出告警指示;另外1bit(12位)留作國內使用;

(3)支路信息820bit,第1組為200bit(13~212),第Ⅱ組為208bit(217~424),第Ⅲ組為208bit(429~636),第Ⅳ組為204bit(645~848);

(4) 碼速調整4bit,表示為V1,V2,V3,V4(641~*位),各基群1bit,共4bit;

(5)插入標志12bit,以C表示,填充脈沖4bit。為了使接收端能知道是否有插入及插在何處,在復接端發出插入指令的同時需要發出插入標志信號,以告知分接器有插入。目前常用的辦法是定位插入。在這里規定:第1基群第1位插入標志C11在213位插入,第1基群第2位插入標志C12在425位插入,第1基群第3位插入標志C13在637位插入。由此可知:

C11C21C31C41是第1位插入標志;

C12C22C32C42是第2位插入標志;

C13C23C33C43是第3位插入標志;

插入標志信號是3位,采用3位碼來組成插入標志信號,可提高標志信號的可靠性。用"111"表示有插入,用"000"表示無插入。當C11C12C13為"111"時,表示在641時隙的脈沖是插入脈沖;當C11C12C13為"000"時,表示在641時隙的脈沖是信息碼。

一幀分為4組,每組為212bit,這212bit的分配如圖2所示,4個基群相似,以第1基群為例。將212bit分為4組,每組53bit。第1組的1,2,3三個碼位,供插入復接器幀同步碼用,以F表示;然后是50bit的信息碼;Ⅱ,Ⅲ,Ⅳ組的第1位碼用作標志信號,用C表示;第Ⅳ組的第2個碼位就是碼速調整的碼位,用V表示,需要插入時,就在這個位置上插入一個不帶信息的脈沖,不必插入時,這個碼位仍傳信息碼;Ⅱ、Ⅲ、Ⅳ組的其他位置都是信息碼。4個基群的第1~3個碼位復接在一起,共12位,其中前10位作為復接器的幀同步碼,第12位為告警指示,第12位作為備用。4個基群的插入標志信號碼和碼速調整比特,復接后又分別連在一起。

基于FPGA實現二次群的分接處理方案

3.二次群幀頭捕獲及幀丟失告警

根據上面二次群幀結構的分析,二次群的幀頭信碼為:”1111010000“10個bit,在FPGA中,定義一個10位的寄存器,二次群信碼從右向左進入10位寄存器,如果10位寄存器的值連續兩次為:”1111010000"則表示幀頭捕獲成功,幀同步建立。同樣如何連續兩個二次群幀時間長度內沒有捕獲到幀頭信碼,則表示幀丟失,產生幀丟失告警。VHDL語言代碼實現如下程序段:

基于FPGA實現二次群的分接處理方案

4.基群信號提取

一個二次群信號復接了四個基群信號,基群信號提取是在二次群幀同步的狀態下把二次群信號按一分四的規則進行串并轉化。因為二次的復接是按bit復接,所以二次群一幀中第一位為第一個群的第一位,二次群一幀中第二位為第二個群的第一位,以此類推。VHDL語言代碼實現如下程序段:

基于FPGA實現二次群的分接處理方案

5.去除插入碼及負碼速調整

去除插入碼及負碼速調整是二次群的關鍵部分,首先要去除幀頭插入的F1、F2和F3;接著去除C1、C25DC3;最后根據C1、C2和C3值來判斷第161位V否為插入碼,如果C1C2C3為:"1 11",則V是插入碼應去除,如果C1C2C3為:"000",則V是基群的信碼,不應去除。把去除了插入碼的信號輸入到一個FIFO,用經過負碼速調整過的2.048MHz時鐘讀出輸出基群信號如圖3所示。

基于FPGA實現二次群的分接處理方案

由于寫到FIF0的時鐘是不均勻的,不利于后端處理,所以必須做負碼速調整,即把2.112MHz速率調整到2.048MHz速率。FPGA實現的原理是根據2.112MHz速率和2.048MHz速率的有效信碼個數是一樣多的,可以根據它們的個數進行調整。如果根據2.048MHz速率輸出的信碼少了則稍微提高2.048MH z時鐘的頻率,如果根據2.048MHz速率輸出的信碼多了則稍微降低2.048MHz時鐘的頻率。

VHDL語言代碼實現如下程序段:一根據div的值動態調整clk2048的頻率,實現負碼速調整

基于FPGA實現二次群的分接處理方案

基于FPGA實現二次群的分接處理方案

6.結論

本文對二次群的分接處理,提出了一種基于FPGA的方案,介紹了二次群的幀結構,給出了幀頭捕獲、幀丟失告警、負碼速調整等VHDL語言的關鍵程序。在QUARTUSII軟件中編譯完成,資源僅占用三十多個LE,給二次群設備的設計提供了一種參考,具有很高的應用價值。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1629

    文章

    21753

    瀏覽量

    604198
  • 寄存器
    +關注

    關注

    31

    文章

    5357

    瀏覽量

    120619
  • vhdl
    +關注

    關注

    30

    文章

    817

    瀏覽量

    128169
收藏 人收藏

    評論

    相關推薦

    什么是二次回路?二次回路的分類 辨識二次回路

    二次回路是指由二次設備互相連接,構成對一設備進行監測、控制、調節和保護的電氣回路。
    的頭像 發表于 12-13 15:31 ?3935次閱讀
    什么是<b class='flag-5'>二次</b>回路?<b class='flag-5'>二次</b>回路的分類 辨識<b class='flag-5'>二次</b>回路

    怎么實現基于FPGA二次器的設計?

    本文介紹基于FPGA實現二次數字信號的部分的功能,包括幀頭捕獲、幀丟失告警、基
    發表于 04-30 06:27

    請問怎樣設計PDH通信二次器?

    二次的基本原理是什么?基于CPLD的PDH通信二次器的設計怎樣對PDH通信
    發表于 04-30 07:01

    基于FPGA二次器的結構分析及實現

    基于FPGA二次器的結構分析及實現 1.引言   為了提高傳輸速率,擴大通信容量,
    發表于 12-08 09:54 ?840次閱讀

    航管二次雷達射頻切換單元FPGA實現

    單脈沖二次雷達是按照雷達方位角度定位體制的不同而定義的,有別于常規的二次監視雷達。常規二次監視雷達實現一個目標定位需要利用雷達定向主波瓣中對這個目標的所有應答
    發表于 03-30 11:45 ?1856次閱讀
    航管<b class='flag-5'>二次</b>雷達射頻切換單元<b class='flag-5'>FPGA</b><b class='flag-5'>實現</b>

    FPGA實現系統

    本文將著重介紹運用FPGA技術實現二次之間復
    發表于 08-15 17:00 ?1566次閱讀

    基于FPGA二次數字信號部分功能實現

    本文介紹基于FPGA實現二次數字信號的部分的功能,包括幀頭捕獲、幀丟失告警、基
    發表于 08-21 17:55 ?1076次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>二次</b><b class='flag-5'>群</b>數字信號<b class='flag-5'>分</b><b class='flag-5'>接</b>部分功能<b class='flag-5'>實現</b>

    基于EPLD的單脈沖二次雷達應答處理器設計與實現

    波束對目標測量,進而有效地增加數據冗余度,提高角度測量的精度。對應答處理而言,單脈沖技術的應用,大大提高了在混疊或交織情況下對應答碼的解碼能力,使單脈沖二次雷達與常規二次雷達相比實現
    發表于 12-12 20:28 ?1532次閱讀
    基于EPLD的單脈沖<b class='flag-5'>二次</b>雷達應答<b class='flag-5'>處理</b>器設計與<b class='flag-5'>實現</b>

    二次電池是什么_二次電池有哪些_二次電池充放電方程式

    本文開始介紹了什么是二次電池與二次電池的原理,其次介紹了 二次電池充放電方程式與常見的幾種二次電池,最后介紹了二次電池有何共同特點,分析了一
    發表于 02-02 10:23 ?2.4w次閱讀

    變壓器二次側能接地嗎

    單相變壓器的二次側可以接地,是否接地要看二次側的具體需要;如果二次側直接接用的是人能觸及的用電設備,如用人能觸及的電流表、電壓表的互感器,二次
    發表于 02-23 08:53 ?2.3w次閱讀

    基于CPLD技術實現PDH通信二次器的設計及應用優勢

    控制電路用來進行碼速調整,把標稱速度相同實際有容差的4個2 048 kb/s的支路都調整到2 112 kb/s上,使他們同步;復器是將4個已經同步的支路信號復成1個8 448 kb/s的二次
    的頭像 發表于 06-28 08:07 ?4238次閱讀
    基于CPLD技術<b class='flag-5'>實現</b>PDH通信<b class='flag-5'>二次</b><b class='flag-5'>群</b>復<b class='flag-5'>接</b>器的設計及應用優勢

    電流互感器二次開路處理二次開路的要素

    盡量設法在就近的實驗端子上,將電流互感器二次短路,再查看處理開路點,短時應運用短路專用短接線,短路應妥善牢靠,阻遏選用熔絲或通常導線盤繞,并按圖紙進行。
    的頭像 發表于 04-06 16:44 ?7199次閱讀

    二次供水設備遠程監控解決方案

    。 物通博聯二次供水遠程監控物聯網解決方案在各泵站PLC控制系統上搭建數據采集傳輸網絡,從云平臺實現可視化展示,可以實時監控全國各地的供水設備,了解位置、電流、進出水量、PLC運行狀態等數據,
    的頭像 發表于 11-10 16:17 ?944次閱讀
    <b class='flag-5'>二次</b>供水設備遠程監控解決<b class='flag-5'>方案</b>

    電流互感器二次接線

    ,正確的二次接線有助于確保儀器的正常工作并保護電路安全。本文將為您詳細介紹電流互感器的二次接線方法。 一、一般電流互感器的二次接線 一般的電流互感器二次接線方式有兩種:Y
    的頭像 發表于 09-01 11:03 ?4765次閱讀

    什么是二次回路?二次回路的分類有哪些?二次回路抗干擾措施

    什么是二次回路?二次回路的分類有哪些?二次回路抗干擾措施? 二次回路是指將一部輸出信號再次接入系統的輸入端形成的回路。其作用是通過對輸出信
    的頭像 發表于 11-20 15:01 ?2893次閱讀
    主站蜘蛛池模板: 国产色视频网站免费观看| 精品国模| 美女喷白浆| 成人网在线观看| 欧美成人精品久久精品| 天堂伊人| 性欧美高清精品videos| 婷婷六| 日本小视频免费| 欧美黄色tv| 国产性片在线| 一级看片免费视频囗交| 日日做夜夜爽夜夜爽| 国产手机在线观看视频| 欧美日操| 欧美色惰aⅴ| 国产理论精品| 久久精品夜夜夜夜夜久久| 不卡的毛片| www.狠狠艹| 五月婷婷六月丁香激情| 亚洲专区一路线二| 亚洲国产网址| 亚洲一区三区| 伊人成综合| 欧美在线视频免费| 国产精品视频你懂的| 丁香激情综合网| 天天爽天天色| 日木69xxxhd| 男人女人真曰批视频播放| 在线视频网址| 男人一级片| 色综合综合网| 日韩毛片大全免费高清| 欧美一级视频在线观看| 国产色网站| 久久青草国产手机看片福利盒子| 中文字幕一区二区三区视频在线 | 欧美色图 亚洲| 欧美色性视频|