天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機論文 >

基于FPGA的XDNP原型驗證平臺設(shè)計與實現(xiàn)

發(fā)布時間:2018-11-18 19:19
【摘要】:XDNP網(wǎng)絡(luò)處理器是一個單片多處理器系統(tǒng),內(nèi)部包含大量用于處理網(wǎng)絡(luò)協(xié)議的硬件模塊、多核多線程的調(diào)度模塊、以及總線仲裁模塊等。因此,在對網(wǎng)絡(luò)處理器功能驗證的過程中,基于EDA工具的仿真手段效率低下,,驗證時間冗長。而FPGA原型驗證通過搭建真實的應(yīng)用環(huán)境來驗證芯片設(shè)計的正確性,克服了基于仿真器的系統(tǒng)級驗證所具有的仿真速度慢、驗證不全面等缺點,使得驗證工作更加快速和全面。 基于以上目的,本文主要研究內(nèi)容為XDNP網(wǎng)絡(luò)處理器的FPGA原型驗證平臺設(shè)計。本文將硬件驗證方案分為兩種:FPGA原型驗證和MPE-BUS芯片驗證。在FPGA原型驗證方案中,XDNP全部功能由FPGA芯片實現(xiàn);MPE-BUS芯片驗證方案中,本課題組采用eASIC Nextreme90nm工藝將XDNP系統(tǒng)中最核心部分,即6個同構(gòu)包處理引擎PE及片上總線,進(jìn)行流片,得到MPE-BUS芯片,剩余功能采用FPGA實現(xiàn)。 本文提出了驗證平臺的設(shè)計方案,完成了XDNP-DEMODOARD板的原理圖設(shè)計,并實現(xiàn)了該驗證平臺的硬件設(shè)計。利用該驗證平臺,基于Intel IXP1200系統(tǒng)附帶的L3fwd8_1f和L3fwd2f參考程序?qū)DNP系統(tǒng)完成了功能驗證,其中L3fwd8_1f參考程序用于百兆對百兆路由功能的測試,L3fwd2f參考程序用于千兆對千兆路由功能的測試,驗證結(jié)果表明FPGA原型和MPE-BUS芯片驗證方案均能正確實現(xiàn)百兆口和百兆口之間以及千兆口和千兆口之間的IP層網(wǎng)絡(luò)通信。
[Abstract]:XDNP network processor is a monolithic multiprocessor system, which contains a large number of hardware modules used to process network protocols, multi-core multi-thread scheduling module, and bus arbitration module. Therefore, in the process of network processor function verification, the simulation method based on EDA tool is inefficient and the verification time is long. FPGA prototype verification verifies the correctness of chip design by building a real application environment, which overcomes the shortcomings of system level verification based on simulator, such as slow simulation speed and incomplete verification, which makes the verification work faster and more comprehensive. Based on the above purpose, this paper focuses on the design of FPGA prototype verification platform for XDNP network processor. In this paper, hardware verification schemes are divided into two types: FPGA prototype verification and MPE-BUS chip verification. In the FPGA prototype verification scheme, all the functions of XDNP are realized by FPGA chip. In the verification scheme of MPE-BUS chip, the core part of XDNP system, that is, six isomorphism packet processing engine PE and on-chip bus, is processed by eASIC Nextreme90nm technology, and the MPE-BUS chip is obtained. The remaining functions are realized by FPGA. In this paper, the design scheme of the verification platform is put forward, the schematic design of the XDNP-DEMODOARD board is completed, and the hardware design of the verification platform is realized. Based on the L3fwd8_1f and L3fwd2f reference programs attached to the Intel IXP1200 system, the XDNP system is verified by the platform, and the L3fwd8_1f reference program is used to test the 100-megabit routing function. L3fwd2f reference program is used to test gigabit to gigabit routing function. The results show that both FPGA prototype and MPE-BUS chip verification scheme can correctly realize IP layer network communication between 100m port and 100m port and between Gigabit port and gigabit port.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP332;TN791

【參考文獻(xiàn)】

相關(guān)期刊論文 前4條

1 彭來獻(xiàn),田暢,鄭少仁;網(wǎng)絡(luò)處理器設(shè)計分析及其應(yīng)用前景[J];電信科學(xué);2001年01期

2 章瑋;;原型驗證過程中的ASIC到FPGA的代碼轉(zhuǎn)換[J];今日電子;2006年07期

3 單文鋒;張東來;秦海亮;王超;;基于DSP/FPGA高精度測量系統(tǒng)中多電源可靠性設(shè)計[J];電子技術(shù)應(yīng)用;2006年07期

4 孫玉煥;;64位CPU的FPGA原型驗證[J];現(xiàn)代電子技術(shù);2007年21期

相關(guān)碩士學(xué)位論文 前4條

1 陳敬洋;基于多核包處理器的高速數(shù)據(jù)交換總線設(shè)計研究[D];西安電子科技大學(xué);2011年

2 劉培彥;基于分離傳輸?shù)木W(wǎng)絡(luò)處理器片上總線設(shè)計與實現(xiàn)[D];西安電子科技大學(xué);2011年

3 王立華;基于FPGA的系統(tǒng)芯片(SoC)原型驗證研究與實現(xiàn)[D];山東大學(xué);2006年

4 邸志雄;多核包處理器數(shù)據(jù)控制總線技術(shù)研究[D];西安電子科技大學(xué);2010年



本文編號:2340942

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2340942.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶4bf82***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com