访问手机版页面
你的位置:老古开发网 > FPGA > 正文  
总线分析仪受益于FPGA技术
内容导读:
仪器供货商是最早也是最热衷于采用新技术、推出强大功能硬件的一个群体。一个典型的例子就是在现代仪器工具设计中应用FPGA技术。

  再配置总线分析仪(以下称RPBA)最早设计成卡级开发工具,应用于PCI等并行总线。它们的集成硬件设计在最小空间内提供了最大的功能。基于FPGA技术的PCI的成功促成了嵌入式总线(PMC)和串行总线(USB)在这一领域的成功应用。

通过应用FPGA技术,SBAE-20为USB总线分析加了冲击电流和工作状态电流的测量能力

当这种技术成功应用于各种总线结构时,串行USB和USB2.0总线结构就产生巨大的冲击力。为了显示可编程USB总线分析仪的优点,有必要比较一下它们同传统USB总线分析仪的差别。

USB总线分析仪

  USB总线分析仪过去被设计为相对简单的一种总线数据监视工具。其硬件设计简单,主要依靠大存储器模块和扩展的处理软件去发现和纠正错误条件。

  可编程USB总线分析仪在支持以上基本应用同时,又有了很大进步。为提高存储器和处理资源的效率,它提供了复杂的用户可编程触发器来优化数据采集。

  SBAE-20 USB2.0分析仪,可用同时监视8路用户定义的触发事件,并通过32级状态机(支持一系列条件和非条件指令)控制数据采集处理。应用这种复杂的多级触发能力,开发人员可控制数据采集的开始及过程,以便优化数据采样和保证最佳结果。

  该仪器不再需要过量的大存储器,保证数据采集只包括完整分析所必要的一些采样点。

  再配置总线分析仪硬件核的灵活性允许同时支持很多测试和分析应用,而传统的分析仪则不能。由此,仪器供应商利用此优势将USB总线分析仪从简单的工具变成具有极强分析能力的多用途检测系统。

再配置的灵活性

  再配置USB总线分析仪设计支持各种独立开发工具,它包括集成和交互式总线应用装置(同总线分析仪结合提供个性化新硬件和软件设计)、实时性能分析仪和合格测试工具。

  RPBA支持每个开发工具独立工作,可编程进入任一种工作模式,硬件核也可通过软件有效地重建,系统能力可实时升级以支持新的开发协议和符合新的规格标准。

  因为一个硬件装置支持所有操作方式,用户只需通过选择一新菜单项可转换任一方式工作。这种简单的指令改变就可以改变总线分析仪的状态,使其成为集成交互式分析/执行装置,实时性能分析仪和其它应用工具。

 

再配置能力

  RPBA的每一种工作方式都提供其它设计所没有的能力。例:当工作在交互式总线分析仪/执行装置方式下,RPBA能应用分析仪检测事件触发执行装置,以驱动总线在特定条件下测试UUT。

  单独应用分析仪和执行工具完成高精度任务是不可能的。PRBA设计支持直流电流测量,并有望扩展成可执行所有重要的兼容测试。USB2.0设计必须工作在支持热插拔和总线式外设的环境中。

直流验证

  所有新的USB2.0设计都有严格的功率限制。这些限制适用于应用了USB2.0总线技术的所有硬件工具。

  为支持设计者完成整个开发过程,RPBA可完成所有的直流测量(USB IF定义的电流消耗测试)。最复杂的直流测试是测量输入冲击电流。大功率下工作的USB装置(总线式热插拔),其功率有必要加以限制,防止过大引起总线烧毁。

  测量输入冲击电流是困难的,因为它不是简单地测量其峰值和平均电流,而是测某特定时间内过剩的总电流量。例:USB1.1标准规定输入冲击电流不能超过50μC。

  为了精确测量冲击电流,需要一测试工具采样直流电流转移量,分辨率达到10-7秒,画出一毫秒中电流转移曲线图,然后,测试仪再测量这期间总的能量转移,减去电流低于100mA时的能量转移,产生一总的过冲击电流,同测量标准规格相比较,就指示了通过失败率。

  原始数据也可以图形形式或数字形式输出给用户。USB2.0技术规格也包括各种连接方式外设的特定直流漏电流极限。

  这些包括各种状态下(工作、休眠、停止)漏电流的测量。和冲击电流测量不同的是,这些都是统计测量,采样后与一个设定的标准(根据模式不同从500μA到500mA)比较,来衡量其通过率。

  测量仪还提供很多数值以方便用户评估。RPBA提供了一些创新的手段来测试一些关键的合格值。

  在软件中选择一个电流测量设置,按照屏幕上的操作提示,将UUT插入总线分析仪,就可完成合格测试。在此之前,开发人员则无法进行这些相关的测试。

在商业实验室测试产品费用相当昂贵,另一种产品测试选择就是USB-IF支持的“Plugfest”。

  最后,客户定义的测试设备可附带高精度、通用的测试硬件,手动测试每个指标。此方法在测试设置和校准很准确的情况下是很有效的,但设置中极小的变化都将会影响测试结果。

  客户定义的设备适合于资源不受限制、有大量产品测试的公司,这对于多数开发者来说是个矛盾。

  RPBA通过定位USB电流测量要求的频谱,提供了一个新的解决方案,以解决USB开发人员所面临的困难问题。

标签:
来源:今日电子 作者:JOE WILLIAMES 时间:2001/9/1 0:00:00
相关阅读
推荐阅读
阅读排行
最近更新
商品推荐