一种外围组件互连总线级压力测试方法技术

技术编号:2820279 阅读:214 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种外围组件互连总线级压力测试方法,应用于外围组件互连(PCI)总线(BUS)的整体压力测试中。此测试方法包含以下步骤:遍历系统中所有PCI BUS;获取系统整体PCI BUS及PCI设备的树状结构,并从中选择一个PCI BUS分支作为测试对象;针对此测试对象进行外围组件互连总线的外围组件互连功能测试、输入输出功能测试及内存映射功能测试;以及从系统中剩余的待测试的PCI BUS分支中选择一个PCI BUS分支作为测试对象进行上述的外围组件互连总线的相关测试,直至所有的待测试的PCI BUS分支测试完成。

【技术实现步骤摘要】

本专利技术关于一种总线压力测试方法,尤其关于一种外围组件互连总线(PCIBUS)级压力测试方法。
技术介绍
外围组件互连总线(PCI BUS)是系统的基本总线之一,外围组件互连 总线的性能,直接影响到系统的整体性能,因此,对外围组件互连总线的测 试,是系统整体性能测试的一个重点。但是,在实际的测试中,外围组件互 连总线的压力测试本身受到某些因素的制约,如冗余遍历、测试制具的限制 等等,如何全面、有效地测试外围组件互连总线成为系统性能测试的一个难 点。传统的外围组件互连总线压力测试方案的缺陷在于(1) 传统的压力测试方案大多是针对主板上的单一设备,如通用串 行总线(USB)、网络适配卡(NIC)等,缺少基于整体外围组件互连总线 的压力测试方案。(2) 在传统的测试方法中,对于外围组件互连总线(PCIBUS)的测试, 使用的都是软件测试硬件的测试方法,比如使用外围组件互连测试卡(PCI Test Card),通过上层的软件操作来实现对外围组件互连测试卡的操作,根 据回馈的信息来实现对外围组件互连总线的检测,此种方法本质上是通过软 件层面来测试硬件层面,即传统测试方法需要有特殊测试制具本文档来自技高网...

【技术保护点】
一种外围组件互连总线级压力测试方法,应用于外围组件互连总线的整体压力测试中,该方法包含以下步骤: 遍历系统中所有外围组件互连总线; 获取系统整体外围组件互连总线及外围组件互连设备的树状结构,并从中选择一外围组件互连总线分支作为测试对象; 针对该测试对象进行外围组件互连总线的外围组件互连功能测试、输入输出功能测试及内存映射功能测试;以及 判断系统中是否还有待测试的外围组件互连总线分支,若有,则继续选择一外围组件互连总线分支作为测试对象进行所述外围组件互连总线的外围组件互连功能测试、输入输出功能测试及内存映射功能测试直至所有的待测试的外围组件互连总线分支测试完成,否则结束测试。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘涛段秋月陈玄同刘文涵
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1