Altium高级的下一代Viper C编译器技术使TASKING VX工具包可对Nios II嵌入式处理器提供独一无二的支持。该编译器以最小的内存占用和最快的执行速度提供高度优化的代码。这一技术作为Altium业界领先的TASKING开发工具包的一部分,也促进了该公司Altium Designer产品的嵌入式功能,Altium Designer是业界领先的统一电子产品开发系统,将硬件、可编程硬件和软件设计集成在一个应用之中。
“Nios II嵌入式处理器是当今市场上领先的FPGA软CPU内核,可应用于多种领域,”Altera软件和Nios市场经理Chris Balough这样说,“Altium发布VX-工具包后,我们的客户现在使用的编译器技术可以通过更高级的代码优化提升系统性能。”
有关TASKING VX-工具包支持Nios II嵌入式处理器的最初测试表明它在代码执行速度方便可增加40%,并且比GCC编译器要减少20%的内存占用,因此客户可更快地将高质量产品推向市场。
如同直接的代码优化特性一样,Nios II家族新的TASKING VX-工具包也为用户提供移植到Altium Designer的轻松途径。Altium Designer可完全支持基于Nios II的系统,Nios II嵌入式处理器的TASKING VX-工具包也提供与Altium Designer直接的C代码级兼容。这样开发人员就能移植项目并利用统一硬件/软件共同设计环境的优点,如采用基于FPGA的虚拟仪器进行交互式硬件/软件调试–Altium称为LiveDesign–来加快系统开发。设计人员也可以更快开发出更具智能的产品,充分利用高容量FPGA器件,将其作为一个 ‘软’系统开发平台,在物理平台设计和驻留在可编程器件(包括FPGA和处理器)中的‘嵌入智能’之间保持同步。
“Nios II嵌入式处理器作为处理方案正越来越流行,可为使用Altera FPGA的嵌入式设计提供高度优化的平台。”Nick Martin, Altium创办人和CEO如是说,“新发布的TASKING VX-工具包为Nios II开发人员提供高要求应用所需的高质量开发选择方案。也打开了通往未来之门,可以轻松采用我们突破性的Altium Designer系统所带来的统一开发功能。”
价格及可用性
Altium的TASKING VX工具包为Nios II嵌入式处理器提供的支持包括:
* 来自Altera基于Eclipse平台的Nios II IDE插件
* C编译器
* 具有宏预处理器的汇编器
* C库,运行时库、浮点库
* 链接器与定位器