高速外围设备互连信号辨识系统及方法

文档序号:5845609阅读:181来源:国知局
专利名称:高速外围设备互连信号辨识系统及方法
技术领域
本发明涉及一种信号测试系统及方法,特别是关于一种高速外围设备互连信号辨 识系统及方法。
背景技术
高速夕卜围设备互连(Peripheral Component Interconnect Express, PCIe)装置 能够产生多种类型的高速外围设备互连信号,例如PCIe Gen2 Pre-Emphasis 3. 5dB、PCIe Gen2Pre-Emphasis 6. OdB等信号。为了正确地实施测试,在测试开始之前需要辨识高速外 围设备互连信号的类型。目前,对高速外围设备互连信号的辨识一般由测试人员依靠示波 器所示波形图来辨认。人工辨识不仅对测试人员提出了更高的要求,而且对于非常近似的 信号,人工辨识可能出现错误。

发明内容
鉴于以上内容,有必要提供一种高速外围设备互连信号辨识系统,能够快速准确 地识别高速外围设备互连信号的类型。此外,还有必要提供一种高速外围设备互连信号辨识方法,能够快速准确地识别 高速外围设备互连信号的类型。一种高速外围设备互连信号辨识系统,运行于数据处理设备中,该系统包括获取 模块,用于获取所述高速外围设备互连信号的波形;测量模块,用于根据获取的高速外围设 备互连信号的波形计算高速外围设备互连信号的预加重值;及确定模块,用于根据高速外 围设备互连信号的预加重值确定该高速外围设备互连信号的类型。一种高速外围设备互连信号辨识方法,该方法包括步骤获取所述高速外围设备 互连信号的波形;根据获取的高速外围设备互连信号的波形计算高速外围设备互连信号的 预加重值;及根据高速外围设备互连信号的预加重值确定该高速外围设备互连信号的类 型。本发明高速外围设备互连信号辨识系统及方法,可以快速准确地对高速外围设备 互连信号进行识别,以确定高速外围设备互连信号的类型。


