基於FPGA的3G/HD/SD-SDI信號光纖傳輸系統的設計

2021-01-08 電子產品世界

編者按:介紹了基於FPGA和高速串行復接/解復接技術,將3G/HD/SD-SDI信號通過光纖實現無損長距離傳輸的方法。與傳統的傳輸方案相比,此方案可以完成傳輸高清視頻的平滑升級,並向下兼容現有的視頻傳輸網絡,降低了網絡的改造升級成本。

摘要:介紹了基於FPGA和高速串行復接/解復接技術,將3G/HD/SD-SDI信號通過光纖實現無損長距離傳輸的方法。與傳統的傳輸方案相比,此方案可以完成傳輸高清視頻的平滑升級,並向下兼容現有的視頻傳輸網絡,降低了網絡的改造升級成本。

本文引用地址:http://www.eepw.com.cn/article/279223.htm

引言

  SDI(Serial Digital Interface)是一種「數字分量串行接口」,通過75Ω同軸線纜傳輸無壓縮的數字視頻信號。由於串行數位訊號的數據率很高,在傳送前必須經過處理。用擾碼的不歸零倒置(NRZI)來代替早期的分組編碼,其標準為SMPTE 259M和EBU-Tech-3267,標準包括了含數字音頻在內的數字複合和數字分量信號,支持4種速率:143Mbit/s的NTSC制複合編碼信號;177.3Mbit/s的PAL制複合編碼信號;270Mbit/s的NTSC制和PAL制分量編碼信號;360Mbit/s 16:9長寬比的NTSC制和PAL制分量編碼信號,其中最常見的是270Mbit/s。在傳送前,對原始數據流進行擾頻並變換為NRZI碼,確保在接收端可靠地恢復原始數據。

  在概念上可以將數字串行接口理解為一種基帶信號調製。SDI接口能通過270Mbit/s的串行數字分量信號,對於16:9格式的圖像,應能傳送360Mbit/s的信號。NRZI碼是極性敏感碼。用「1」和「0」表示電平的高和低,如果出現長時間的連續「1」或連續「0」,會影響接收端從數位訊號中提取時鐘。因為串行數位訊號接口不單獨傳送時鐘信號,接收端需從數位訊號流中提取時鐘信號,所以要採用以「1」和「0」來表示有無電平變換的NRZI碼。在接收NRZI碼流時,只要檢出電平變換,就可恢復數據,再經過加擾,連「1」的機會減少,也就使高頻分量進一步減少,使解碼和提取時鐘信息更加容易。實現加擾/解擾的生成多項式為G1(x)=x9+x4+1,該步主要是將數位化的視頻信號變成NRZ擾碼信號。編碼/解碼的生成多項式為G2(x)=x+1,該步主要是將上一步生成的NRZ擾碼變成對電平極性不敏感、只對電平極性變換敏感的NRZI碼。其擾碼的原理框圖如圖1所示。具體實現利用Verilog HDL編程。在接收端,由SDI解碼模塊從NRZI碼流恢復出原數據流。

  按照移動圖像和電視工程師協會(SMPTE)制定的清晰度標準要求,SDI可分為:SD-SDI、HD-SDI和3G-SDI。其中:

  SD-SDI:SD-SDI(Standard Definition Seria Digital Interface) 視頻信號的通常速率為270Mbit/s。其信號格式從19.4Mbit/s到360Mbit/s,支持符合SMPTE 259M、SMPTE 297M、SMPTE 305M、SMPTE 310M標準,以及DVB-ASI(EN50083-9)等數位電視格式的信號。SD-SDI是無延時、無失真的標清視頻信號。

  HD-SDI:HD-SDI(High Definition Seria Digital Interface)視頻信號的速率達到1.485Gbit/s,刷新率支持60Hz。其信號格式從19.4Mbit/s到1.485Gbit/s,支持符合SMPTE 292M、SMPTE 259M、SMPTE 297M、SMPTE 305M、SMPTE 310M標準,以及DVB-ASI(EN50083-9)等數位電視格式的信號。HD-SDI是無延時、無失真的高請視頻信號。

  3G-SDI:3G-SDI中的3G是指SDI信號的數據傳輸率約為3Gbit/s。其信號格式從19.4Mbit/s到2.97Gbit/s,支持符合SMPTE 424M、SMPTE 292M、SMPTE 259M、SMPTE 297M、SMPTE 305M、SMPTE 310M標準,以及DVB-ASI(EN50083-9)等數位電視格式的信號。由於HDTV可以支持每秒30幀的逐行掃描1920×1080的解析度格式,而3G能夠支持比HD視頻信號最高幀掃描頻率高一倍的頻率,即3G可以支持每秒60幀的HD信號,這在觀看動態視頻時的差別是很大的。

  本文設計的3G/HD/SD-SDI信號的光纖傳輸方案,支持標清SD-SDI(270Mbit/s)、高清HD-SDI(1.485Gbit/s)及全高清3G-SDI(2.97Gbit/s)視頻格式,可傳送符合數字視頻廣播/異步串行接口(DVB-ASI)、標準清晰度(SMPTE 259M)、高清晰度(SMPTE 292M)以及全新的3G-SDI(SMPTE 424M)等標準的視頻數據,通過光纖實現3G/HD/SD-SDI信號的高可靠、高性能和長距離傳輸。採用單模光纖,無中繼傳輸距離可達100km以上。

