- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于fpga的xdnp原型验证平台设计与实现-微电子学与固体电子学专业论文
Design and implementation of the prototype verification platform based on FPGA for XDNP
A Dissertation Submitted to XidianUniversity
in Candidacy for the Degree of Master in Microelectronics and Solid-State Electronics
By Yang Si
Xi’an, P. R. China January 2013
独创性(或创新性)声明
本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究 成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不 包含其它人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或 其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做 的任何贡献均已在论文中做了明确的说明并表示了谢意。
申请学位论文与资料若有不实之处,本人承担一切相关责任。 本人签名: 日期
关于论文使用授权的说明
本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生 在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。本人保证毕业 离校后,发表论文或使用论文(与学位论文相关)工作成果时署名单位仍然为西 安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校 可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存 论文。(保密的论文在解密后遵守此规定)
本学位论文属于保密,在年解密后适用本授权书。 本人签名: 日期 导师签名: 日期
摘要
摘要
摘要
XDNP 网络处理器是一个单片多处理器系统,内部包含大量用于处理网络协 议的硬件模块、多核多线程的调度模块、以及总线仲裁模块等。因此,在对网络 处理器功能验证的过程中,基于 EDA 工具的仿真手段效率低下,验证时间冗长。 而 FPGA 原型验证通过搭建真实的应用环境来验证芯片设计的正确性,克服了基 于仿真器的系统级验证所具有的仿真速度慢、验证不全面等缺点,使得验证工作 更加快速和全面。
基于以上目的,本文主要研究内容为 XDNP 网络处理器的 FPGA 原型验证平 台设计。本文将硬件验证方案分为两种:FPGA 原型验证和 MPE-BUS 芯片验证。 在 FPGA 原型验证方案中,XDNP 全部功能由 FPGA 芯片实现;MPE-BUS 芯片验 证方案中,本课题组采用 eASIC Nextreme 90nm 工艺将 XDNP 系统中最核心部分, 即 6 个同构包处理引擎 PE 及片上总线,进行流片,得到 MPE-BUS 芯片,剩余功 能采用 FPGA 实现。
本文提出了验证平台的设计方案,完成了 XDNP-DEMODOARD 板的原理图 设计,并实现了该验证平台的硬件设计。利用该验证平台,基于 Intel IXP1200 系 统附带的 L3fwd8_1f 和 L3fwd2f 参考程序对 XDNP 系统完成了功能验证,其中 L3fwd8_1f 参考程序用于百兆对百兆路由功能的测试,L3fwd2f 参考程序用于千兆 对千兆路由功能的测试,验证结果表明 FPGA 原型和 MPE-BUS 芯片验证方案均能 正确实现百兆口和百兆口之间以及千兆口和千兆口之间的 IP 层网络通信。
关键词:网络处理器 FPGA 原型验证 eASIC
Abstract
Abstract
Abstract
XDNP is a multi-processor system on a single chip. It consists of network protocol processing modules, multi-core multi-thread scheduling modules, bus arbiter, etc. So, in the function verification of NP, the EDA based on simulation is inefficiency and costs a longer time. Through building an actual application environment, FPGA prototype verification technology overcomes the problem of slow-speed and incomprehensive, and also makes the verification faster and more comprehensive.
Accordingly, the
您可能关注的文档
- 基于agent的web信息检索系统及其实现技术-计算机应用技术专业论文.docx
- 基于corba的dpn网络管理系统-信号与信息处理专业论文.docx
- 基于flex的大学英语作文自动评阅系统的设计与实现-计算机技术专业论文.docx
- 基于can总线的翻车机控制系统研究电气工程专业论文.docx
- 基于foxweb的网络教学互动平台设计及实现-计算机技术专业论文.docx
- 基于bp网络的学习系统研究-计算机应用技术专业论文.docx
- 基于flex平台的环保业务系统的设计与实现-计算机技术专业论文.docx
- 基于bernstein算子构造高精度拟插值算子的方法和应用-应用数学专业论文.docx
- 基于bp网络的学习系统分析-水工结构工程专业论文.docx
- 基于fpga+dsp的实时图像处理器的研制-光学工程专业论文.docx
- 基于cfd的内河双体船阻力研究-船舶与海洋结构物设计制造专业论文.docx
- 基于deds派送调度问题的分析-计算机软件与理论专业论文.docx
- 基于c8051f040的锅炉除氧器温度控制系统研究与设计-检测技术与自动化装置专业论文.docx
- 基于agent的自适应交通信号协同控制方法研究-电气工程专业论文.docx
- 基于fpga的三轴并联型机器人控制的实现-电子与通信工程专业论文.docx
- 基于arm指令架构的微控制器系统设计与功能验证-集成电路工程专业论文.docx
- 基于cae的拉链链牙轧制孔型设计优化方法的研究-材料工程专业论文.docx
- 基于fpga的tcon系统设计与实现-信号与信息处理专业论文.docx
- 基于fpga与dsp的数字下变频原子磁力仪系统设计分析-光学工程专业论文.docx
- 基于com思想的排版系统表格插件的设计与实现-软件工程专业论文.docx
最近下载
- 第4课 科技力量大 第1课时(课件)2025道德与法治三年级上册统编版.pptx
- 急!错误号—2146827859如何解决&浏览器不能创建xml组件.docx VIP
- 外研版小学英语单词汇总(三年级-六年级).pdf VIP
- 涉企行政检查规范培训.pptx
- 单元语法和配套练习 Unit 4 新版 2025年新外研版八年级上册.pdf
- 川教版(2024)《信息技术》四年级上册 第一单元 第3节 《会讲故事的数据》课件.pptx VIP
- 常用化工设备标准规范.pdf VIP
- 单元语法和配套练习 Unit 3 新版 2025年新外研版八年级上册.pdf
- OTIS奥旳斯ACD5调试手册调试资料DAA29100AD_SUR_ACD5-77.pdf
- 股权转让协议担保.docx VIP
文档评论(0)