摘? 要:光纖通信傳輸已成為當(dāng)前的主流通信方式,與之相關(guān)的技術(shù)和設(shè)備隨之不斷完善。但從實(shí)際情況上看,仍然存在傳輸速率不高的情況。為了解決這一問題,文章從光纖通信傳輸系統(tǒng)的特點(diǎn)分析入手,基于FPGA芯片,對高速長距離光纖通信傳輸系統(tǒng)進(jìn)行設(shè)計(jì)。期望通過本文的研究能夠?qū)Υ龠M(jìn)光纖通信傳輸?shù)陌l(fā)展有所幫助。
關(guān)鍵詞:高速長距離;光纖通信;系統(tǒng)設(shè)計(jì)
中圖分類號:TN929.11? ? ? 文獻(xiàn)標(biāo)識碼:A 文章編號:2096-4706(2019)09-0072-02
0? 引? 言
在信息時(shí)代到來的今天,通信已成為信息交互最為重要一種形式。在各種通信方式中,光纖通信以其自身所具備的諸多特點(diǎn)獲得越來越廣泛的應(yīng)用。通過對現(xiàn)有光纖通信傳輸系統(tǒng)進(jìn)行研究后發(fā)現(xiàn),雖然信息傳輸?shù)陌踩院头€(wěn)定性相對較高,但是,傳輸速率和傳輸距離方面卻并不十分理想。為了在現(xiàn)有的基礎(chǔ)上,進(jìn)一步提升光纖通信系統(tǒng)的傳輸速率,并使系統(tǒng)能夠滿足長距離傳輸?shù)氖褂靡?,有必要設(shè)計(jì)一款傳輸速度快、傳輸距離長的光纖通信系統(tǒng)。因此,下面對高速長距離光纖通信傳輸系統(tǒng)設(shè)計(jì)展開分析。
1? 光纖通信傳輸系統(tǒng)的特點(diǎn)
光纖通信傳輸系統(tǒng)是一種以光為載波,將光導(dǎo)纖維作為傳輸媒介,根據(jù)光電轉(zhuǎn)換的原理,借助光對數(shù)據(jù)進(jìn)行高速傳輸?shù)膶?shí)時(shí)通信系統(tǒng)。在信息時(shí)代下,光纖通信之所以能夠成為數(shù)據(jù)傳輸?shù)闹饕绞剑c其自身具備的諸多特點(diǎn)有著密不可分的關(guān)聯(lián)??蓪⒐饫w通信的特點(diǎn)歸納為以下幾個(gè)方面。
1.1? 傳輸距離遠(yuǎn)
光導(dǎo)纖維是一種非常特殊的材料,損耗低是其最為突出的特點(diǎn),如對1.31um的光進(jìn)行傳輸時(shí),損耗情況約為0.35db/km,如果是對1.55um的光進(jìn)行傳輸,損耗更小,約為0.20db/km,如此低的損耗是大多數(shù)傳輸媒介所無法比擬的,光纖的無中繼傳輸距離可以達(dá)到數(shù)十至上百公里。
1.2? 通信容量大
通信傳輸容量的大小主要與頻帶的寬窄有關(guān),載波的頻率越高,可傳輸信號的頻帶寬度就越大,單根光纖的潛在帶寬能夠達(dá)到20THz,由此使其具有了非常大的通信容量。
1.3? 抗干擾能力強(qiáng)
光導(dǎo)纖維的主要成分為石英,其具有不導(dǎo)電的特性,由于傳輸?shù)氖枪庑盘枺曰静粫艿诫姶艌龅母蓴_,從而確保了數(shù)據(jù)傳輸?shù)目煽啃浴?/p>
2? 高速長距離光纖通信傳輸系統(tǒng)設(shè)計(jì)
為實(shí)現(xiàn)高速長距離的傳輸目標(biāo),系統(tǒng)的主控芯片選擇FPGA,這是一種能夠進(jìn)行反復(fù)編程的邏輯元件,具有集成度高、靈活性強(qiáng)等特點(diǎn)。下面分別從硬件和軟件兩個(gè)方面對系統(tǒng)設(shè)計(jì)進(jìn)行分析。
2.1? 系統(tǒng)硬件設(shè)計(jì)
在高速長距離光纖通信傳輸系統(tǒng)的硬件設(shè)計(jì)中,芯片和模塊的選擇是重點(diǎn)環(huán)節(jié)。
2.1.1? FPGA芯片
在本系統(tǒng)的設(shè)計(jì)中,選用國外某公司自主研發(fā)的一款FPGA芯片,其具有可定制和可重復(fù)編程等功能,它的加入能夠使系統(tǒng)的設(shè)計(jì)成本大幅度降低。同時(shí),該芯片支持多種通信協(xié)議和串行配置器件,時(shí)序管理為嵌入式PLL,具體的特性參數(shù)如表1所示。
2.1.2? 電源模塊
為使FPGA芯片能夠正常運(yùn)行,需要為其提供相應(yīng)的電源電壓,本系統(tǒng)選用的FPGA芯片所需的電壓等級為1.5V,RAM和光電模塊的工作電壓均為3.3V,整個(gè)系統(tǒng)所需的電壓有兩類,分別是1.5V和3.3V。輸入電壓由節(jié)點(diǎn)3.3V電壓源負(fù)責(zé)提供,經(jīng)過濾波處理后,可直接供給光電模塊,經(jīng)過DC/CD后,可使輸出電壓降至1.5V,由此便能為FPGA芯片進(jìn)行供電。
2.1.3? 時(shí)鐘電路
在本系統(tǒng)中,設(shè)計(jì)一路外部時(shí)鐘輸入,頻率為125MHz,以此來為整個(gè)系統(tǒng)提供全局工作時(shí)鐘。時(shí)鐘電路的供電電壓為3.3V,其輸出的信號可作為FPGA芯片的外部時(shí)鐘輸入。
2.1.4? 外部存儲
選用某公司出品的RAM芯片作為外部存儲模塊,其特點(diǎn)是能夠?qū)崿F(xiàn)存儲數(shù)據(jù)共享,該儲存模塊有兩套信號線和數(shù)據(jù)線,支持異步訪問,為避免訪問沖突,芯片具有訪問仲裁控制功能。
2.1.5? 光電轉(zhuǎn)換
該模塊由兩個(gè)部分組合而成,一部分是接收器,另一部分是發(fā)送器,其能夠?qū)崿F(xiàn)光電信號的轉(zhuǎn)換。其中接收器能夠?qū)⒐庑盘栟D(zhuǎn)換為數(shù)字信號,傳給FPGA芯片;發(fā)送器則可將待發(fā)的數(shù)字信號轉(zhuǎn)換為光信號,經(jīng)由光纖進(jìn)行高速、長距離傳輸。光發(fā)射器采用的是國內(nèi)某公司出品的一款同軸尾纖激光器,波長1550nm,最大傳輸速率為2.5Gbs。
2.2? 系統(tǒng)軟件設(shè)計(jì)
在高速長距離光纖通信傳輸系統(tǒng)設(shè)計(jì)中,軟件程序的開發(fā)是一個(gè)非常重要的環(huán)節(jié),直接關(guān)系到系統(tǒng)功能的發(fā)揮。因此,必須對軟件設(shè)計(jì)予以高度重視。具體包括軟件開發(fā)環(huán)境和開發(fā)語言及邏輯設(shè)計(jì)。
2.2.1開發(fā)環(huán)境
在本系統(tǒng)設(shè)計(jì)中選用的是FPGA芯片,開發(fā)流程大體上可分為三個(gè)部分,即準(zhǔn)備、詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)。從軟件設(shè)計(jì)來看,主要是對軟件的開發(fā)以及對編程語言的選用,本次設(shè)計(jì)中選用了V-HDL作為編程語言,開發(fā)工具采用的是FPGA芯片廠家提供的配套工具,該工具支持V-HDL語言以及圖形的輸入。
2.2.2? 邏輯設(shè)計(jì)
(1)通信邏輯。在對通信進(jìn)行配置的過程中,必須對串口進(jìn)行初始化操作,隨后按照預(yù)先設(shè)定好的邏輯完成對接收波和發(fā)射波配置,本系統(tǒng)中配置的波特率為19200bps。
(2)數(shù)據(jù)存儲。在高速長距離光纖通信傳輸系統(tǒng)中,數(shù)據(jù)存儲的主要作用是對采集到的數(shù)據(jù)信息進(jìn)行存儲,高速數(shù)據(jù)依托光纖進(jìn)行通信的過程中,以采樣數(shù)據(jù)幀的方式實(shí)現(xiàn)傳輸,換言之,通信傳輸模塊需要具備實(shí)時(shí)性的特點(diǎn),從而滿足數(shù)據(jù)實(shí)時(shí)傳輸?shù)男枰?。在具體設(shè)計(jì)時(shí),通過對FPGA芯片中的RAM進(jìn)行調(diào)用,遵循先入先出的原則,對數(shù)據(jù)進(jìn)行存儲。當(dāng)接收器監(jiān)測到串行輸入信號后,會生成波特率控制器啟動信號,此時(shí)波特率控制模塊便會自行啟動進(jìn)入到工作狀態(tài),生成時(shí)鐘信號,接收器按照該信號進(jìn)行采樣,并對串行數(shù)據(jù)進(jìn)行接收,從而完成轉(zhuǎn)換,波特率控制器會在數(shù)據(jù)接收后自動關(guān)閉。此時(shí)RAM會將接收到的數(shù)據(jù)幀按字節(jié)順序?qū)懭氲酱鎯ζ髦小?/p>
(3)光纖通信。在系統(tǒng)軟件設(shè)計(jì)中,光纖通信是重中之重。由高速光纖傳輸出去的數(shù)據(jù)為串行數(shù)據(jù),因傳輸過程中會受到時(shí)序和邏輯的限制,所以在軟件設(shè)計(jì)中,數(shù)據(jù)采集由同一個(gè)時(shí)鐘源提供時(shí)鐘,保證所有數(shù)據(jù)的采集同步進(jìn)行。FPGA芯片的全局時(shí)鐘為100M,據(jù)此可將單幀傳輸數(shù)據(jù)設(shè)定為48kb,當(dāng)光纖鏈路正常時(shí),便可進(jìn)行高速、長距離通信傳輸。
3? 結(jié)? 論
綜上所述,光纖通信傳輸系統(tǒng)以其自身所具備的諸多特點(diǎn),成為當(dāng)前的主流通信方式。但在實(shí)際應(yīng)用中發(fā)現(xiàn),系統(tǒng)存在傳輸速率不高的情況。為了解決這一問題,可以在系統(tǒng)設(shè)計(jì)中,采用FPGA芯片,并對數(shù)據(jù)進(jìn)行有效存儲,避免傳輸中丟失數(shù)據(jù),同時(shí),通過對軟件程序進(jìn)行合理設(shè)計(jì),改善系統(tǒng)的性能,提高傳輸速率和傳輸距離。
參考文獻(xiàn):
[1] 江永琛,王錦清,茍偉,等.基于光纖傳輸?shù)?.5GHz信號的穩(wěn)相系統(tǒng)設(shè)計(jì)與測試 [J].時(shí)間頻率學(xué)報(bào),2017,40(3):137-145.
[2] 陳一波.高速光纖數(shù)據(jù)采集與傳輸系統(tǒng)關(guān)鍵技術(shù)研究 [D].太原:中北大學(xué),2017.
[3] 李言武.基于FPGA和單片機(jī)的多路信號光纖傳輸系統(tǒng)設(shè)計(jì) [J].計(jì)算機(jī)測量與控制,2016,24(2):222-224.
[4] 姜杰.淺析光纖傳輸高精度時(shí)頻信號在長波授時(shí)中的應(yīng)用 [J].中國新通信,2018,20(21):61.
作者簡介:但龍(1988.06-),男,漢族,湖北人,工程師,中級職稱,碩士,研究方向:新一代通信技術(shù)。