ISE Simulator FAQ

什么是 ISIM?
ISim 是 ISE 仿真器的缩写,是一种用于对 AMD FPGA 和 CPLD 设计进行仿真的集成式 HDL 仿真器。

ISE 仿真器可以被用来对 RTL 和门级设计进行仿真吗?
可以,RTL 和门级设计皆可利用 ISE 仿真器来进行仿真。

ISE 仿真器有几种配置?
ISE 仿真器有2种配置:ISE 仿真器精简版和 ISE 仿真器完整版。以下信息说明了这些配置是如何实现的:

ISE Design Suite: 所有版本: ISE Simulator 所有版本 : 在 ISE Simulator 中无限制

ISE WebPACK : ISE Simulator Lite : HDL 代码超过50,000行时,性能会降低

什么是 ISE Simulator Lite?
ISE Simulator Lite 是 ISE Simulator 的限定版。它只有一个局限性。当用户设计 + 测试平台的 HDL 代码超过50,000行时,仿真器会在被调用后降低仿真器性能。

我如何知道 ISE 仿真器精简版何时达到了极限?
控制台上会显示下列信息:
“这是 ISE Simulator 的限定版。当前的设计已经超出了该版本的设计规模极限,仿真性能会随之降低。请联系销售或访问在线商城,购买完整无限制版仿真器"

PC 和 Linux 平台支持 ISE 仿真器吗?
提供。下列平台支持 ISE 仿真器:

  • Microsoft Windows XP 专业版(32位和64位)
  • Microsoft Windows Vista 商务版(32位和64位)
  • Red Hat 企业版 Linux 4 WS(32位和64位)
  • Red Hat 企业版 Linux 5 Desktop(32位和64位)
  • SUSE Linux 企业版 10(32位和64位)

注:SUSE 企业版 10 Desktop Server 产品是二进制兼容的。

如果在使用 ISE 仿真器 Lite 时达到了50,000行的行数限制,会发生什么?
仿真器性能会降低 3 - 10 倍。如果行数继续增加到50,000行以上,性能降低的幅度会更大。

哪些人可以最有效地利用 ISE 仿真器?
任何针对 AMD FPGA 和 CPLD 进行设计的人都能够利用 ISE Simulator 进行仿真。

测试平台和库包含在行数内吗?
行数包括测试平台和源代码行。AMD 库不包含在行数内。

可以利用 ISE 仿真器对面向非 AMD 器件的设计进行仿真吗?
行为级 - 所有技术独立型 RTL(或带有技术专用例示的行为设计)都可以在 ISim 门级内进行仿真 - ISE Simulator 只面向 AMD 用户。这是它带有 AMD 预编译库的原因。

门级(可选 back-annotated timing) - ISE Simulator 只面向 AMD 用户。这是它带有 AMD 预编译库和只能读取 AMD 工具产生的 SDF 文件的原因。

可以手动编译 ISE Simulator 内的 AMD 库吗?这是推荐的吗?
您不应该手动编译 AMD 仿真库。AMD 不建议这样做,原因见“门级”部分。您应该使用预编译库。

嵌入式设计套件(EDK)支持 ISE 仿真器吗?
提供。从 ISE Design Suite 12 开始,嵌入式设计都能够在 ISE 仿真器内进行仿真。

我能将 ISim 与 AXI 总线功能模型 (BFM) 配合使用吗?
提供。在 ISE Design Suite 13 中启动设计工作,使用 ISim 对 AXI BFM 进行仿真。

如何获取 ISE Simulator 的库更新?
ISE Simulator 库更新会作为 ISE 更新的一部分自动提供。无需执行特殊步骤来获取 ISE 仿真器的库更新。

ISE 仿真器需要许可证吗?
ISE 仿真器与 ISE Design Suite 内的其它产品遵循同一个 FLEXnet 许可模型。

何为硬件协仿真?
硬件协仿真能够将设计或部分设计任务交由硬件处理。

硬件协仿真是否需要额外的许可证?
不需要,其作为标准 FLEXnet 许可模型的一部分配套提供。

我能将硬件协仿真与 AMD WebPack 配合使用吗?
是的,可以

所有的设计都能实现“50 倍”的性能提升吗?
否,设计与设计之间存在差别。总体来讲,运算密集型设计的获益最大。

“运算密集型”的含义是什么?
运算密集型设计主要是对 I/O 带宽无过高要求的信号处理设计。

是否提供有关硬件协仿真流程的技术文档?
是的,其作为 ISE 仿真器用户指南的一部分配套提供。

我是否能使用除 JTAG 之外的其它接口进行硬件协仿真?
可以,其还支持 Ethernet P2P。如欲了解更多详情,敬请参阅 ISE 仿真器用户指南。

有 ISE Simulator 用户指南吗?
有,用户指南作为软件技术文档的一部分提供。

如何知道我的 ISE 仿真器是精简版还是完整版?
对于 ISE 10.1 之前的版本:

  • 查看 ISE 产品的注册 ID。如果注册 ID 以“4097”结尾(这是带有 ISim Lite 的 Foundation 的注册 ID)。如果注册 ID 以“2097”结尾(这是带有完整版 ISE Simulator 的 Foundation 的注册 ID)。
  • 打开 XINFO,查看产品名称并与表1进行比较。
  • 调用仿真器之后,查看第一行。如果它是 ISE Simulator Lite,它会显示“This is a Lite version of the simulator”

对于 ISE 10.1:

  • 打开 XINFO,查看产品名称并与表1进行比较
  • 调用仿真器之后,查看第一行。如果它是 ISE Simulator Lite,它会显示“This is a Lite version of the simulator”
  • 观察设计概要,与表 1 比较“配置”值。

对于 ISE Design Suite 11 或更高版本:

  • ISim Lite 仅与 ISE Webpack 一起提供。了解配置方面的更多信息,请参照表1。

如果我想购买完整版 ISE 仿真器,我要联系谁?
ISE Design Suite 11 之前的版本:

  • 您可以联系本地 AMD 销售代表。

对于 ISE Design Suite 11 及更高版本:

您只能从 ISE Webpack 升级到 ISE Design Suite 版本之一。不能只购买完整版 ISE 仿真器。