|
XJEase-连接测试,器件编程等等
XJEase使用一种高级自然描述语言来编程序,这种高级语言同样提供了诸多编程概念,例如变量、循环、流程控制等等。通过XJEase编写程序,可以对板子进行复杂测试。
这种高级自然描述语言通过对具体线路的测试进行详细描述,使得开发测试的流程变得流畅、快速和容易。
XJEase包涵了一个高级的连接测试。通过了解线路板上的器件的连接情况后,XJTAG提供高效率的连接测试。通过查看线路板上器件的状态,XJTAG同样提供给用户任何错误的精确位置。
高级JTAG语言
-
以器件为中心,而非板子为中心,这样器件的测试和调试是不需要修改板子的硬件线路,也就是说是通用的。
-
高级语言描述,这样的设计简化了测试向量流程。
-
不需要知道JTAG是如何工作的,这样工程师就不需要了解JTAG链的工作原理。
-
非JTAG器件测试:只要非JTAG器件连接到的器件是在链上的,同样可以非常容易测试。
-
变量,跳转和循环:所有高级的语言都可以使用。
-
器件编程:XJEase能运行SVF和STAPL文件对器件编程,example
XJEase scripts 。例如PLD, Flash, SRAM, DRAM, FIFO,
FPGA等等。提供众多的测试库。
-
连接测试:能提供非常高比例的连接测试。
-
多级板子和多个JTAG器件的支持
-
支持网表:EDIF
2 0 0, RINF, Protel, PADS-PCB 等等
运行 XJEase
有二种不同的方法来运行XJEase, 主要是看需求:
XJDebug: 这是一个与XJEase以命令行方式接口的软件,主要在开发和原样机,它包括了一个经典的调试器:
-
在任何一行,任意时间走单步
-
设断点
-
查看变量
-
记录运行情况
如果是在制造和服务阶段,可以运行XJRunner软件。
XJEase-连接测试,器件编程
XJAnalyser-图形化的JTAG分析和调试工具
XJRunner-XJEase的运行版本
XJIO 板
XJAPI - XJLink
USB JTAG 硬件 API 接口
|