问题:
1) SDK 还需要许可证吗?
2) 如果需要,我是否需要购买完整的 Vivado 许可证,才能使用 SDK,目前是否还有其它类型的许可证可用?
解决方法:
从 Vivado 2016.1 版开始,使用 SDK 不需要许可证。
如果您使用的 SDK 版本较老,比如 2015.x 及更早的版本,就需要 SDK 许可证(所有用户均可免费使用该许可证)。
有了更新版的 Vivado(2016.x 及更新版本),在安装和使用独立 SDK 或 Vivado 中的 SDK 时,不使用、也不检查许可证。
注意:出于向后兼容性的原因,我们仍然在所有许可证中提供该 SDK 特性。
如果需要,您可以获得一个 Embedded_SDK 许可证(china.xilinx.com/getlicenses -> Xilinx MicroBlaze/全可编程 SoC 软件开发套件许可证),也可获得 Vivado WebPACK 许可证,因为它们都包含一个 SDK 特性。
此外,SDK 许可特性还随完整购买的 Vivado 许可证提供。