技术中心
 
 

DPO7000系列满足了串行总线开发工作的需要

   日期:2006-04-08     作者:管理员    

     从IC互连到计算机外设、再到汽车仪表板,串行结构在数字电路环境中无所不在。这些串行总线都给工程师带来了独特的挑战,工程师必须证实总线正确传送数据,串行传输问题不会给其它系统单元带来不利影响。为检验和调试采用I2C, SPI, CAN和LIN, RS-232, USB 2.0, 串行ATA等总线的器件,设计人员需要使用工具,这些工具要能够可靠地触发采集串行数据,然后迅速分析分组内容。
 
  泰克新推出的DPO7000系列示波器为不同的串行标准和总线提供了三级触发、采集和分析功能。此外,DPO7000系列上标配强大的Pinpoint™触发系统,它为通用调试提供了1400多种条件触发组合。
 
  串行触发涵盖了专用应用及通用应用
 
  DPO7000系列标配I2C、SPI和RS-232总线使用的内置串行触发器。通过这套为应用优化的工具,用户可以在每种行业标准上触发最相关的位序列。
 
  I2C是在3.4 MHz以下频率范围内工作的双向2线总线。它可以配置成7位地址或10位地址。I2C是数字系统电路板上芯片之

间通信的首选介质,设计人员必需触发定义了关键系统行为的事件。
 
  DPO7000系列的I2C触发器使用简便,从工程师的角度看,其使用起来速度更快。触发器设置包括把示波器连接到总线的串行数据线和串行时钟线上。可以使用示波器的另两条通道,监测系统中其它地方的相关活动。简单的菜单提供了多种触发选择:Stop(停止)、Start(开始)、Restart(重启)、Missing Acknowledge(没有确认)、EEPROM Data Read (EEPROM数据读取)或采用7位格式或10位格式、具有特定设备地址和数据值的Read/Write(读/写)帧。示波器在检测到指定条件时会触发采集。设计人员可以在任何连接的通道上查看触发前或触发后的操作。
 
  SPI总线在主机设备和外设之间以几kHz到几十MHz的数据速率实现通信。有两条数据线和一条串行时钟线,控制着数据在这一异步总线中的流动。SPI触发是 DPO7000系列中全面集成的标准功能,可以设置成在用户定义的帧中检测到特定数据码型时触发采集。与I2C触发器一样,这为捕获触发器应答的数据字相关事件确立了新的基准。
 
  DPO7000系列内置串行触发器是为简化过去一直非常复杂的程序而设计的。在历史上,用户一直不得不理解成帧、分组结构、预计数据内容及特定位的放置,如ACK (确认)位。DPO7000系列串行触发接口加快了这一耗时的过程。在设置时,用户只需以按钮方式在专用半屏控制窗口中进行选择即可。串行信号波形的符号表示精确显示触发采集将使用的信号单元。在进行选择时,将自动高亮度显示相应的事件(如Data Read)。
 
  另一种触发功能(选项ST)支持以高达1.25 Gb/s的速率在串行设备上触发采集,其运行嵌入式时钟或并行时钟。这种功能扩展了DPO7000系列可以满足的串行标准范围。由于能够检测到最长64位的码型,因此该选项涵盖了RapidIO LP、FibreChannel、千兆位以太网等标准。选项ST与第二个软件工具捆绑销售,其中包括8b/10b解码功能。这种功能明显简化了8b/10b编码信号的理解和分析,是泰克示波器独有的功能。
 
  通过软件处理协议解码和分析
 
  DPO7000系列为设计和调试任务提供了许多可选的自动分析软件,包括USB 2.0、以太网和CAN/LIN总线测量。这些特定协议工具与DPO7000系列的底层测量和显示功能相结合,可以加快设计人员评估、调试和预一致性测试工作。
 
  例如,在“启动”设备的USB 2.0接口时,TDSUSB2一致性测试软件自动满足工程师的关键测量需求,包括信号质量、接收机灵敏度、啁啾等等。设计人员不必成为这些测试领域的专家,因为该软件提供了与USB 2.0有关的特定领域智能。该软件还自动生成报告,节约了时间。
 
  类似的,TDSET3以太网一致性测试软件为各项测试提供了专业知识和自动操作功能,包括模板、幅度、抖动等等。TDSET3满足了广泛的10BaseT, 100Base-T和1000Base-T 要求。
 
  TDSVNM CAN/LIN定时和协议解码软件包简化了CAN和LIN触发、评估和调试的各个方面。TDSVNM把示波器转换成为应用环境优化的解决方案。CAN触发功能包括CAN帧开头或结尾同步;任何CAN高信号或低信号同步;在特定帧类型上触发采集等等。
 
  其部分功能如下:
  • 测量振荡器容限和传播延迟
  –





























简化网络检定,节约时间
  • 测量总线利用率(“话务量”)和数据速率
  – 最高效地分配CAN/LIN网络容量
  • 分析CAN眼图
  – 在CAN消息中揭示及帮助定位噪声问题,包括抖动、毛刺、幅度畸变等
  • 根据CAN帧内容捕获CAN和LIN消息
  – 根据特定内容采集数据,包括ID, DATA, DLC等
  • 同时采集CAN和LIN消息,采用协议解码模式同时查看CAN和LIN消息
  – 揭示信号交互和相关性
  • 帮助检测网关上的时延
 
  串行总线检定工具
 
  深入分析和检定串行总线活动是DPO7000系列的另一种功能。泰克解决方案合作伙伴Crescent Heart Software提供的可选的ATM1触发模块与TDSVNM软件集成在一起,为CAN和LIN总线提供了详细的逻辑判定触发功能和完善的数据过滤功能。这套工具提供了业内最优秀的CAN触发功能和一系列定时测量功能,为在泰克示波器TDSVNM应用软件下运行的ATM1所独有

 
  ATM1可以以独特的方式生成和发送一个CAN确认信号,有时这对总线上保持隔离网元“活动”必不可少。这一功能可以在集成到网络中前调试各个总线单元。
 
  通过标配的集成式低速串行触发功能及选配的重要触发和分析功能,DPO7000系列示波器处于非常好的位置,成为处理CAN, LIN, I2C, SPI及其它常用串行结构的设计人员的首选测量工具。
 
  DPO7000串行触发和分析功能
 

DPO7000系列满足了串行总线开发工作的需要如图


 
  串行总线缩略语词汇表
  CAN: 控制器区域网。在嵌入式应用和控制系统中广泛使用,包括汽车中对安全敏感的应用(ABS系统, 安全气囊)。另外还用于火车、飞机、医疗设备等应用中。


  I²C总线: IC间总线。一种控制总线,在系统中的集成电路之间提供了通信链路。它已经成为系统控制的事实标准。


  LIN: 局部互连网。LIN的数据速率要低于CAN,通常要次于CAN,其作为汽车通信和联网串行总线使用,用来连接传感器和激励器及空调系统、车门、座椅、智能雨刷器等。


  RS-232: 还称为EIA232,这种重型串行协议是几十年前开发的,目的是把大型计算机连接到远程终端上。今天,该接口最常用的用途是把鼠标、调制解调器或显示设备连接到PC上。


  SPI: 串行外设接口。主要用于主机处理器和外设之间的异步串行通信。


  USB: 通用串行总线,用来把外设连接到PC和服务器上。广泛用于消费者应用中,包括数码相机、可移动硬驱等等。






























 
  
  
  
  
 
更多>同类技术
 
全年征稿 / 资讯合作
 
推荐图文
推荐技术
可能喜欢