电子系统级设计生态系统

ESL 工具调查

电子系统级(ESL)设计是指进化的设计与验证方法,与当前的主流寄存器传送层级(RTL)相比,该方法始于更高级别的提取。跟 Verilog 和 VHDL 之类的硬件语言相比,语法与语义中的众多 ESL 设计语言与流行的 ANSI C 更为接近。

FPGA 的 ESL 工具主要集中在利用软件编程技巧使设计人员能在可编程硬件中轻松实现他们的想法,而无需学习传统的硬件设计技巧。

Xilinx 生态系统合作伙伴提供了广泛的 FPGA 优化 ESL 解决方案。

ESL 设计流程

Xilinx ESL 生态系统成员

选择最符合您需要的 Xilinx 生态系统成员解决方案。

ESL 成员 FPGA 计算解决方案
Agility Agility 加速了信号处理算法的开发,在软件和硬件中提供针对算法加速、原型开发及实现的完整解决方案。
AutoESL AutoESL 的 AutoPilot 工具提供了基于平台、以通信为核心的 ESL 综合流程,自动生成了源于 C、C++ 和 SystemC 说明的高质量 RTL 代码,用于进行 Xilinx FPGA 的设计和执行。
Binachip 通过将软件二进制转变为 FPGA 硬件,Binachip 加快了嵌入式应用的普及速度。
Bluespec Bluespec ESL 综合以低于一半的时间产生了同等质量的硬件电路,以便支持编码的 RTL。
Codetronix Mobius 可以将高级多线程浮点/定点源代码编译成具有高质量结果的 C 程序或可综合 HDL 程序,以此来实现 FPGA 硬件/软件系统的快速开发。
CriticalBlue Critical Blue 提供了协处理器综合解决方案,通过将较慢部分卸载到 Xilinx FPGA 上来加速 CPU 二进制可执行代码。
Impulse Accelerated 与传统的嵌入式处理器实现相比,Impulse C 可以使 C 语言应用在 FPGA 中的性能提高几个数量级。
Mimosys Mimosys Clarity 直接从 C 源代码向 FPGA、自动识别和实现硬件加速器模块。
Mirabilis Design Mirabilits Design 公司已经加入 Xilinx ESL 创新,以便为 FPGA 设计者提供架构探索解决方案,用于进行可行性研究以及 FPGA 与多 FPGA 系统的虚拟原型制作。
Mitrionics Mitrion 平台使得软件开发人员能为 FPGA 撰写应用,相对于使用传统 CPU,FPGA 运行速度快10到30倍,且无需任何 FPGA 设计技巧。
Nallatech Nallatech 提供了 FPGA 板与一个软件开发环境,实现了高性能计算
Synfora 公司 通过PICO Express FPGA,系统设计者可以用非定时地 C 语言 (untimed C) 来表述复杂的算法并直接综合到 Xilinx FPGA。这能让设计者的工作效率提高 10 倍甚至更多,而其效果会和人工设计的一样好。
Synplicity 公司 Synplicity 推出的 Synplify DSP 工具提供了独特的 ESL 综合方法,从而实现了高级建模、架构研究,并在 Xilinx FPGA 中实现了 DSP 算法。
SystemCrafter SystemCrafter SC 是一款经济型综合工具,可将 SystemC 语言综合到 RTL VHDL 中,适于 Xilinx FPGA 实现。
职位招聘 本地活动及在线座谈 本地新闻稿 投资者关系 反馈 法律声明 网站地图
© 1994-2008 Xilinx, Inc. All Rights Reserved.