1 系統設計

  由於傳輸的3G/HD/SD-SDI 信號主要用於廣播電視行業,其專業級的指標要求,必須確保輸出信號有高穩定性與可靠性。在對信號進行均衡以及時鐘恢復,解擾及串並轉換,以及後端的輸出驅動的處理過程中,均選擇GENNUM公司的集成電路實現高清視頻信號接口的轉換,這樣做可以最大限度的保證各相關模塊的兼容性,並且具有信號恢復和抖動抑制功能,系統輸出接近完美的眼圖指標,有利於提高系統的穩定性,降低信號的抖動。

  本系統的主控模塊是FPGA,綜合考慮成本、佔用面積以及以後的升級,就需要FPGA的內部資源儘量豐富,因此選用Xilinx公司Spartan-3A系列FPGA,該系列FPGA集成了DSP功能,擁有極強的並行處理能力,滿足圖像和視頻處理所需的性能要求,包括壓縮(MPEG-2和MPEG-4),色空間轉換,圖像增強、處理、縮放和識別等;採用SPI PROM模式完成配置,為便於調試,也預留了JTAG接口; 完成圖像採集、存儲和整個系統的邏輯控制。

  系統分為發射端和接收端。在發射端,信號先經過均衡、串並轉換處理,輸入到FPGA完成一次復用後,進入高速復接晶片完成二次復用,最後經電光轉換模塊將其轉換為光信號,這樣就將3G/HD/SD-SDI信號轉變成光信號。在接收端,將接收到的的光信號經光電轉換模塊轉換為電信號,進入高速解復接模塊和FPGA中,完成信號解復用和緩存處理後,輸入到多速率SDI編碼模塊,輸出原3G/HD/SD-SDI信號。系統原理框圖如圖2所示。

1.1 發射端

  將從同軸電纜輸入的3G/HD/SD-SDI信號通過SDI均衡模塊完成信號自動均衡,信號經過長距離的傳輸後在線纜中會產生損耗,經過均衡後,信號質量得到明顯的改善。在模塊輸入引腳處連接75Ω對地電阻進行阻抗匹配。均衡模塊對輸入信號處理後產生一對差分輸出信號,再在兩條差分線之間串接100Ω電阻平衡線間阻抗,將此差分信號輸入到多速率SDI接收模塊進行時鐘恢復和8B/10B解碼處理,經串/並轉換後產生符合SMPTE 424M/292M/259M標準的20/10bit的並行數據,將此數據送入到FPGA中。數據先緩存在FPGA內部FIFO中,在完成對數據的第一次復用後,復用為10bit的並行數據,輸出給高速復接模塊,將FPGA輸出的低速並行信號復接為高速串行信號,再通過電光轉換模塊(選用速率為3.125Gbit/s,支持熱插拔的SFP光器件)轉換為光信號傳輸到接收端。

1.2 接收端

  首先將從光纜得到的光信號通過光電轉換模塊轉換成電信號,將此電信號送給高速解復接模塊,將高速串行信號進行串並轉換處理,將轉換後的並行數據輸入到FPGA,由FPGA先緩存在內部FIFO中, 再解復用出符合SMPTE 424M/292M/259M標準的20/10bit的並行數據,然後將此並行數據發送給多速率SDI編碼模塊,從並行數據中提取出時鐘,作為採樣時鐘,對並行數據進行同步處理,同時提取出圖像數據和圖像格式信息,完成3G/HD/SD-SDI信號的8B/10B編碼,最後輸出到接收設備,實現了3G/HD/SD-SDI信號的光纖傳輸。


