• XJTAG发布最新版本V3.10.0

    2020-03-10 11:22 浏览

    XJTAG最新版本安装包下载地址:

    链接:https://pan.baidu.com/s/1ZJaj6EiCBWm49q6Idb7eYA 提取码:2150 

    XJTAG 3.10发行说明

    新功能和增强功能

    XJEaseDoc评论

    XJEaseDoc注释是为系统提供有关功能的额外元数据的注释。它们以三个斜杠为前缀,而不是普通的两个斜杠。XJTAG的早期版本将XSEaseDoc注释识别为大于2的任意数量的斜杠。从版本3.10开始,必须正好有三个斜杠,并且不能再有其他斜杠。

    XJEase:倒数常量

    在XJEase中反转变量时,结果的宽度与反转的值的宽度相同。但是,当反转常数值时,结果的宽度将被截断为结果的最小宽度,即任何高零位都将被截断。在XJTAG v3.10中,反转常量值现在的行为与非常量值相同。

    CONST INT CONST_VALUE      := 0b11110000 ; INT NON_CONST_VALUE := 0b11110000 ;         PrintInvertedConstWidth ()()PRINT “ WIDTHOF(CONST_VALUE)=” ,WIDTHOF CONST_VALUE ),“ \ n” ); PRINT “ WIDTHOF(NON_CONST_VALUE)=” ,WIDTHOF NON_CONST_VALUE ),“ \ n” ); PRINT “WIDTHOF(〜CONST_VALUE)=” ,WIDTHOF (〜CONST_VALUE ),“\ n”个); PRINT “ WIDTHOF(〜NON_CONST_VALUE)=” ,               WIDTHOF (〜NON_CONST_VALUE ),“\ n”个); END ;

    该代码先前具有以下输出:

    WIDTHOF(CONST_VALUE)= 8

    WIDTHOF(NON_CONST_VALUE)= 8

    WIDTHOF(〜CONST_VALUE)= 4

    WIDTHOF(〜NON_CONST_VALUE)= 8

    在v3.10及更高版本中,它具有以下输出:

    WIDTHOF(CONST_VALUE)= 8

    WIDTHOF(NON_CONST_VALUE)= 8

    WIDTHOF(〜CONST_VALUE)= 8

    WIDTHOF(〜NON_CONST_VALUE)= 8

    XJEase:字符字面宽度

    在以前的XJTAG版本中,字符文字的宽度将被截断为其最小值,即,任何高零位将被截断。从版本3.10开始,字符文字的宽度始终为8。这与ASC函数的行为一致:

    PrintCharacterLiteralWidths ()()INT asciiValue := ASC “ a” );INT literalValue := 'A' ;        PRINT “ asciiValue = 0b” ,BIN asciiValue ),“ \ n” ); PRINT “ WIDTHOF(asciiValue)=” ,WIDTHOF asciiValue ),“ \ n” ); PRINT “literalValue = 0b”时,BIN literalValue ),“\ n”个); PRINT “ WIDTHOF(literalValue)=” ,WIDTHOF literalValue ),“ \ n” );              ;

    该代码先前具有以下输出:

    asciiValue = 0b01100001

    WIDTHOF(asciiValue)= 8

    literalValue = 0b1100001

    WIDTHOF(literalValue)= 7

    在v3.10及更高版本中,它具有以下输出:

    asciiValue = 0b01100001

    WIDTHOF(asciiValue)= 8

    literalValue = 0b01100001

    WIDTHOF(literalValue)= 8

    XJRun输出

    命令行测试运行程序XJRun将错误消息和警告打印到stderr,并将大多数正常输出打印到stdout。但是,某些通知(例如序列号信息和跳过的测试)未正确打印到stderr。现在,此问题已得到纠正,只有错误和警告会显示在stderr上。

     

    支持平台

    XJTAG被支撑在两个以下的操作系统的32位和64位变体:视窗7 ®服务包1,视窗8 ®,视窗8.1 ®Windows 10 ® 1607(周年更新)和更高版本。

    此版本不支持Windows XPWindows Vista或Windows 10 1507或1511(11月更新)。

    XJTAG建议屏幕分辨率至少为1024×768。

    XJTAG需要支持SSE2指令集的处理器。这包括自Pentium 4以来的每个Intel处理器和自2003年底以来生产的每个AMD处理器。有关更多详细信息,请参阅此博客文章。在版本3.1中引入了此要求。

    目标硬件

    为了使XJTAG与电路交互,必须正确设置JTAG链。为此,我们提供了一套DFT指南。帮助文件中还有一个“疑难解答”部分。

    并排安装

    每个主要XJTAG版本只能安装一个实例。这是可能的,例如,要安装版本的任何变体3.4.x沿侧版本的任何变体3.5.y ; 但是,无法安装版本3.4的两个变体,例如3.4.33.4.4

    更改项目文件关联

    默认情况下,双击任何类型的XJTAG项目文件都会在最新安装的XJTAG版本中将其打开。版本检查实用程序(XJVersion)可用于控制这些文件关联。建议使用安装了最新版本XJTAG的副本进行此操作。