PCI Express IP核的软硬件协同设计与验证方法研究

被引量 : 0次 | 上传用户:w3cnet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代高速通信和交换网络技术的飞速发展,追求更快速度、更高带宽的传输,已经成为了业界中不容忽视的课题。同时,由于并行总线传输技术的限制较多,且传输速度较低,渐渐成为了制约高速通信的瓶颈。在此背景之下,高速串行传输技术逐渐兴起,并得到了大规模的应用。目前应用较广的串行总线有PCI Express, RapidIO, USB3; Ethernet等等。利用高速的串行模块来传输数据,可以获得前所未有的传输效果,高速串行传输技术正在成为传输技术里的新潮流。PCI Express是一种应用于各类计算机与通信平台的高性能、通用、串行I/O互连协议,具有高带宽、高可靠性、软件兼容等优点,它为嵌入式系统的互联通信提供了理想的解决方案。正是基于高速串行总线PCI Express的诸多优点,在某款高性能SoC芯片设计中,将PCI Express接口作为SoC芯片的主机接口,以满足系统应用的需求。本课题结合PCI Express IP核的设计与验证过程,探索了软硬件协同设计与验证方法,以确保所设计的PCI Express IP核符合系统的功能和性能需求本论文在介绍PCI Express总线技术的基础上,详细地阐述了PCI Express IP核的软硬件协同设计与验证过程。在设计过程中,本文介绍了IP核的结构、接口分类及其功能、寄存器等,并分别在FPGA平台和PC机平台上设计了驱动软件和应用软件。这两套平台上的软件都可以实现消息的传输、DMA、中断等功能。。论文重点对PCI Express IP核的验证方法进行了研究,首先根据国外先进的验证标准,从功能验证、协议一致性验证和性能验证这三个方面着手,设计了详细的验证规范,构建了以PCI Express IP核为核心的虚拟原型验证平台和FPGA原型验证平台。在此基础上开发验证用例,采用软硬件协同验证手段,对PCI Express IP核进行充分的验证。最后分别在虚拟原型验证平台和FPGA原型验证平台上实施验证,该验证可达到较高的信号和功能覆盖率,为基于PCIExpress IP核的SoC芯片设计与验证奠定基础。
其他文献
目的:通过观察“二天汤”和槐杞黄颗粒对儿童PNS缓解期气阴两虚证的临床疗效及半年内复发率,探讨二天汤防治PNS可能具有的治疗优势及作用机制。方法:采用分组对照的研究方法,
采用喷射火模型,对某炭黑厂尾气管道泄漏火灾事故后果进行定量模拟分析,依据热辐射的不同入射通量对人的伤害程度确定死亡、重伤、轻伤半径分别为3.1m、3.7m、5.3m,从而为尾气管道
传统的产品建模技术存在信息表达不完整,以及在产品配置过程中缺乏柔性等问题。为此提出了包含功能、原理、结构及知识的模板化产品信息模型。在模型的创建过程中,从相似的功能
<正>程丑夫教授系湖南省名老中医,从医40余载,自幼熟识经典,学识渊博,处方灵活,融汇中西,笔者跟诊谛听教导,受益颇丰,曾窥得程师遣方用药治疗因湿浊内阻致口干患者数例,疗效
2009-2013 年,在云南永德县国营勐底农场0.67 hm2 低产芒果园实施改造试验示范项目,改造后3~4 年株高控制在2.78 m,实现了矮化栽培;改造后4~5 年产量超过10 t/hm^2,芒果品质大
东亚地区金融发展和经济增长是否存在双向的促进关系?采用Bootstrap面板格兰杰检验方法定量研究这个问题。实证模型考虑了系数的异质性和截面的相关性问题,同时通过将各国的W
交通视频作为智能交通系统的重要组成部分有着广泛的应用,不断产生的庞大交通视频数据,给交通视频的存储带来不小的挑战,如何对交通视频进行压缩就成为一个重要的研究课题。
本文分析了电气工程中常见的电气火灾类型和形成电气火灾事故的主要原因,并有针对性地提出了事故的预防措施。
<正>近年来,哈密南部大力发展红枣产业,红枣品种除本地的哈密大枣外,又先后引进了梨枣、骏枣、灰枣等内地优良红枣品种。截至2011年,哈密地区红枣累计建园面积约2.1万公顷。2
对板式楼梯斜板厚度取值公式h= (1/25~1/30) L进行分析。在考虑荷载长期效应组合的基础上,运用弹性内力分析方法,对板式楼梯中的斜板进行强度和挠度计算,得出 L 应为梯板斜长的结论,并建议给出h