fpga相關文章:fpga是什麼


相關焦點

  • HD-SDI轉HDMI轉換器怎麼連接?hd-sdi轉hdmi轉換器常見故障大全!
    高清HD-SDI轉HDMI轉換器是一款專用於單路高清數字分量串行接口(HD-SDI和3G-SDI)信號轉換為HDMI信號的設備。hd-sdi轉hdmi轉換器將廣播級輸出圖像使用的SDI信號轉換成HDMI影像信號,中繼廣播與消費型產品的連結器,讓SDI信號格式不用經剪輯軟體再一次的轉換,現場實時轉換輸出,直接連接投影機、電視。那麼,HD-SDI轉HDMI轉換器怎麼連接?hd-sdi轉hdmi轉換器常見故障有哪些呢?接下來我們就一起來詳細了解下吧!
  • hd-sdi轉hdmi轉換器產品規格參數及接口介紹
    hd-sdi轉hdmi轉換器可方便的將HD-SDI 信號轉為HDMI 信號,同時會將SDI所帶音頻信號分離轉換後嵌入到HDMI 信號中,以實現聲音及圖像同步傳輸。專為電視臺、平安城市、公安交警、高速公路、應急指揮中心的高清視頻顯示等環境提供項目解決方案。
  • hd-sdi轉hdmi轉換器產品參數及接口定義詳解
    hd-sdi轉hdmi轉換器可方便地將HD-SDI 信號轉為HDMI 信號,同時會將SDI所帶音頻信號分離轉換後嵌入到HDMI 信號中,以實現聲音及圖像同步傳輸。專為電視臺、平安城市、公安交警、高速公路、應急指揮中心的高清視頻顯示等環境提供項目解決方案。
  • SDI光端機是什麼?sdi光端機產品監控方案!
    導讀 SDI光端機就是光信號傳輸的中端設備。光纖價格的降低使它在各個領域得到很好的應用,因此各個光端機的廠家就好比是雨後春筍般發展起來。
  • 一種基於FPGA的多路HD-SDI測試系統
    串行數字接口(Serial Digital Interface,SDI)是由美國電影與電視工程學會(The Society of Motion Picture and Television Engineers,SMPTE)制定的協議標準,通過利用同軸電纜來傳輸非壓縮的數字視頻信號。
  • 基於FPGA的通用光纖通信系統設計
    近年來,光纖憑藉其傳輸容量大、抗幹擾能力強、保密性能好等優點,被廣泛用於工業現場的通信,但現有的光纖通信系統存在一些不足。國外的成熟系統價格昂貴、技術壟斷,且用戶無法根據需求對系統功能進行改動。國內研究已取得不少成果,但仍可進行改進。採用PCI、PCIe等總線接口,需要計算機進行插卡,設備不夠靈活[1-2]。
  • 基於FPGA的八通道超聲探傷系統設計
    摘要:文中提出了一種基於FPGA的八通道超聲探傷系統設計方案。該系統利用低功耗可變增益運放和八通道ADC構成高集成度的前端放大和數據採集模塊;採用FPGA和ARM作為數位訊號處理的核心和人機互動的通道。
  • 高速公路視頻監控光纖傳輸系統設計方案
    高速公路視頻監控系統也不例外,但是高速公路監控系統龐大,距離遙遠,信號錯綜複雜,對系統的穩定性、應用的靈活性均提出了更高的要求,因此要實現高速公路視頻監控系統的網絡化、高畫質化與智能化,搭建智能型、穩定性、實用性、先進性、可靠性、可擴展性、靈活性的光纖傳輸系統成為了重中之重。本文提出的方案,是針對內蒙古鄂爾多斯高速公路而設計的光纖傳輸方案。
  • 視頻模擬光纖傳輸技術的參數及系統設計方案
    視頻模擬光纖傳輸技術的參數及系統設計方案 佚名 發表於 2020-01-20 17:18:00 監控系統中的信號有三類:圖像、音頻、數據,如何將這三種信號置於有效的控制之下要考慮的因素之一是----傳輸問題。
  • 基於FPGA的慣導系統溫控電路接口設計
    摘要:本文介紹了一種基於FPGA的光纖陀螺慣導系統溫控電路接口設計。主要說明了溫控電路整體結構,溫控電路工作流程,FPGA與外圍電路的通信接口和FPGA的邏輯設計等幾個方面。
  • 一種基於FPGA的視頻圖像畫面分割器設計
    首先,將各路視頻信號轉換成數字視頻信號;然後,在數字領域對各路視頻信號進行處理。使電路的設計、調試得到了很大的改善。但是,設計中所使用的獨立的邏輯電路較多,有的甚至使用專用的DSP晶片去處理視頻畫面的分割。雖然可以滿足對視頻圖像數據處理速度的要求,但是還需要外加CPU去協調系統工作,使得整個系統仍顯得體積較大,而且系統成本較高。
  • 基於FPGA的具有流量控制機制的高速串行數據傳輸系統設計
    摘要:本文介紹了基於Xilinx Virtex-6 FPGA的高速串行數據傳輸系統的設計與實現,系統包含AXI DMA和GTX串行收發器,系統增加了流量控制機制來保證高速數據傳輸的可靠性。
  • 基於FPGA的多路CameraLink數據的WDM光傳輸
    本文引用地址:http://www.eepw.com.cn/article/201706/348680.htm一、系統總體介紹本系統是基於FPGA的多路CameraLink數據的單光纖傳輸設計,由於FPGA的開發成本低廉,升級方便所以成為該系統設計的選擇。
  • 「每周FPGA案例」基於FPGA的超聲波測距系統設計
    1.1 總體設計1.1.1 概述學習了明德揚至簡設計法和明德揚設計規範,本人用FPGA設計了一個測距系統。該系統採用超聲波進行測量距離再在數碼管上顯示。在本案例的設計過程中包括了超聲波的驅動、三線式數碼管顯示等技術。
  • 基於FPGA技術的全方位移動機器人運動控制系統的方案設計
    本文研究了一種用FPGA技術實現三輪全方位移動機器人運動控制系統的方法,與雙DSP結構,DSP+CPLD結構,以及DSP+專用集成電路結構等相比,該方法具有簡單可靠,擴展性強等特點。且FPGA設計簡單,使用方便,開發周期短,能夠實現真正的SOPC系統。
  • 如何用光纖傳輸監控信號
    多種類光纖尾纖有些人以為光纖只能傳輸網絡攝像頭,其實不然,模擬攝像頭與同軸攝像頭都可以用光纖傳輸信號,只不過用到的光電轉換器不同。普通的75-3視頻線傳個幾百米沒有問題,視頻信號都很好。大幾百米可以選擇75-5視頻線,信號穩定。攝像頭距離錄像機比較遠的,可以選擇光纖傳輸視頻信號,一來可以防止距離過長視頻信號衰減,而且可以節省很多線材。嚴格按照攝像頭數量選擇相應路數的光端機,比如四路光端機只能最多接四個模擬攝像頭,多餘四個攝像頭就要考慮八路或者16路光端機。
  • 基於拉曼散射的分布式光纖測溫系統的分析研究
    1 引言光纖具有測距,可復用,非破壞性報警,報警溫度可調,傳感器輸出為光信號,抗電磁幹擾等優點。所以現代通信中使用光纖作為信號的傳導介質,而在信號的傳輸過程中,由於溫度過高或過低引起的通信中斷也時有發生,造成了很大的經濟損失,使得對光纖沿線的溫度進行實時監測具有很大的實用意義。
  • LabViewFPGA數據傳輸技術
    基予該設計要求,本文提出了一種採用LabviewFPGA的數據傳輸技術,該技術能夠在高速採樣的前提下確保數據傳輸的穩定性與可靠性。2.數據傳輸數據傳輸技術主要用於多機通信領域,一般在數據交換過程中,為保證數據的穩定可靠傳輸而制定的特殊傳送規則。其傳輸過程也根據傳輸的物理介質而不同。
  • 基於FPGA/USB的CMOS圖像採集及數據傳輸系統設計
    USB總線接口技術是一種PC與外圍設備進行高速通信的接口,它具有可以即插即用、連接方便簡單、易於擴展外圍設備以及高速傳輸等優點,適用於有大量數據傳輸的場合,滿足圖像傳輸數據量大的特點,同時作為一種通用串行總線,它的使用使得系統能夠被移植到更多的應用場合當中。
  • 基於SoC+FPGA平臺快速動態加載驅動開發及實現
    摘要:以TI公司的OMAP-L138型號雙核處理器單片系統(SoC)與ALTERA公司 EP3C80F484型號FPGA為核心的嵌入式硬體平臺,介紹了SoC與FPGA通過高速SPI接口實現固件動態加載的方法,以及基於Linux的SoC對FPGA快速動態加載驅動程序開發的原理及步驟。