描述
当前版本设计套件(版本14.7)支持某些VITEX-7、KinTeX-7、ARTIX-7和ZYQ-7000器件,以及SARTAN-6和VIRTOX-6器件,以及前一代器件。
ISE运行在WindowsXP/7/Server和Linux操作系统上。
此外,ISE支持Windows 10上的SPARTAN-6器件。
赛灵思推荐VVADO设计套件新设计从ViReX-7、KinTeX-7、ARTIX-7、SPARTAN-7和ZYQ-7000器件开始。
ViVADO的使用需要从下一代器件开始设计,例如基于 UltraScale架构的器件。
在所有这些器件中使用VIVADO进行产品设计的长期维护。
鉴于ISE支持的广泛范围的器件, iMPACT 工具对于SSPANT-6器件的新设计开始以及在前一代器件中的长期设计维护都是有价值的。
iMPACT 工具,与兼容的JTAG接口相结合,提供边界扫描能力,以及直接Program和验证Xilinx器件。
此外, iMPACT 工具提供了对XILinx器件进行配置的选择NOR闪存器件的间接Program的能力。
注意, iMPACT 工具不是通用器件Programmer。对于ILISH器件的列表,Xilinx已经对ISE版本14.7的测试工具进行了测试,请参阅ISE帮助配置和Program器件,特别是PROM支持页或在Flash选择菜单中列出Flash选择的器件。
也请参阅第4部分(a)Xilinx最终用户许可协议有关生产工具中使用 iMPACT 工具的重要信息。
截至2013年10月,ISE已经进入其产品生命周期的维持阶段,并且没有更多的ISE计划发布。
随着时间的推移,Flash市场动态也改变了PROM支持页上列出的NOR Flash器件的可用性。
鉴于Xilinx建议,这些可用性更改可能会影响:
- 新的设计与SARTNAN-6器件需要基于NOR闪存市场条件指导NOR闪存器件的选择和Program
- 现有的SPARTAN-6或前一代器件的设计要求基于NOR闪存器件的选择和Program
- 在产品设计的产品生命周期中途需要新的NOR闪存器件
- 当前非闪存市场条件
该答案记录回顾了这些场景,并为设计者提供了关于使用INOR闪存器件来配置Xilinx器件的 iMPACT 工具的指导。
解决方案
SPARTAN-6器件的新设计
Xilinx强烈要求所有设计人员考虑使用NOR闪存器件来读取(UG380)SPARTAN-6 FPGA配置用户指南一起(XAPP1328),配置或引导NOR Flash用于采购灵活性和降低成本.
XAPP1328中的建议可以扩展到使用NOR闪存器件进行配置的SPARTAN-6器件。
XAPP1328的要点是:
- Xilinx器件可与许多品牌商品或Flash进行互操作。
- 提供灵活的PCB足迹和间接和直接ProgramNOR闪存
- 对于开发、调试和原型开发,选择影响程序的NOR Flash。
- 如果Flash符合生产标准,则继续验证和生产。
- 否则,检查替代方案的兼容性并对已知的良好系统进行验证。
无论您用碰撞工具对给定的或非闪存器件Program,都没有与配置的Xilinx器件的NOR闪存器件的成功互操作有关,只要满足有关硅文档中所述的要求。
使用第三方通用器件Program器直接Program通常是使用 iMPACT 工具的替代方案。
然而,使用 iMPACT 工具进行间接Program可能有助于开发、调试和原型化。
通过SARTNAN-6器件可以通过 iMPACT 工具间接Program哪个NOR闪存器件?
串行NOR闪存
- ISE中列出的器件帮助闪存选择的PROM支持页面/影响GUI下拉菜单。
- 微米MT25Q
- 见(赛灵思解答68677)从赛灵思
- McRONIX MX25和MX66
- 在设计之前与McRoix联系以获得支持
- 从MaRONIX请求AN0245
- 集成硅解决方案IS25LP和IS25WP
- 在设计之前接触ISSI以支持
- 从ISSI请求25G00
并行NOR闪存
- ISE中列出的器件帮助闪存选择的PROM支持页面/影响GUI下拉菜单。
- 微米级MT28
- 见(赛灵思解答68678)从赛灵思
鉴于NOR闪存市场的动态特性,Xilinx建议与非易失性存储器供应商联系,以确认NOR闪存器件的可用性、提前期和生命周期。
上述对特定NOR闪存器件的引用并不能保证当前或将来的可用性。
现有设计
有时,对于现有的设计,BOM指定的NOR Flash器件将变得不可用。这可能是暂时性的,由于市场条件或永久性停产。
根据设计的原因和剩余生命周期,解决方案包括组件替换、上次购买或更换板。
最后一次购买或董事会变更在概念上是容易的,但从存货或成本的角度来看可能不太理想。然而,进行替换可以像BOM更新一样简单。
注释盲目更新BOM而不首先验证所提出的变更是不合适的。
与开发、调试和原型相比,这可以涉及数百个NOR Flash器件Program周期数周或数月,该验证可以通过预先Program所需数量的NOR闪存器件来执行,然后再将它们重新加工成现有产品进行评估。
对于现有的SPARTAN-6器件的设计,使用前一节中列出的NOR Flash器件实现了对 iMPACT 工具的间接Program,但不排除将替代品重新加工成现有产品并验证结果的必要性。
然而,如果验证被认为是由于产品特定设计行为而导致失败的风险,则间接Program通过缩短修改后的Program文件的工程开发时间来解决设计行为所引起的问题,从而提供价值。
没有回复内容