5.1i CPLDABEL——如何将测试向量(TMV文件)放入CPLD JEDEC文件中?

描述

关键词:4.2I,4.1I,3.1I,2.1I,Xabel,ABEL,JED,基础

当我使用基础或联盟工具集来适应ABEL设计时,Xilinx设计管理器所强加的版本控制目录结构不允许将测试向量文件自动插入JEDEC文件中。

如何从顶级ABEL文件中的测试向量包含在XPLA3或XC9500/XL/XV JEDEC文件中?

解决方案

F2.1i和稍后的软件版本支持将测试向量写入JEDEC文件的能力。

ABEL编译器在编译包含用户测试向量的设计时,创建一个包含ABEL代码的测试向量信息的设计和GT.TMV文件。

CPLD安装程序在找到与设计目录中的设计名称相同的TMV文件时,将此测试向量信息传送到JEDEC文件中。

基础

ABEL文件中的测试向量将自动添加到JED文件中。没有用户干预是必要的。


基础经典/ Aldec

Xilinx设计管理器创建一个子目录(通常命名为XPROJ\VR1\Rev1),并在那里运行安装程序。

安装程序找不到.tMV文件,因为它在子目录中查找,而不是ABEL创建的根目录。TMV文件必须复制到Rev1目录中,以便包含在JEDEC文件中的测试向量。

要在JEDEC文件中包含测试向量,请遵循以下步骤:

1。如果您正在使用基础,请确保顶级源文件的名称和该源文件中的模块语句中的名称都与基础项目的名称相匹配(此步骤对于测试向量解决方案来说是特别需要的)。
2。像平常一样编译顶级ABEL设计文件。ABEL编译器创建和lt;包含您的测试向量信息的项目名称和GT.TMV。它也创建和lt;项目名称和gt;.xnf或& lt;
三。调用Xilinx设计管理器。进行设计和翻译。设计管理器创建:
XPoCT\V1Y0\Rev1目录包含.lt;PrimeTyNo.G..XFF文件。

XPROJ\VR1\Rev1目录包含.lt;PurraseNo.GN.GND文件。

设计管理器在迭代设计时创建不同的目录名。
4。在文件管理器或资源管理器中,将根目录项目目录中的.lgProjtNo.GNT.TMV文件复制到Rev1子目录(或最近创建的Rev子目录)中。
5。在Xilinx设计管理器中,调用流引擎并像往常一样运行设计。设计管理器在根项目目录中创建.lt;ProjiTyNo.G.j.DeDProgram文件(它从“Rev”目录中自动复制)。JEDEC文件将包含来自源文件的测试向量。

注意:此过程假定您的设计完全基于ABEL。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-29 14:10:25 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它