亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種萬兆以太網(wǎng)交換機(jī)時(shí)鐘系統(tǒng)的設(shè)計(jì)

        2017-12-20 04:40:32
        關(guān)鍵詞:萬兆電平以太網(wǎng)

        (1.武漢船舶職業(yè)技術(shù)學(xué)院, 湖北武漢 430050;2.中國電子科技集團(tuán)公司第五十四研究所,河北石家莊 050081)

        一種萬兆以太網(wǎng)交換機(jī)時(shí)鐘系統(tǒng)的設(shè)計(jì)

        刁帥1王立瑩2

        (1.武漢船舶職業(yè)技術(shù)學(xué)院, 湖北武漢 430050;2.中國電子科技集團(tuán)公司第五十四研究所,河北石家莊 050081)

        本文針對(duì)萬兆以太網(wǎng)交換機(jī)設(shè)計(jì)了一種時(shí)鐘系統(tǒng),介紹了以太網(wǎng)交換機(jī)的基本組成,通過AD9517芯片進(jìn)行時(shí)鐘硬件的設(shè)計(jì),以及使用FPGA開展軟件設(shè)計(jì)。

        萬兆以太網(wǎng)交換機(jī);時(shí)鐘系統(tǒng);AD9517

        隨著互聯(lián)網(wǎng)的高速發(fā)展,傳統(tǒng)的以太網(wǎng)交換機(jī)在功能和性能已不能滿足要求,而大容量、高性能、高安全等以太網(wǎng)交換機(jī)的需求日益增長(zhǎng),以太網(wǎng)交換機(jī)朝著高速化方向發(fā)展[1]。作為衡量網(wǎng)絡(luò)性能的重要標(biāo)準(zhǔn)之一,速率是以太網(wǎng)交換機(jī)等設(shè)備發(fā)展的重要方向。為滿足用戶快速增長(zhǎng)的需求,以太網(wǎng)速率從最初的百兆發(fā)展到千兆,再到萬兆[2]。

        目前,交換芯片已經(jīng)完全能夠滿足大容量、高速率的交換,其軟件功能和硬件結(jié)構(gòu)也越來越復(fù)雜,同時(shí),對(duì)影響系統(tǒng)穩(wěn)定性的時(shí)鐘系統(tǒng)也提出了更高的要求。首先,需要不同的高速電平用以滿足芯片的各種功能。其次,芯片之間輸送的時(shí)鐘頻率越來越高,時(shí)序要求也越來越高,時(shí)鐘沿速率越來越快,噪聲容限變得越來越小[3]。

        要保證萬兆以太網(wǎng)交換機(jī)的穩(wěn)定運(yùn)行,就需要提高整個(gè)系統(tǒng)的可靠性。因此,對(duì)以太網(wǎng)交換機(jī)的時(shí)鐘系統(tǒng)的研究就非常有必要,本文從萬兆以太網(wǎng)交換機(jī)的邏輯組成出發(fā),討論了萬兆以太網(wǎng)交換機(jī)時(shí)鐘系統(tǒng)的設(shè)計(jì)方法和設(shè)計(jì)過程。

        1 交換機(jī)邏輯組成

        萬兆以太網(wǎng)交換機(jī)主要由以太網(wǎng)交換模塊、CPU模塊、FPGA、千兆以太網(wǎng)PHY芯片、萬兆以太網(wǎng)PHY芯片及時(shí)鐘模塊以等組成,如圖1所示。

        圖1 以太網(wǎng)交換機(jī)邏輯組成

        以太網(wǎng)交換模塊選用Vitesse公司的萬兆以太網(wǎng)交換芯片VSC7460,最多可提供24x1GE+4x10GE端口?;谟布呢S富和完善的OAM機(jī)制,可靈活配置的QoS,提供完善的服務(wù)區(qū)分機(jī)制。芯片內(nèi)置IEEE 1588v2和同步以太網(wǎng)功能,可以實(shí)現(xiàn)精準(zhǔn)的頻率同步及時(shí)間同步[4]。千兆以太網(wǎng)PHY選用Vitesse公司的千兆以太網(wǎng)PHY芯片VSC8512,2片VSC8512可以對(duì)外提供24路千兆以太網(wǎng)[5]。萬兆以太網(wǎng)PHY選用Vitesse公司的萬兆以太網(wǎng)PHY芯片VSC8488,VSC8488通過連接萬兆以太網(wǎng)光收發(fā)模塊,可以實(shí)現(xiàn)2路萬兆以太網(wǎng)光接口[6]。FPGA選用Altera公司的EP3SE50,實(shí)現(xiàn)邏輯控制、接口轉(zhuǎn)換、電路板的初始化和維護(hù)控制功能等。時(shí)鐘模塊選用ANALOG DEVICES公司的時(shí)鐘芯片AD9517,可以最多輸出4對(duì)LVPECL、4對(duì)LVDS或8路CMOS電平時(shí)鐘。AD9517支持SPI控制方式,時(shí)鐘的配置可以通過不同的分頻除法器,實(shí)現(xiàn)1150MHz~2650MHz頻率范圍及其1到32分頻的LVPECL信號(hào)輸出,1到1024分頻的800MHz頻率以下的LVDS信號(hào)輸出,或?qū)崿F(xiàn)1到1024分頻的250MHz頻率以下的CMOS信號(hào)輸出[7]。

        2 硬件電路設(shè)計(jì)

        2.1 時(shí)鐘電路設(shè)計(jì)

        在時(shí)鐘電路設(shè)計(jì)時(shí),需要綜合考慮各芯片對(duì)輸入時(shí)鐘的要求,如接入方式、耦合方式、電平邏輯及阻抗等,且在設(shè)計(jì)中需實(shí)現(xiàn)以上形式組合多變的復(fù)合設(shè)計(jì)。通過合理選擇器件、電平匹配電路,實(shí)現(xiàn)電路的需求。

        以太網(wǎng)交換機(jī)中交換芯片VSC7460需要1路156.25MHz LVPECL差分時(shí)鐘;2片千兆以太網(wǎng)PHY芯片VSC8512需要2路125MHz CMOS參考時(shí)鐘;萬兆以太網(wǎng)PHY芯片VSC8488需要1路156.25MHz CML差分參考時(shí)鐘;FPGA需要1路100MHz CMOS時(shí)鐘和1路125MHz CMOS時(shí)鐘。

        我們通過選用1個(gè)時(shí)鐘芯片AD9517、2個(gè)晶振和電平匹配電路組合,可以滿足以太網(wǎng)板的時(shí)鐘需求。1路晶振輸出的100MHz CMOS時(shí)鐘發(fā)送給FPGA,用作FPGA內(nèi)部Nios II CPU參考時(shí)鐘;1路晶振輸出25MHz CMOS時(shí)鐘發(fā)送給AD9517,用作AD9517的參考時(shí)鐘;其余時(shí)鐘通過AD9517和電平匹配電路組合輸出。

        AD9517的OUT0和OUT1各輸出1路156.25MHz LVPECL差分時(shí)鐘,OUT4、OUT4B、OUT5輸出3路125MHz CMOS時(shí)鐘。時(shí)鐘電路組成如圖2所示。

        圖2 時(shí)鐘電路組成

        2.2 差分信號(hào)電平匹配設(shè)計(jì)

        2.2.1基本原理

        常用的差分信號(hào)包括LVDS、PECL、CML等,不同的差分信號(hào)具有不同的直流偏置電壓和信號(hào)擺幅。典型的差分信號(hào)互連由發(fā)送器、接收器以及外圍的匹配電路組成,匹配電路又可以分為交流耦合(AC Coupling)匹配和直流耦合(DC Coupling)匹配。直流耦合就是直通,交流直流一起通過,并不去掉交流分量。交流耦合就是通過隔直電容耦合,去掉了直流分量[8]。

        以太網(wǎng)交換機(jī)中涉及的差分時(shí)鐘信號(hào)匹配包括AD9517與交換芯片之間的LVPECL與LVPECL的匹配,AD9517與萬兆PHY芯片之間的LVPECL與CML的匹配。

        2.2.2LVPECL到LVPECL

        AD9517輸出1路156.25MHz LVPECL差分時(shí)鐘,交換芯片對(duì)應(yīng)的時(shí)鐘接口同樣為L(zhǎng)VPECL差分電平。兩者之間的匹配采用直流耦合匹配,具體匹配電路如圖3所示。

        圖3 LVPECL到LVPECL匹配電路

        2.2.3LVPECL到CML

        AD9517輸出1路156.25MHz LVPECL差分時(shí)鐘,萬兆以太網(wǎng)PHY芯片VSC8488對(duì)應(yīng)的時(shí)鐘接口為CML差分電平。兩者之間的匹配采用交流耦合匹配,具體匹配電路如圖4所示。

        圖4 LVPECL到CML匹配電路

        3 軟件設(shè)計(jì)

        3.1 FPGA設(shè)計(jì)

        AD9517支持SPI接口實(shí)時(shí)配置功能,可以

        使用SPI接口對(duì)芯片內(nèi)部的寄存器進(jìn)行讀寫訪問,SPI接口由SDIO、SDO、SCLK、CS信號(hào)組成,接口支持單字節(jié)、多字節(jié)方式,并支持MSB和LSB格式,可以通過FPGA進(jìn)行SPI時(shí)序邏輯控制實(shí)現(xiàn)。

        FPGA設(shè)計(jì)通過Quartus II 9.1工具軟件完成。首先根據(jù)系統(tǒng)功能確定片上系統(tǒng)組件:Nios II軟核處理器、片內(nèi)定時(shí)器、片內(nèi)存儲(chǔ)器RAM、SPI接口、異步串口UART、SDRAM接口、Avalon三態(tài)橋以及CPU接口。在SOPC Builder中添加SPI控制器、SDRAM控制器、UART控制器、定時(shí)器等。SOPC模塊數(shù)字邏輯電路設(shè)計(jì)框圖如圖5所示。

        3.2 Nios II CPU設(shè)計(jì)

        Nios II CPU是采用流水線技術(shù)和哈佛結(jié)構(gòu)的通用精簡(jiǎn)指令集計(jì)算機(jī)(RISC)處理器。其功能單元包括寄存器文件、算術(shù)邏輯單元、用戶邏輯接口、異??刂破?、中斷控制器、指令Cache、數(shù)據(jù)Cache、指令和數(shù)據(jù)的緊耦合存儲(chǔ)器及調(diào)試模塊[9];CPU時(shí)鐘使用外部100MHz時(shí)鐘輸入;SDRAM接口用于連接外部SDRAM,用于運(yùn)行時(shí)程序和數(shù)據(jù)的存儲(chǔ);SPI接口用于連接AD9517 SPI接口,實(shí)現(xiàn)串行數(shù)據(jù)的收發(fā);UART接口為SOPC的調(diào)試串口,用于SOPC模塊的維護(hù)控制。

        圖5 SOPC模塊邏輯電路

        軟件設(shè)計(jì)采用Nios II 9.1工具軟件基于MicroC/OS-II多任務(wù)實(shí)時(shí)操作系統(tǒng)實(shí)現(xiàn),編程采用C語言。CPU軟件主要包括SPI接口讀寫寄存器、SPI接口模式配置、VCO校準(zhǔn)和參數(shù)配置等函數(shù)。軟件配置AD9517的流程如圖6所示。

        圖6 CPU軟件流程圖

        通過Nios II CPU的AD9517初始化程序,實(shí)現(xiàn)AD9517的初始化配置,控制整個(gè)交換機(jī)內(nèi)各主要芯片需要的時(shí)鐘輸出。

        4 結(jié) 語

        本文從萬兆以太網(wǎng)交換機(jī)的邏輯組成出發(fā),研究了以太網(wǎng)交換機(jī)的時(shí)鐘系統(tǒng)的實(shí)現(xiàn)原理,分析了軟硬件設(shè)計(jì)的實(shí)現(xiàn)過程,提出了時(shí)鐘芯片軟件配置方案,并最終給出了一種適用于以太網(wǎng)交換機(jī)的多種速率、多種電平的時(shí)鐘系統(tǒng)。通過FPGA實(shí)現(xiàn)時(shí)鐘芯片的配置,處理速度快、方便靈活、可擴(kuò)展性好。該設(shè)計(jì)滿足了萬兆以太網(wǎng)交換機(jī)的設(shè)計(jì)需求,有著很好的應(yīng)用效果。

        1 Rich Seifert,Jim Edwards.The A11-New Switch Book:The Complete Guide to LAN Switching Technology Second Edition.Wiley Publishing,Inc,2008.

        2 吳志美,張煥強(qiáng),王軍.社區(qū)網(wǎng)絡(luò)與寬帶接入[J].軟件學(xué)報(bào),2003(增刊):23-28.

        3 俞一超,吳憲順,莊晴光.基于AD9517-1的高速時(shí)鐘系統(tǒng)穩(wěn)定性設(shè)計(jì)與信號(hào)完整性分析[J].天津理工大學(xué)學(xué)報(bào),2015,31(5):16-20.

        4 Vitesse Semiconductor Corporation,VSC7460 Datasheet.Revision 2.0[R].Vitesse Semiconductor Corporation,2010.

        5 Vitesse Semiconductor Corporation,VSC8512 Datasheet.Revision 4.0[R].Vitesse Semiconductor Corporation,2011.

        6 Vitesse Semiconductor Corporation,VSC8488 Datasheet.Revision 4.2[R].Vitesse Semiconductor Corporation,2013.

        7 ANALOG DEVICES ComPany,AD9517-1ABCPZdatasheet.Rev.D[R].ALTERA ComPany,2012.

        8 潘登,韓琳.關(guān)于高速差分信號(hào)匹配的研究[J].電子設(shè)計(jì)應(yīng)用.2009(8):41-42,51.

        9 ALTERA ComPany,Nios II process Reference handbook.Ver13.1.0[R].ALTERA ComPany,2014.

        OnDesigningofaClockSystemforthe10GigabitEthernetswitch

        DIAOShuai1,WANGLi-ying2

        (1. Wuhan Institute of Shipbuilding Technology, Wuhan 430050, China; 2. China Electronics Technology Group Corporation, Shijiazhuang 050081, China)

        This paper illustrates the design of a Clock System for the 10G Ethernet switches. It gives a brief introduction to the basic components of Ethernet switches in principle, and analyzes how to design the clock hardware by using AD9517 chip, as well as how to carry out the software design with FPGA.

        10G Ethernet switches; Clock System; AD9517

        TP39

        A

        1671-8100(2017)04-0048-04

        2017-06-12

        刁 帥,男,主要從事計(jì)算機(jī)應(yīng)用方面的教學(xué)和科研工作。

        (責(zé)任編輯:譚銀元)

        猜你喜歡
        萬兆電平以太網(wǎng)
        基于1500以太網(wǎng)養(yǎng)豬場(chǎng)的智能飼喂控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        高速公路萬兆環(huán)網(wǎng)建設(shè)探析
        談實(shí)時(shí)以太網(wǎng)EtherCAT技術(shù)在變電站自動(dòng)化中的應(yīng)用
        電子制作(2017年24期)2017-02-02 07:14:44
        NPC五電平Z源逆變器的設(shè)計(jì)研究
        一種基于FPGA的萬兆光纖以太網(wǎng)高速傳輸方法
        一種90W高功率以太網(wǎng)供電系統(tǒng)的設(shè)計(jì)
        淺談EPON與工業(yè)以太網(wǎng)在貴遵高速公路中的應(yīng)用
        基于三電平光伏并網(wǎng)逆變器控制系統(tǒng)的研究與實(shí)踐
        基于NPC三電平變換器的STATCOM研究
        萬兆環(huán)網(wǎng)在京秦高速智能化監(jiān)控中的應(yīng)用
        日韩精品一区二区三区视频| 伊人亚洲综合网色AV另类| 国产成人久久蜜一区二区| 在线免费观看国产视频不卡| 亚洲精品一区二区成人精品网站| 国产精品视频亚洲二区| 永久黄网站免费视频性色| 最近免费中文字幕| 亚洲日本无码一区二区在线观看| 亚洲一区二区三区最新视频 | 国产精品人妻熟女男人的天堂| 亚洲日韩小电影在线观看| 国产台湾无码av片在线观看| 人妻夜夜爽天天爽一区| 国产AⅤ无码久久丝袜美腿| 妇女自拍偷自拍亚洲精品| 亚洲视频一区二区免费看| 久久久久九九精品影院| 人妻av乱片av出轨| 91华人在线| 精品av一区二区在线| 久久精品国产色蜜蜜麻豆国语版| 国产熟女内射oooo| 黄色成人网站免费无码av | 国产日韩精品视频一区二区三区 | 曰韩亚洲av人人夜夜澡人人爽| 精品少妇人妻av免费久久久| 太大太粗太爽免费视频| 韩国一区二区三区黄色录像| 日韩人妻少妇一区二区三区| 越猛烈欧美xx00动态图| 亚洲国产成人Av毛片大全| 久久久国产精品粉嫩av| 国产丝袜美腿中文字幕| 国产精品成熟老女人| 亚洲乱码av中文一区二区| 精品免费久久久久国产一区| 免费观看日本一区二区三区| 十四以下岁毛片带血a级| 欧美日韩中文国产一区发布| 国产在线天堂av|