一种周边组件互连总线测试系统技术方案

技术编号:2915469 阅读:181 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种周边组件互连总线测试系统,该系统包括:一分离模块,用以分解所述周边组件互连总线信号的数据交易动作,除去干扰波形的交易动作,以分离出单独的数据操作动作;一示波器,用以采集所述数据操作动作,以显示一特定波形;一比较器,用以对比所述示波器输出的特定波形与所述周边组件互连总线的规范波形,以分析所述周边组件互连总线的信号。

【技术实现步骤摘要】

本专利技术涉及一种周边组件互连总线测试系统,尤其涉及一种通过信号波形测试周边组件互连总线的测试系统。
技术介绍
目前,现有的周边组件互连总线的测试系统是利用软件测试硬件的方式实现,例如,使用周边组件互连的测试卡,通过上层软件操作执行对测试卡的操作,近而依照反馈情况来实现对周边组件互连总线的侦测。这种测试方式本质上通过软件测试硬件,因此在测试上存在一定的不足。因为电脑是通过数字信号进行数据传输的,因此只要数据能够正确传输,则可判断此硬件不存在问题。实际上,硬件可能存在一些瑕疵只是由于没有达到失败的临界值而没有被侦测出。如果在一些恶劣的环境下,例如高温、高电磁干扰等,瑕疵则可转变为硬件问题。因此,现有的技术还提出了一种通过测量硬件信号波形并进行分析,进而发现硬件所存在的问题。对于周边组件互连总线,通常是使用示波器观察发现周边组件互连插针上的信号,并通过示波器的输出以分析波形及判断周边组件互连总线的信号质量。但是由于周边组件互连总线协议的复杂性,周边组件互连总线执行数据交易时会经过一系列的动作,例如起始化、握手信号、数据传输等,因此从示波器仅能看到大量快速变化的波形,进而从其输出波形中解读周边组件互连总线的动作,并由此判断周边组件互连总线的传输情况时及其困难的。
技术实现思路
-->为解决上述中存在的问题与缺陷,本专利技术提供了一种周边组件互连测试系统。本专利技术是通过以下技术方案实现的:本专利技术所涉及的一种周边组件互连测试系统,包括:一分离模块、一示波器与一比较器,其中,一分离模块,用以分解该周边组件互连总线信号的数据交易动作,除去干扰波形的交易动作,以分离出单独的数据操作动作;一示波器,用以采集所述数据操作动作,以显示一特定波形;一比较器,用以对比所述示波器输出的特定波形与所述周边组件互连总线的规范波形,以分析所述周边组件互连总线的信号。所述系统还包括:一映射模块,用以映射所述静态随机存取内存为一物理内存,以执行所述周边组件互连总线的数据通信;一操作模块,用以对所述静态随机存取内存执行各种符合周边组件互连总线协议规范的操作。本专利技术提供的技术方案的有益效果是:通过分离其总线信号中的一些波形干扰交易动作,获得单独的周边组件互连总线数据交易动作,进而得到比较理想的数据波形。此外,通过将精确反映周边组件互连总线信号的理想波形与规范波形标准进行比较,进而可准确地判断此设备硬件质量的好坏。附图说明图1是周边组件互连总线测试系统的系统结构图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述:本实施例提供了一种周边组件互连总线测试系统。-->参见图1,周边组件互连总线测试系统是应用于一周边组件互连测试卡10中,其中测试卡10本身带有静态随机存取内存12。这里,通过映射模块14将静态随机存取内存12映射为系统的物理内存,并设置此段内存属性为可写,以及对静态随机存取内存12中的内容进行保护。由此,则可以使用此段静态随机存取内存12执行周边组件互连总线的数据通信。因此,通过上述操作可获得如静态随机存取内存12内存12的硬件存储空间。操作模块18是通过此硬件存储空间对周边组件互连测试卡10执行各种符合周边组件互连总线协议规范的操作。为了得到可识别的周边组件互连数据波形,由分离模块16将周边组件互连总线信号中的数据交易动作进行分解,仅分离出其中单独的数据操作动作,而去除其它干扰波形的交易动作,诸如起始化、握手信号、数据传输及关闭交易等,进而得到比较理想的数据波形。这里数据操作动作的分离技术是指起始化、握手信号、数据传输及关闭交易等仅做一次。因数据操作动作大量循环,使得上述动作的信号出现机率很小,进而分离出数据动作。在分离模块16的输出端连接有示波器20,以采集自分离模块16分离出的单独数据操作动作信号并进行观察,进而非常方便地得到特定动作的信号波形,并自波形中精确的解读周边组件互连总线的动作。比较器22则根据一周边组件互连总线的规范波形标准,与周边组件互连总线的特定波形进行比较,由比较结果判断波形是否完整稳定,进而判断周边组件互连总线的信号缺陷及所在的硬件质量问题。以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本专利技术的保护范围之内。因此,本专利技术的保护范围应该以权利要求的保护范围为准。-->本文档来自技高网
...

【技术保护点】
一种周边组件互连总线测试系统,其特征在于,该系统主要包括:一分离模块、一示波器与一比较器,其中, 一分离模块,用以分解该周边组件互连总线信号的数据交易动作,除去干扰波形的交易动作,以分离出单独的数据操作动作; 一示波器,用以采集 所述数据操作动作,以显示一特定波形; 一比较器,用以对比所述示波器输出的特定波形与所述周边组件互连总线的规范波形,以分析所述周边组件互连总线的信号。

【技术特征摘要】
1、一种周边组件互连总线测试系统,其特征在于,该系统主要包括:一分离模块、一示波器与一比较器,其中,一分离模块,用以分解该周边组件互连总线信号的数据交易动作,除去干扰波形的交易动作,以分离出单独的数据操作动作;一示波器,用以采集所述数据操作动作,以显示一特定波形;一比较器,用以对比所述示波器输出的特定波形与所述周...

【专利技术属性】
技术研发人员:刘波任忠宇
申请(专利权)人:北京泰得思达科技发展有限公司
类型:发明
国别省市:11[中国|北京]

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

1