关 闭

新闻中心

EEPW首页>工控自动化>设计应用> PCI Express协议实现与验证

PCI Express协议实现与验证

作者: 时间:2012-12-17 来源:网络 收藏

3.2 应用层验证
在应用层验证中主要验证DUT是否能够正确处理数据包,包括是否能够正确发送用户逻辑产生的数据包和是否能够正确接收链路上的数据包,并路由到正确的目标地址。同时,兼顾测试IP核的部分兼容性。应用层验证需要为DUT搭建一个应用环境,包括一个内部SRAM,一片FLASH存储器和通用输入输出接口。DUT的PHY使用Xilinx的GTP模型,主机模型使用由某公司提供的根复合体仿真模型。

本文引用地址://m.amcfsurvey.com/article/202021.htm

c.jpg


代码覆盖率是验证结果的重要质量标志,有助于指导验证计划的改进。通过QuestaSim 6.3d的代码覆盖率计算,如图3所示,Expre ss IP核的代码覆盖率达到了令人满意的效果。

4 结语
攻克了基于信用的流量控制机制、电源管理机制、错误检测与处理报告机制、LTSSM状态机等多个技术难关后,本文完成了PCIIP核RTL代码的设计。基于PureSuite测试套件及QuestaSim仿真工具对设计的IP核进行了全方位的功能验证,并对验证过程发现的问题逐一进行修正。仿真结果表明,设计的PCI Express IP核实现了预期功能,达到了设计技术指标。


上一页 1 2 3 4 下一页

关键词:ExpressPCI协议

评论


相关推荐

技术专区

关闭