新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 嵌入式开发人员要使用FPGA的原因

嵌入式开发人员要使用FPGA的原因

作者:时间:2011-05-28来源:网络收藏


  Altium Designer 引入简单、高层次的处理器实现这一目标,满足软件、和 PCB要求,一体化的产品环境在单一应用中把所有需要的流程综合在一起(图1)。硬件和软件统一在平台级 ,使快速软件/硬件协同设计成为可能。通过基于 的处理器和处理器包裹内核,设计师可以定位于Altium Designer 或任意受支持的第三方处理器,同时保留设计的全部功能,包括与 外设的方便连接。Altium Designer基于 Viper的编译器保证在系统支持的所有处理器结构间C级别代码的兼容性。

  除了快速产品的潜力外, Altium Designer 的一体化本质也为开发带来了新的设计和功能可能性。Altium 也开发了新的一体化硬件/软件编译器技术,不久Altium Designer就将支持该技术。这项技术同时从标准C代码生成高度优化的可执行代码和并发硬件的FPGA实现 ,并同时生成在运行时将二者链接起来所需的代码。实际上这意味着开发 可以指定从处理器卸载到硬件的C代码功能,而Altium Designer一体化的软件/硬件环境使该流程迅速且透明(图2)。

图2有了先进的软件工具嵌入式开发人员不用变成硬件工程师就能够影响修改和调试底层系统硬件


  这样的系统为开发提供选择系统复选框以获得把专用软件功能转移到硬件最终的性能和成本改进的潜力。这使得开发人员可以有效地在硬件和软件之间转移功能,不断在优化的应用方案上融合。值得注意的有趣现象是,Altium Designer这一功能以及其他高层功能(如包裹内核和基于库的预同步软组件)的软件开发人员可有效地 FPGA机制内部的硬件。简言之,该系统的软件工程师可利用其现有技巧,轻松使用 FPGA 硬件,无需涉及目标器件结构的底层或 RTL编程(图3)。

图3包括硬件可编程硬件和软件的设计流程的一体化使FPGA器件可以被用于创建完整的嵌入式系统而且这只需要常见的技术


  Altium Designer的一体化开发环境和低成本大规模 FPGA的结合使得嵌入式开发人员可充分开发可编程器件的潜力。使用正确的开发环境后,当前FPGA带来的大型可重构设计空间使一种新的嵌入式设计方法成为可能 ,设计师可以为电子产品开发带来革命式的创新,正如几十年前微处理器的引入给电子工业带来的革命那样。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