基于FPGA平台的多核片上系统关键技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:martingale
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的高速发展和微电子技术的不断进步,相应网络设备的研制开发也取得了巨大的进展,两者之间相互促进。为了实现对网络数据的快速处理,作为现代网络系统核心设备的网络处理器广泛采用MPSoC(多核片上系统)结构。然而由于MPSoC内部集成了众多的硬件模块、复杂的固件软件,给网络处理器的功能验证提出了较大的挑战。为了缩短验证时间,基于FPGA的快速原型验证(Rapid System Prototype)成了设计流程的重要验证手段。本文重点研究了XDNP数据平面的软硬件系统集成,及其在XilinxVirtex4LX160FPGA上具体的实现和优化技术:通过对ASIC代码的替换,实现了XDNP在FPGA上的成功移植;基于网络性能的提升和千兆口的验证需要,利用PlanAhead工具对设计进行布局规划,优化了XDNP时序,最终频率达到84MHz,提升了24%的性能,并且节省了约1/3的实现时间。本文最后在硬件平台上,对XDNP的网络传输性能进行了功能验证。在验证过程中,采用自底向上,由部分到整体的增量式验证策略:先从模块级的数据通路出发,逐级验证,最终搭建整个系统,完成系统级的验证。同时使用软硬件协同验证的方法:PC的发包软件产生整个验证平台的激励;ChipScope工具检测FPGA实时信号以定位错误,达到了良好的验证效果。最终在硬件平台上成功实现XDNP的网络传输功能,50MHz FPGA运行频率下,测试结果显示百兆口平均传输速率为523KB/s。
其他文献
克里斯托弗·诺兰作为一位独特的导演,他的作品具有非线性的叙事方法,用看似随意凌乱的手法将其拼接,打破常规,让人看到了时间"背后"的东西,体现了种种跨越时间局限的人生体
随着集成电路飞速发展和集成电路制造工艺水平的提高,芯片的集成度越来越高。工艺特征尺寸的缩小研究一直是半导体设计和生产的重要课题,近年来器件栅长已经从几微米缩小到65
1、目的:观察甘草油治疗慢性湿疹的临床疗效及其不良反应,初步探讨其作用机理,更好地为临床治疗提供依据。2、方法:本课题采用随机、对照的研究方法,将符合慢性湿疹入选标准的6
机器人是一个十分复杂的控制系统,具有时变、强耦合和非线性的动力学特征。由于测量和建模的不精确,再加上负载的变化以及外部扰动的影响,实际上无法得到机器人的精确、完整
随着当今电子技术的发展,LED(Light Emitting Diode,发光二极管)成为实现电子设备高密度化和高性能化的重要部件,被广泛应用于电子产品、工业设备、道路照明等生活生产的方方面面
过程控制和管理是保证产品质量的一个非常重要的环节。统计过程控制技术是保证预防原则、实现过程控制的科学管理方法,它的应用已不再局限于工业领域。如何实现软件过程质量的
以有功网损期望值最小为优化目标,以节点电压的合格概率大于一定的阈值为约束条件,建立了同时考虑风能、太阳能分布式发电出力和负荷随机波动的配电网无功优化模型。目标函数
<正>根据锚固钢筋受力基本方程及τ-s 本构关系,用数值迭代和递推计算可求出满足方程和边界条件的锚固问题解,实现计算机模拟试验。计算机分析探讨了粘结锚固的基本规律,与试
会议
在翔实野外调查的基础上,选择了资源破坏、地质灾害和环境污染三个因素。根据八个指标,如土地侵占和破坏,水资源破坏,崩溃,滑坡,泥石流,沉降,地面裂缝,土地沙漠化,尾矿岩石浪
目的:比较成人心房纤颤(AF)是否比非AF急性脑梗死住院患者有较高的肾功能不全发生率,并分析可能的危险因素。方法:以本院神经内科住院的374例AF急性脑梗死患者为研究对象(AF组),随机