图1为本发明高速外围设备互连信号辨识系统较佳实施例的应用环境示意图。图2为本发明高速外围设备互连信号辨识系统的功能模块图。图3为本发明高速外围设备互连信号辨识方法较佳实施例的流程图。图4为高速外围设备互连信号的波形图。主要元件符号说明高速外围设备互连信号辨识系统10数据处理设备11存储器12处理器13显不器14示波器15信号生成装置16获取模块210测量模块220确定模块230输出模块240
具体实施例方式参阅图1所示,是本发明高速外围设备互连(Peripheral Component InterconnectExpress,PCIe)信号辨识系统的应用环境示意图。所述高速外围设备互连信 号辨识系统10运行于数据处理设备11中。该数据处理设备11还包括存储器12、处理器 13及显示器14。该存储器12存储该高速外围设备互连信号辨识系统10的程序代码及该 高速外围设备互连信号辨识系统10运行过程中产生的数据。该处理器13执行该高速外围 设备互连信号辨识系统10,以对高速外围设备互连信号进行辨识。该显示器14提供一个用 户界面,以显示该高速外围设备互连信号辨识系统10的运行结果。该数据处理设备11与 示波器15通信连接。示波器15与信号生成装置16通信连接。所述数据处理设备11可以是任意适用的具备数据处理能力的电子装置(例 如个人计算机、服务器),所述信号生成装置16可以是任意能够生成高速外围设备互连 信号的电子装置(例如主板)。该信号生成装置16生成高速外围设备互连信号,例如 PCIE-Gen2Pre-Emphasis 3. 5dB 及 PCIE_Gen2 Pre-Emphasis 6. OdB0参阅图2所示,是图1中高速外围设备互连信号辨识系统10的功能模块图。该高 速外围设备互连信号辨识系统10包括获取模块210、测量模块220、确定模块230及输出模 块 240。所述获取模块210用于从信号生成装置16获取高速外围设备互连信号的波形。 在本实施例中,获取模块210发送波形捕获命令给示波器15。根据该波形捕获命令,示波器15从信号生成装置16捕获高速外围设备互连信号的波形,并将捕获的高速外围设备互 连信号的波形返回数据处理设备11。参阅图4所示,曲线41为获取的高速外围设备互连信 号的波形。所述测量模块220用于根据获取的高速外围设备互连信号的波形计算高速外围 设备互连信号的预加重值。在本实施例中,所述预加重值的计算步骤如下首先,测量模块220根据高速外围设备互连信号的波形测量外围设备互连信号的 波峰电压及波谷电压,并计算波峰电压与波谷电压的差值(以下称波峰波谷电压差)。所 述波峰电压是外围设备互连信号的一个信号周期内的最大正电压,所述波谷是该信号周期 内的最大负电压。参阅图4所示,A表示高速外围设备互连信号的波峰电压,该波峰电压是 0. 43V ;B表示高速外围设备互连信号的波谷电压,该波谷电压是-0. 43V。此时,波峰波谷电 压差(图4所示的42)是0.86V。其次,测量模块220根据高速外围设备互连信号的波形测量外围设备互连信号的 正稳态电压及负稳态电压,并计算正稳态电压与负稳态电压的差值(以下称正稳态-负稳 态电压差)。所述正稳态是正电压保持平稳的状态,所述负稳态是负电压保持平稳的状态。 参阅图4所示,C表示外围设备互连信号的正稳态电压,该正稳态电压是0. 21V,D表示负稳 态电压,该负稳态电压是-0. 21V。此时,正稳态-负稳态电压差(图4所示的43)是0. 42V。最后,测量模块220根据波峰-波谷电压差及正稳态-负稳态电压差计算外围设 备互连信号的预加重值。在本实施例中,测量模块220计算波峰-波谷电压差与正稳态-负 稳态电压差的比值,对该比值取对数,再将对数值乘以一个系数。在本实施例中,对所述波 峰-波谷电压差与正稳态-负稳态电压差的比值取以10为底的对数,所述系数为20。举例 来说,若波峰波谷电压差是0. 86V,正稳态-负稳态电压差是0. 42V,则外围设备互连信号的 预加重值为20 X Lg (0. 86/0. 42),约等于6dB。所述确定模块230用于根据高速外围设备互连信号的预加重值确定高速外围设 备互连信号的类型。在本实施例中,若高速外围设备互连信号的预加重值与某一类型高速 外围设备互连信号的标准预加重值的差值在0. 5dB范围内,则该高速外围设备互连信号为 该类型高速外围设备互连信号。例如,PCIe Gen2 Pre-Emphasis 3. 5dB的标准预加重值 为3. 5dB,若测得的预加重值在3. OdB与4. OdB之间,则该高速外围设备互连信号是PCIe Gen2 Pre—Emphasis3. 5dB。又如,PCIe Gen2 Pre—Emphasis 6. OdB 的标准预力口重值为 6. OdB,若测得的预加重值在5. 5dB与6. 5dB之间,则该高速外围设备互连信号是PCIe Gen2 Pre-Emphasis 6.OdB0所述输出模块240用于输出该高速外围设备互连信号的类型。在本实施例中,输 出模块240将高速外围设备互连信号的类型显示在数据处理设备11的显示器14上。例如, 输出模块240显示高速外围设备互连信号的类型为PCIe Gen2 Pre-Emphasis 3. 5dB。参阅图3所示,是本发明高速外围设备互连信号辨识方法的流程图。步骤S301,获取模块210从信号生成装置16获取高速外围设备互连信号的波形。 在本实施例中,获取模块210发送波形捕获命令给示波器15。根据该波形捕获命令,示波 器15从信号生成装置16捕获高速外围设备互连信号的波形,并将捕获的高速外围设备互 连信号的波形返回数据处理设备11。参阅图4所示,曲线41为获取的高速外围设备互连信
5号的波形。步骤S302,测量模块220根据高速外围设备互连信号的波形测量外围设备互连 信号的波峰电压及波谷电压,并计算波峰-波谷电压差。所述波峰电压是外围设备互连信 号的一个信号周期内的最大正电压,所述波谷是该信号周期内的最大负电压。参阅图4所 示,A表示高速外围设备互连信号的波峰电压,该波峰电压是0. 43V ;B表示高速外围设备互 连信号的波谷电压,该波谷电压是-0.43V。此时,波峰-波谷电压差(图4所示的42)是 0. 86V。步骤S303,测量模块220根据高速外围设备互连信号的波形测量外围设备互连信 号的正稳态电压及负稳态电压,并计算正稳态-负稳态电压差。所述正稳态是正电压保持 平稳的状态,所述负稳态是负电压保持平稳的状态。参阅图4所示,C表示外围设备互连信 号的正稳态电压,该正稳态电压是0. 21V,D表示负稳态电压,该负稳态电压是-0. 21V。此 时,正稳态负稳态电压差(图4所示的43)是0. 42V。步骤S304,测量模块220根据波峰-波谷电压差及正稳态_负稳态电压差计算外 围设备互连信号的预加重值。在本实施例中,测量模块220计算波峰-波谷电压差与正稳 态-负稳态电压差的比值,对该比值取对数,再将对数值乘以一个系数。在本实施例中,对 所述波峰-波谷电压差与正稳态-负稳态电压差的比值取以10为底的对数,所述系数为 20。举例来说,若波峰-波谷电压差是0. 86V,正稳态-负稳态电压差是0. 42V,则外围设备 互连信号的预加重值为20Lg(0. 86/0. 42),约等于6dB。步骤S305,确定模块230根据高速外围设备互连信号的预加重值确定高速外围 设备互连信号的类型。在本实施例中,若高速外围设备互连信号的预加重值与某一类型高 速外围设备互连信号的标准预加重值的差值在0. 5dB范围内,则该高速外围设备互连信 号为该类型高速外围设备互连信号。例如,PCIe Gen2 Pre-Emphasis 3. 5dB的标准预加 重值为3. 5dB,若测得的预加重值在3. OdB与4. OdB之间,则该高速外围设备互连信号是 PCIe Gen2 Pre_Emphasis3· 5dB。又如,PCIe Gen2 Pre-Emphasis 6. OdB 的标准预加重值为 6. OdB,若测得的预加重值在5. 5dB与6. 5dB之间,则该高速外围设备互连信号是PCIe Gen2 Pre-Emphasis 6.OdB0步骤S306,输出模块240输出该高速外围设备互连信号的类型。在本实施例中, 输出模块240将高速外围设备互连信号的类型显示在数据处理设备11的显示器14上。例 如,输出模块240显示高速外围设备互连信号的类型为PCIe Gen2 Pre-Emphasis 3. 5dB。应当说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较 佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技 术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
权利要求
1.一种高速外围设备互连信号辨识系统,运行于数据处理设备中,其特征在于,该系统 包括获取模块,用于获取所述高速外围设备互连信号的波形;测量模块,用于根据获取的高速外围设备互连信号的波形计算高速外围设备互连信号 的预加重值;及确定模块,用于根据高速外围设备互连信号的预加重值确定该高速外围设备互连信号 的类型。
2.如权利要求1所述的高速外围设备互连信号辨识系统,其特征在于,该系统还包括 输出模块,用于输出该高速外围设备互连信号的类型。
3.如权利要求1所述的高速外围设备互连信号辨识系统,其特征在于,所述获取模块 利用示波器获取高速外围设备互连信号的波形。
4.如权利要求1所述的高速外围设备互连信号辨识系统,其特征在于,所述测量模块 计算高速外围设备互连信号的预加重值的方法如下根据高速外围设备互连信号的波形计 算波峰波谷电压差;根据高速外围设备互连信号的波形计算正稳态负稳态电压差;及根据 波峰波谷电压差及正稳态负稳态电压差计算外围设备互连信号的预加重值。
5.一种高速外围设备互连信号辨识方法,其特征在于,该方法包括步骤获取所述高速外围设备互连信号的波形;根据获取的高速外围设备互连信号的波形计算高速外围设备互连信号的预加重值;及根据高速外围设备互连信号的预加重值确定该高速外围设备互连信号的类型。
6.如权利要求5所述的高速外围设备互连信号辨识方法,其特征在于,该方法还包括 步骤输出该高速外围设备互连信号的类型。
7.如权利要求5所述的高速外围设备互连信号辨识方法,其特征在于,所述获取所述 高速外围设备互连信号的波形的步骤中利用示波器获取高速外围设备互连信号的波形。
8.如权利要求5所述的高速外围设备互连信号辨识方法,其特征在于,所述根据获取 的高速外围设备互连信号的波形计算高速外围设备互连信号的预加重值的步骤包括根据 高速外围设备互连信号的波形计算波峰波谷电压差;根据高速外围设备互连信号的波形计 算正稳态负稳态电压差;及根据波峰波谷电压差及正稳态负稳态电压差计算外围设备互连 信号的预加重值。
全文摘要
一种高速外围设备互连信号辨识方法,该方法包括步骤获取所述高速外围设备互连信号的波形;根据获取的高速外围设备互连信号的波形计算高速外围设备互连信号的预加重值;及根据高速外围设备互连信号的预加重值确定该高速外围设备互连信号的类型。本发明还提供一种高速外围设备互连信号辨识系统。本发明能够快速准确地识别高速外围设备互连信号的类型。
文档编号G01R31/00GK102081124SQ20091031057
公开日2011年6月1日 申请日期2009年11月27日 优先权日2009年11月27日
发明者何瑞雄, 吕皇庆, 苏旺丁 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1