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

        ?

        基于自研芯片的FC-ASM仿真卡設計與實現(xiàn)*

        2016-12-01 08:03:14黎小玉田文娟
        電子技術應用 2016年9期
        關鍵詞:時鐘鏈路芯片

        黎小玉,田文娟,任 杰,劉 娟

        (1.中航工業(yè)西安航空計算技術研究所,陜西 西安 710068;2.集成電路與微系統(tǒng)設計航空科技重點實驗室,陜西 西安 710068;3.西安翔騰微電子科技有限公司,陜西 西安 710068)

        基于自研芯片的FC-ASM仿真卡設計與實現(xiàn)*

        黎小玉1,2,田文娟3,任杰3,劉娟1,2

        (1.中航工業(yè)西安航空計算技術研究所,陜西 西安 710068;2.集成電路與微系統(tǒng)設計航空科技重點實驗室,陜西 西安 710068;3.西安翔騰微電子科技有限公司,陜西 西安 710068)

        隨著航空電子技術的發(fā)展,不斷提高產(chǎn)品的可靠性,減小系統(tǒng)的重量、體積、功耗等,已成為目前設計的一種趨勢。但傳統(tǒng)FC-ASM仿真卡都是以FPGA方式實現(xiàn),其板面積大、功耗極高、可靠性低、通用性差,已不能滿足系統(tǒng)小型化高可靠性的要求。提出了一種基于自研芯片的FC-ASM仿真卡實現(xiàn)方案。該方案設計靈活簡單,集成了FC-AE-ASM協(xié)議通信、設備管理、時統(tǒng)管理、網(wǎng)絡管理等功能,同時以其功耗低、成本小和重量輕等優(yōu)勢,現(xiàn)被廣泛應用于地面仿真設備和實驗室環(huán)境中。

        FC-AE-ASM;SoC;仿真卡

        0 概述

        在機載FC網(wǎng)絡產(chǎn)品研制開發(fā)中,由于在機載環(huán)境下直接進行試驗具有很大的局限性和風險,而在地面環(huán)境下進行仿真實驗具有可重復、可控制、無破壞性和耗費小等優(yōu)點,從而構建機載網(wǎng)絡地面仿真系統(tǒng)進行大量的前期地面實驗來測試樣機的功能和性能成為必要[1]。

        傳統(tǒng)FC-ASM仿真卡主要由FPGA、輔助電路構成[2-4],架構圖如圖1所示。

        圖1 傳統(tǒng)FC-ASM仿真卡硬件功能架構圖

        該方案采用單板的設計方式,由FC-ASM協(xié)議處理模塊和外圍電路實現(xiàn)串行FC鏈路數(shù)據(jù)通信,通過PCIe主機接口[5]實現(xiàn)與主機處理器通信。這種實現(xiàn)方案存在以下缺點:

        (1)由于使用 FPGA實現(xiàn),體積大、功耗大且使用時需要增加散熱片及風扇,導致在特殊環(huán)境中無法使用。

        (2)FPGA片內資源有限,導致 FC-ASM仿真卡模式單一,靈活性差。

        (3)高性能核心器件不易采購、價格昂貴,自主保障困難。

        基于以上原因,本文提出了一種基于自研FC-AEASM協(xié)議處理芯片的FC-ASM仿真卡設計與實現(xiàn)。

        1 硬件設計與實現(xiàn)

        FC-ASM仿真卡的主要功能是作為光纖通道網(wǎng)絡上的仿真節(jié)點,用于仿真飛機飛行過程中的各種數(shù)據(jù)發(fā)送至光纖通道網(wǎng)絡中,或者作為節(jié)點機輸出光纖通道數(shù)據(jù)幀。同時為了便于調試和管理,F(xiàn)C-ASM仿真卡也支持FC網(wǎng)絡擴展鏈路服務(ELS幀)的發(fā)送,能夠將ELS幀通過FC-ASM仿真卡的FC端口發(fā)送到FC鏈路。按照以上仿真卡實現(xiàn)的功能描述,F(xiàn)C-ASM仿真卡的功能架構如圖2所示。

        圖2 FC-ASM仿真卡功能架構圖

        FC-ASM仿真卡硬件設計的核心是FC-AE-ASM協(xié)議處理芯片、PCIe主機接口、電源、時鐘、復位及外圍電路設計。

        1.1FC-AE-ASM協(xié)議處理芯片

        FC-ASM仿真卡的核心部件是自研的FC-AE-ASM協(xié)議處理芯片,該芯片內嵌 PowerPC處理器,能夠提供強大的數(shù)據(jù)處理及控制能力,通過工作在較高時鐘頻率的PLB總線和外圍設備通信,主要完成FC速率配置、ELS幀的接收、發(fā)送以及 FC MAC的初始化配置;提供雙余度 1.062 5 Gb/s和 2.125 Gb/s速率可配置串行 FC鏈路;對外提供PCIe/RapidIO主機接口,與主機處理器配合可完成FC時鐘同步功能、FC網(wǎng)絡管理功能;提供片外Flash和SRAM存儲器接口以及JTAG等調試接口,便于存儲擴展和調試。采用自研芯片以降低整個實現(xiàn)方案的難度,優(yōu)化仿真系統(tǒng)的設計。

        1.2PCIe主機接口

        FC-ASM仿真卡采用PCIe主機接口、金手指形式實現(xiàn)[6],支持 4線模式,提供標準的 PCIe INTA中斷方式,支持中斷和查詢2種工作模式[7]。FC-ASM仿真卡作為發(fā)送節(jié)點時,PCIe主機接口主要負責將主機配置的仿真數(shù)據(jù)通過DMA方式傳遞給FC-ASM仿真卡硬件;作為接收節(jié)點時,將鏈路上的數(shù)據(jù)通過DMA的方式傳輸?shù)街鳈C,供主機進行處理。

        1.3FC-ASM仿真卡電源

        FC-ASM仿真卡工作于 PC環(huán)境,其中整板電源由PC通過PCIe接口提供+12 V電源。由于整板電流小于1 A,其12 V轉5 V選用ISL8201電源芯片,輸出電流最大 10 A,滿足整板需求;數(shù)字 3.3 V為板上主要芯片及IO電壓,設計成由最大輸出5 A的 TPS75501線性電源提供;模擬3.3 V為FC-AE-ASM芯片內部鎖相環(huán)等模擬模塊使用,由數(shù)字3.3通過1 μH電感轉換;核心器件FC-AE-ASM芯片的數(shù)字內核電壓為 VCC1.2 V和SerDes內核電壓AVCC1.2 V,均采用輸出電流最大3 A的線性電源TPS74401單獨提供,通過3.3 V轉換為 1.2 V,滿足FC-AE-ASM協(xié)議處理芯片上電要求(IO先上電,Core后上電)。

        FC-ASM仿真卡電源網(wǎng)絡如圖3所示。

        圖3 FC-ASM仿真卡電源網(wǎng)絡

        1.4FC-ASM仿真卡時鐘

        FC-ASM仿真卡外部用一個單獨的 40 MHz的時鐘作為CPU系統(tǒng)處理輸入時鐘,另一個單獨的5 MHz時鐘作為FC時鐘同步時鐘,F(xiàn)C-AE-ASM協(xié)議處理器采用單獨的106.25 MHz差分輸入時鐘,PCIe時鐘由主機提供。

        1.5FC-ASM仿真卡復位

        FC-ASM仿真卡復位信號包括PCIe主機復位、手動復位、上電復位、JTAG復位。PCIe主機復位是通過PCIe接口產(chǎn)生復位;手動復位是外接復位開關進行硬復位;上電復位是在上電后復位芯片輸出仍保持 200 ms的低電平,產(chǎn)生系統(tǒng)復位;JTAG復位是通過RISCWatch仿真器復位處理器進行的系統(tǒng)復位。具體原理如圖4所示。

        圖4 FC-ASM仿真卡復位原理圖

        1.6FC通信速率配置

        在基于自研芯片的FC-ASM仿真卡中,根據(jù)用戶實際需求,由硬件和軟件相配合實現(xiàn)雙余度1.062 5 Gb/s或 2.125 Gb/s速率串行FC鏈路。軟件通過配置FC鏈路控制寄存器控制FC鏈路速率為1.062 5 Gb/s/2.125 Gb/s;硬件通過FC_RATE信號控制FC SerDes的1.062 5 Gb/s/2.125 Gb/s速率,高電平選擇2.125 Gb/s,低電平選擇1.062 5 Gb/s。這一點也是傳統(tǒng)FC-ASM仿真卡無法實現(xiàn)的。

        1.7其他外圍電路

        除了以上主要功能模塊之外,F(xiàn)C-ASM仿真卡還提供 2路 Flash:一路用于固化嵌入式處理器的軟件,作為嵌入式處理器的啟動Flash;另一路用于固化 FC通信CAM表,作為系統(tǒng)通信時的藍圖配置表存儲Flash。同時FC-ASM仿真卡還對外提供一路 RS232接口,便于 FCASM仿真卡的調試和維護操作。

        2 軟件設計與實現(xiàn)

        FC-ASM仿真卡軟件分為傳輸軟件、驅動軟件和上層應用仿真軟件,傳輸軟件固化在如圖5所示的 Bank0 Flash中,驅動軟件隨上層應用仿真軟件一起駐留在主機上。當FC-ASM仿真卡加電時,板卡內部Flash中固化的傳輸層軟件實現(xiàn)傳輸層功能。上層應用軟件調用驅動軟件,完成FC總線的整個通信、管理等功能。

        圖5 FC-ASM仿真卡軟件功能框圖

        傳輸軟件是FC-ASM仿真卡接口軟件的內部接口。根據(jù)主機的命令完成諸如系統(tǒng)初始化、加載配置表、系統(tǒng)自測試等一系列動作;響應主機以中斷形式發(fā)送命令控制FC-ASM協(xié)議處理引擎工作;傳輸層的另一重要功能是將FC-ASM仿真卡發(fā)生的某些特定事件(例如看門狗超時、系統(tǒng)故障、FC-ASM仿真卡狀態(tài))作為中斷上報給主機,并根據(jù)主機的反饋信息對中斷進行處理。

        驅動軟件是FC-ASM仿真卡接口軟件的外部接口。向航電應用提供一組標準的API接口(包括設備管理接口、通信管理接口、時鐘同步管理接口、網(wǎng)絡管理接口),實現(xiàn)對FC網(wǎng)絡系統(tǒng)設備的運行控制。其中,設備管理接口實現(xiàn)對FC-ASM設備的打開、關閉,設備軟復位,狀態(tài)獲?。煌ㄐ殴芾斫涌趯崿F(xiàn)通信表的加載、卸載,F(xiàn)CAE-ASM協(xié)議非數(shù)據(jù)塊消息的封裝,通信的啟動和停止控制,ASM消息的發(fā)送、接收控制;時鐘同步管理接口實現(xiàn)時鐘同步模式設置、時鐘同步使能、禁止,任務系統(tǒng)RTC時間設置、獲取,任務系統(tǒng)同步監(jiān)控門限值設置,網(wǎng)絡日歷信息設置、獲??;網(wǎng)絡管理接口實現(xiàn)網(wǎng)絡初始化控制,網(wǎng)絡上下線管理,網(wǎng)絡上/下網(wǎng)控制,網(wǎng)絡系統(tǒng)健康監(jiān)控,網(wǎng)絡配置數(shù)據(jù)加載及固化。

        上層應用仿真配合實現(xiàn)FC-ASM仿真卡的FC數(shù)據(jù)仿真功能,其仿真軟件具有可視化的圖形界面,可依據(jù)真實FC網(wǎng)絡環(huán)境,通過計算機仿真建立拓撲結構,生成配置文件和消息數(shù)據(jù),并可進行數(shù)據(jù)收發(fā),模擬真實系統(tǒng)中的各種數(shù)據(jù)流通信,從而直觀地給出仿真結果,為網(wǎng)絡通信提供參考依據(jù)。根據(jù)用戶需求將仿真數(shù)據(jù)的配置,仿真流量監(jiān)控、仿真狀態(tài)監(jiān)控等功能采用軟件實現(xiàn)。圖6、圖7為仿真監(jiān)控發(fā)送界面和仿真監(jiān)控接收界面。

        圖6 FC-ASM仿真卡仿真監(jiān)控發(fā)送界面

        圖7 FC-ASM仿真卡仿真監(jiān)控接收界面

        3 技術優(yōu)勢

        以傳統(tǒng)的FPGA實現(xiàn)的FC-ASM仿真卡與新型的基于自研芯片的FC-ASM仿真卡為例進行分析。替代部分如圖8所示。

        圖8 基于自研芯片的FC-ASM仿真卡替代圖

        3.1實驗對比分析

        在環(huán)境實驗中,可能同時使用 2塊卡,傳統(tǒng)的 FPGA實現(xiàn)的FC-ASM仿真卡體積較大,導致標準的PCIe插槽間距不滿足要求,而基于自研芯片的FC-ASM仿真卡由于集成度高、體積小等優(yōu)勢而不存在此問題。

        在進行烤機實驗時,傳統(tǒng)的FPGA實現(xiàn)的FC-ASM仿真卡在不添加額外的散熱裝置情況下,出現(xiàn)不穩(wěn)定問題。而基于自研芯片的FC-ASM仿真卡以其可靠性高、功耗低等優(yōu)勢不存在此問題。

        3.2指標對比分析

        兩種實現(xiàn)方案主要指標對比情況見表1。

        表1 兩種實現(xiàn)方案對比

        由表1可以看出,與FPGA實現(xiàn)方案相比,基于自研芯片的FC-ASM仿真卡功耗減小到60%,體積減小到50%,重量減輕到60%,且FC鏈路速率可配置,使用靈活,顯著提高了功能、性能、可靠性及FC核心產(chǎn)品的自主保障能力。

        4 總結

        本文通過對傳統(tǒng)的基于FPGA的FC-ASM仿真卡實現(xiàn)方案的分析,提出了一種基于自研芯片的FC-ASM仿真卡設計與實現(xiàn)。該設計有效解決了傳統(tǒng)仿真卡存在的眾多問題,并具有自主保障能力?,F(xiàn)已廣泛應用于地面仿真設備和實驗室中,為多個機載網(wǎng)絡地面仿真系統(tǒng)提供真實可靠的仿真數(shù)據(jù),有效支持FC網(wǎng)絡的構建及維護。參考文獻

        [1]張少鋒,田澤,楊峰,等.基于AS5643協(xié)議的Mil-1394仿真卡設計與實現(xiàn)[J].計算機技術與發(fā)展,2013,23(8):168-171.

        [2]李攀,田澤,蔡葉芳,等.基于FPGA的雙通道 FC數(shù)據(jù)采集卡設計[J].計算機技術與發(fā)展,2013,23(7):179-182.

        [3]楊海波,田澤,蔡葉芳,等.基于 FPGA的多功能FC協(xié)議分析儀設計[J].計算機技術與發(fā)展,2013,23(7):214-216.

        [4]劉軍偉,鄧發(fā)俊,武華.基于PC機環(huán)境下的 FC仿真卡的研究與實現(xiàn)[J].硅谷,2011(9):86-87.

        [5]廖寅龍,田澤.FC網(wǎng)絡通信中 PCIe的接口的設計與實現(xiàn)[J].航空計算技術,2010,40(4):127-130.

        [6]吳金波,李會方.基于 PC的 FC仿真卡系統(tǒng)設計[J].研究與開發(fā),2013,32(10):26-29.

        [7]霍衛(wèi)濤,田澤,李攀,等.基于FPGA的光纖通道網(wǎng)絡監(jiān)控卡設計與實現(xiàn)[J].計算機技術與發(fā)展,2015,24(5):199-203.

        The design and realization of FC-ASM simulation card based on the research of undependent SoC

        Li Xiaoyu1,2,Tian Wenjuan3,Ren Jie3,Liu Juan1,2
        (1.AVIC Computing Technique Research Institute,Xi′an 710068,China;2.Aviation Key Laboratory of Science and Technology on Integrated Circuit and Micro-System Design,Xi′an 710068,China;3.Xi′an Xiangteng Microelectronics Technology CO.,LTD,Xi′an 710068,China)

        With the development of the aviation electronic technology,and improving the reliability of product,reducing the system′s weight,volume,power consumption and so on,has become a trend of the current design.But the traditional FC-ASM based on the emulation way of FPGA which has big plate area,high power consumption,low reliability and poor universality cannot satisfy the requirement of miniaturization high reliability.This paper proposes an implementation scheme of FC-ASM simulation card based on the independent research and development of the SoC.The design is simple and flexible,integrates FC-AE-ASM protocol communications,equipment management,system management,and other function.At the same time,because of its low power consumption, low cost and the advantages of the light weight,it is now widely used in ground simulation equipment and laboratory environment.

        FC-AE-ASM;SoC;simulation card

        V243.1

        A

        10.16157/j.issn.0258-7998.2016.09.039

        航空科學基金(2015ZC51036);中國航空工業(yè)集團公司創(chuàng)新基金(2010BD63111)

        (2016-08-10)

        黎小玉(1983-),女,碩士,高級工程師,主要研究方向:SoC設計、驗證及嵌入式系統(tǒng)設計。

        田文娟(1989-),女,本科,助理工程師,主要研究方向:嵌入式系統(tǒng)設計與開發(fā)。

        任杰(1988-),男,本科,助理工程師,主要研究方向:嵌入式系統(tǒng)設計與開發(fā)。

        劉娟(1984-),女,碩士,工程師,主要研究方向:嵌入式系統(tǒng)設計與開發(fā)。

        中文引用格式:黎小玉,田文娟,任杰,等.基于自研芯片的 FC-ASM仿真卡設計與實現(xiàn)[J].電子技術應用,2016,42 (9):152-154,158.

        英文引用格式:Li Xiaoyu,Tian Wenjuan,Ren Jie,et al.The design and realization of FC-ASM simulation card based on the research of undependent SoC[J].Application of Electronic Technique,2016,42(9):152-154,158.

        猜你喜歡
        時鐘鏈路芯片
        家紡“全鏈路”升級
        天空地一體化網(wǎng)絡多中繼鏈路自適應調度技術
        移動通信(2021年5期)2021-10-25 11:41:48
        別樣的“時鐘”
        古代的時鐘
        有趣的時鐘
        芯片測試
        時鐘會開“花”
        多通道采樣芯片ADS8556在光伏并網(wǎng)中的應用
        基于3G的VPDN技術在高速公路備份鏈路中的應用
        74HC164芯片的應用
        河南科技(2014年10期)2014-02-27 14:09:18
        亚洲av中文无码字幕色本草| 极品粉嫩小仙女高潮喷水视频| 久久精品亚洲乱码伦伦中文| 中文字日产幕码三区的做法步| 人妻色综合网站| 久久久久亚洲av无码网站| 中文字幕人妻丝袜成熟乱| 亚洲中文字幕一区精品| 精品九九人人做人人爱| 国产亚洲av片在线观看18女人| 亚洲九九夜夜| 中文字幕人妻精品一区| 国产美女精品视频线免费播放软件| 女人色毛片女人色毛片18| 高清国产亚洲va精品| 国产精品亚洲一二三区| 亚洲精品美女久久777777| av人摸人人人澡人人超碰小说| 国产AV无码专区亚洲AWWW| 午夜男女靠比视频免费| 亚洲精品久久久久avwww潮水| 暖暖免费 高清 日本社区在线观看| 亚洲中文字幕无线乱码va | 国产欧美久久久精品影院| 亚洲午夜成人片| 一区=区三区国产视频| 亚洲国产果冻传媒av在线观看| 亚洲精品成人区在线观看| 亚洲人成18禁网站| 色婷婷精品午夜在线播放| 国产精品兄妹在线观看麻豆| 福利网址在线观看| 亚洲av一二三四又爽又色又色| 嫩草伊人久久精品少妇av| 日本乱人伦在线观看| 四虎无码精品a∨在线观看| 一区二区三区四区在线观看日本| 成人免费无码大片a毛片软件| 亚洲一区sm无码| 日本午夜理论一区二区在线观看 | 久久久久亚洲AV无码专区喷|