• XJTAG的新硬件及硬件扩展板

    2018-03-19 17:31 浏览

    XJAccelerator


    概述


    XJAccelerator是一个多用途的单元,可以与您的xjtag系统集成,以方便和加速编程功能,并扩展测试设备(DUT)上的测试覆盖范围。


    主要优势


    • 加速闪存编程

     

    • 增加板测试覆盖率,增加接口连接性

     

    • 易于与xjtag测试系统集成

     

    特点

     

    • 可以重新配置

     

    • FPGA 板

     

    • 支持 SPI, IIC, ICSP, SWD 和其他协议

     

    • 支持NOR 和 NAND flash


    JTAG控制器


    基于Xilinx Spartan 6 FPGA,XJAccelerator卡的设计主要是为了提供一个通用的加速编程应用平台。在这种模式下,FPGA配置了XJFlash,用来编程连接到三个I/O头中任何一个的闪存设备。要编程的数据可以通过JTAG流到单元中,也可以使用所提供的插槽从微SD卡中检索。


    FPGA可以通过其JTAG端口配置,作为标准XJTAG项目的一部分,也可以通过板上PROM进行配置。为了最小化每个板所需的总时间,每次运行项目时都会检查FPGA的配置状态。只有当发现意外的状态时,FPGA或板上PROM才会被编程。


    支持多种协议


    XJAccelerator卡可用于编程标准NOR和NAND闪存设备,只要它能够访问所有所需的信号。如果fpga可以复制编程协议,那么就可以进行更多定制的编程操作。

     

    xjtag可以提供执行以下协议的xjflash图片:

    • SPI – Serial Peripheral Interface

    • I²C/IIC – Philips/NXP Semiconductor’s Inter-IC bus

    • ICSP – Microchip’s In-Circuit Serial Programming

    •  SWD – ARM’s Serial Wire Debug

     

    如果您所需要的协议没有在这里列出,请与我们联系,我们很乐意去调查增加该功能的可能性。

     

    该单元由外部5v电源供电。三个I/O连接器的电压可配置在1.2 v至3.3 v之间。

     

    数字/IO测试

     

    还可以使用三个I/O接头上没被占用信号的边界扫描功能,用于DUT上的外部数字I/O测试。

     

    灵活的连接

     

    XJAccelerator卡可以以多种不同的配置连接到JTAG控制器,从而可以轻松地集成到广泛的项目中。它可以连接到基于XJLink 2的JTAG控制器上的一个单独的TAP,或者与DUT的JTAG链串联。

    1.jpg

    XJComms

    概述

     

    XJComms是一种差分串行通信测试卡,允许您使用XJIO板来扩展可以是实现的覆盖范围。

    您可以测试RS 485和rs 422接口以及CAN、LIN和FlexRay,这是许多设计中常见的,他们都经常用于汽车行业。

     

    主要优势

     

    • 确认共同接口标准的信号完整性

     

    •  通过增加接口连接性来增加UUT测试覆盖率

     

    • 容易集成XJEase

     

    • 多个板可以在同一个项目中使用

     

    特点

     

    • 差分通信测试卡

     

    • RS485/RS422, CAN, LIN, FlexRay

     

    数字接口

     

    20路IDC接头允许您控制和监视每个协议收发器.。它与XJIO板兼容,但也可以直接连接到UUT上可访问JTAG且已启用的I/O连接器。

     

    测控

     

    可以将信号驱动到UUT或从UUT来验证数字信号和协议信号是否正确连接。测试是使用随卡提供的标准XJEase脚本实现的。


    CAN 总线


    CAN(ControlAreaNetwork)串行总线最初是为汽车而开发的,但在现代汽车中的其他应用中,如车身、安全和动力总成等,CAN总线已经得到了广泛的应用。它还用于航空电子系统和仪表控制面板(Airbus A380)。

    2.jpg

    RS485/RS422总线


    RS485标准指定差分数据传输经过双绞线上的末端。RS485广泛用于廉价的本地网络、多点通信链路和长距离数据传输。均衡线路的使用意味着RS 485具有良好的抗噪性能,是工业和商业应用的理想选择。

    3.jpg

    FlexRay™ 总线


    FlexRay™是一种用于实时控制应用的串行总线系统,是针对未来车辆网络的需求而设计的。现在它已经进入航空业。

    4.jpg

    LIN总线


    LIN(LocalInterConnectionNetwork)总线允许在执行器、传感器或开关与ECU之间建立基本的串行网络连接,极大地降低了汽车制造商的设计工作量和成本。因此,它被用于快速增长的应用程序,主要用于主体和内部应用程序中的低速网络。


    XJExtender


    概述


    XJExtender是XJTAG用于在将XJLink或XJLink 2 JTAG控制器连接到正在测试的远程设备(DUT)时克服信号完整性问题的推荐解决方案。通过使用差分信号,XJExtender允许您在离XJLink 10米的地方使用DUT,甚至在电气噪音环境中也是如此。


    主要优势


    • 可靠地扩展xjlink/xjlink 2控制器与dut之间的距离

     

    • 允许在大型安装或环境室中进行DUT测试。

     

    • 提供优越的EMI免疫力以保持信号完整性。

     

    • 提高测试系统的整体性能

     

    • 可以与其他XJTAG硬件一起使用,包括XJIsolator和XJXDP。

     

    特点

     

    • 标准的26路IDC连接器支持板对板连接的低成本带状电缆(推荐性能最佳的双绞线)

     

    • TCK时钟频率高达50MHz

     

    • 灵活电源电压:5V至15V(2个要求,不包括在内)

     

    • 可变I/O电压为1.8 v至3.3 v(与xjlink 2一起使用时)

     

    • 提供8个可配置为上行或下行链路的通道(默认配置:6个下行链路/2个上行链路)

     

    • 通过标准的20路IDC接口,主单元插件直接插入xjlink 2

     

    • 使用标准的20路IDC套接字从单元直接连接到DUT


    扩展性能

     

    Xjlink控制器和DUT之间信号完整性差,可能会迫使您降低tck频率,甚至停止运行测试。

     

    测试环境中经常存在的高水平的电气噪声会在运行JTAG测试时会造成信号完整性问题;如果DUT必须放置在固定装置或环境室中,则会使问题变得更糟。

     

    XJExtender通过在不损害信号完整性的情况下支持长达10米的电缆来克服这些问题。

     

    灵活的配置

     

    XJExtender包括直接连接到XJLink控制器的主单元和连接到DUT的从单元。可以单独购买从单元,以支持要求从单元永久位于测试装置中的工作流。

     

    每个单元提供8个通道,默认配置为6个下行链路(从主到从)和2个上行链路(从从到主)。这可以使用板上焊锡链路重新配置到任何上行/下行通道组合。

     

    拓展信号完整性

     

    使用低压差分信号(LVDS)标准作为主和从之间的物理层,XJExtender允许在扁平或双绞线带状电缆上进行高速通信。

     

    由于每个信道使用差分信号,电缆产生低水平的电磁辐射(EMR);在测试敏感的电子组件时非常重要。它还显示出非常高的抗电磁干扰(EMI),这能够使用较长电缆而不丧失信号完整性。

     

    扩展温度范围

     

    XJExtender单元支持-40°C到85°C的扩展温度范围,这使得XJExtender成为在环境室内测试DUT的理想解决方案。


    5.jpg


     XJIsolator

     

     

     概述

     

    XJIsolator提供测试设备(DUT)和JTAG控制器之间的电流隔离。它的小体积意味着XJIsolator板可以很容易地安装在测试夹具内。

     

    主要优势

     

    • 提供高级的电流隔离

     

    • 与XJTAG的所有其他测试硬件兼容

     

    • 简单的即插即用安装

     

    特点

     

    •    隔离电压高达443V

     

    •    支持高达50 MHZ的TCK时钟频率。

     

    •    单向传播延迟很低,通常为8ns

     

    •    需要单独电源,参考DUT范围

     

    •    灵活的电源电压:5V至15V

     

    •    可变I/O电压从1.8 v到3.3 v(由JTAG控制器或DUT设置)

     

    •    提供5V I/O可选电压

     

    •    提供8个独立的信号通道,配置为6下行链路和2上行链路。

     

    •    不需要在XJTAG软件中配置

     

    •    兼容XJExtender和XJXDP

     

     

    电流隔离

     

    电流隔离克服了在它们没有共同点(有意或无意)的情况下将测试系统连接到DUT的挑战。XJIsolator提供测试访问端口(TAP)信号的电流隔离,这些信号是在用JTAG测试DUT时使用的。

     

    即插即用

     

    XJIsolator通过使用标准带状电缆的两个20路IDC连接器轻松集成到测试集中。它支持JTAG测试所需的所有TAP信号,并将它们传递给DUT。

     

    XJTAG的JTAG控制器有一种先进的自动倾斜算法,自动补偿通过将XJIsolator添加到测试设置所带来的额外延迟,这使得它简单易用,并且对xjtag的软件来说是“不可见的”。

     

    集成电源

     

    XJIsolator的DUT侧运行在1.8 V到3.3 V的逻辑电平,有JTAG控制器或DUT上的参考电压设置。将DUT信号与JTAG控制器隔离,需要外部电源(未提供),供应5-15V直流电源。

     

    扩展测试能力

     

    XJIsolator的设计是为了配合XJTAG现有的硬件和软件产品,包括XJLink 2和原始XJLink JTAG控制器,以及互补的XJExtender和XJXDP板。组合这些板,可以解决信号完整性问题和/或高驱动强度要求以及电流隔离。


    6.jpg


    XJXDP

    概述

     

    XJXDP适配器通过提供非常低的阻抗驱动功能来补充XJLink 2,它的阻抗低到25欧姆或更少。 这个小板可以直接安装在Intel® 扩展调试端口(XDP)上,以获得最小的电线长度和最大的性能,或通过2 mm 20-way带状电缆连接。

     

    主要优势

     

    •    提供信号匹配以提高JTAG性能。

     

    •    高效跟踪电源

     

    •    支持非XDP应用

     

    •    优化性能

     

    特点

     

    •    直接连接到XDP端口

     

    •    用于紧密连接的flex电缆选项

     

    •    高信号完整性

     

    •    TCK时钟频率高达100 MHz

     

    •    灵活的电源电压:5V至15V

     

    •    VTT跟踪内部电源

     

    •    支持I/O电压从0.6 V到3.3 V

     

    •    8个信道配置为3个上行链路,5个下行链路

     

    •    插头直连 XJLink2 控制器

     

    •    对XJTAG软件完全透明

     

    低电压 ,低阻抗

     

    一些设备,特别是英特尔处理器,使用低值终端电阻的低压信号,通常在0.8到1.2伏和25-50欧姆之间。XJXDP使用低阻抗驱动电路来获得最高的噪声裕度和最快的JTAG时钟速度。

     

    精密线路接收器

     

    采用精密、超高速比较器和电阻可编程磁滞回线作为上行接收机,使接收机具有最大的噪声裕度和速度性能。

     

    灵活的接口

     

    除了XDP端口连接器外,还提供了一个标准的2mm接头,以便为非XDP应用程序提供带状电缆连接。XDP连接器还可以与flex XDP-to-XDP扩展电缆相匹配。

     

    跟踪电源

     

    XJXDP使用高效率的跟踪电源来跟踪DUT的VTT输出(参考电压),使它能够在DUT最低负载的情况下,驱动低阻抗下行信号。XJXDP 可以直接从XJLink 2或外部电源供电。

     

    升/降时间可控

     

    低阻抗下行链路驱动程序可以产生极快的速度,从而引起不必要的超速,导致信号完整性和可靠性的损失。XJXDP信号驱动调节上升/下降时间,使时钟速度最高,可靠性最高,测试吞吐量最高。

     

    兼容XJLink2

     

    XJXDP通过一个标准20路带状电缆和水平转换8个分为3条上行链路和5条下行链路的信号,连接到XJLink2(或XJLink)。

     

    7.jpg