Impulse Accelerated Technology公司产品作为全球最顶尖的电子系统级(ESL)设计开发平台供应商,提供了一整套ANSI C语言的快速系统设计和C综合以及相关的各类算法库包括:
C到fpga转化解决方案 |
ImpulseC™允许您直接C语言编译为优化逻辑,以此来准备好使用流行的FPGA器件。使用Impulse工具快速地对混合软件/硬件系统进行原型开发,并在几分钟或几小时内完成设计迭代,而不是几天或几周。
ImpulseC完全可兼容于Xilinx,Altera,以及其他FPGA开发工具 |
CoDeveloper for Xilinx
Impulse CoDeveloper™允许您直接C语言编译为优化逻辑,以此来准备好使用流行的FPGA器件。使用Impulse工具快速地对混合软件/硬件系统进行原型开发,并在几分钟或几小时内完成设计迭代,而不是几天或几周。假如你使用嵌入式MicroBlazeTM或者PowerPCTM处理器核,CoDeveloper可以通过使用FSL,APU以及其他Xilinx接口,自动地生成所需的硬件/软件连接通道。
若对所选的开发版和系统感兴趣,我司可提供可直接运行的例子,请联系我们。 |

ImpulseC完全兼容于XilinxISETM以及EDKTM工具。 |
CoDeveloper for Altera |
Impulse CoDeveloper™允许您直接C语言编译为优化逻辑,以此来准备好使用流行的FPGA器件。使用Impulse工具快速地对混合软件/硬件系统进行原型开发,并在几分钟或几小时内完成设计迭代,而不是几天或几周。
使用ImpulseCCoDeveloper来快速地从C代码到FPGA硬件模块进行原型开发,或者为了嵌入式或者主处理器创建FPGA处理器。节约时间和成本!
视频教程: Using the Altera Cyclone FPGA to Accelerate your Embedded Systems |

ImpulseC完全兼容AlteraSOPCBuilder对片上可编程系统应用的开发。 |
使用ImpulseCoDeveloper来进行
· 图像和视频处理
· 数字信号处理
· 安全通信
· 嵌入式处理器加速
· 医疗电子
· 数据压缩
· 国防和航天航空
· 测试与测量
· 自动系统
· 国家安全
· 高性能运算
· 金融计算
以及许多其他应用 |

Altera Stratix V Development Kit开发套件 |

XtremeData XD2000-F Socket模块 |
文章,论文和教程
XtremeData白皮书: FPGA Acceleration in HPC: A Case Study in Financial Analytics
Altera白皮书: Accelerating Applications on Coprocessing Platforms
Impulse应用程序注意事项: Using DMA for Data Communications on Altera NIOS II Platforms
教程: Tutorials for Altera Platforms
若对所选的开发版和系统感兴趣,我司可提供可直接运行的例子,请联系我们。 |
测试平台解决方案 |
CoValidator™ HDL Test Bench Generator
更快速地验证你的生成的HDL代码,以及更可靠地使用CoValidatorHDL测试平台生成器。
ImpulseCoValidator是一种更快速的方法来对FPGA设计生成HDL仿真测试平台。
CoValidator提供一个从C到精确硬件和精确位RTL仿真的,无需撰写HDL的更快速的途径。
使用ImpulseC的CoValidator来设计和仿真FPGA硬件,将使用类似软降变成的方法。
CoValidator是针对图像和视频处理,DSP,以及其他高通量流媒体应用程序的理想工具。
可联系我们咨询价格和其他细节。Contact us |

|
支持的硬件平台 |
FPGA开发平台是软件到FPGA设计过程的一个重要部分。Impulse致力于提供板级支持启用FPGA的第三方开发平台和系统。包括:
· 为FPGA硬件生成的C-to-FPGA
· 对基于FPGA平台的支持
· 嵌入式PSPs
· 板级和系统级PSPs
· 自定义PSPs
· 专业级服务
· 培训和定制教程 |
IP库 |
Impulse为应用程序领域提供标准的和自定义的IP库。可联系我们来就您的IP库需求进行咨询。
数学和图像处理库
· math.h库 了解更多
· 图像处理库 了解更多 |
专业化服务 |
让我们的专家帮助实现你的目标和时间表。假如你需要开始一项设计工程,建立你的团队来迅速加速或者保证工程目标能满足。Impulse专家为帮助您做好准备。
专业技术领域包括:
· 图像和视频处理
· 数字信号处理
· 高性能嵌入式系统
· 金融计算
· 生物信息
· 并行和可重配置计算
· FPGA平台开发
可联系我们了解更多细节。 |
设计套件解决方案 |
ImpulseCFPGA应用程序开发套件
需要迅速开始工程?Impulse已准备好帮助您,通过针对您的特定应用程序需求的完整的套件自定义。我们的工程专家可以给您配套完整的系统包括:
· 一台启用FPGA硬件的开发平台
· Impulse软件到FPGA工具
· 所有其他所需的FPGA开发工具
· 一个适用于您的应用程序领域的模板例子
· FPGA培训,可以基于网页或现场的
· 所需的平台自定义
了解更多细节,可 联系我们 。 |
Training Solutions培训方案 |
需要学习更多关于软件到FPGA编程技术和应用程序?需要迅速开始工程?Impulse提供自定义现场或远程,基于网络的培训程序。培训可以定制来满足您的团队需求,使用您最感兴趣的硬件平台。先进的培训程序包括有效的动手实验室元素,以及由资深的FPGA应用程序开发者带领。
网络,动手培训课程以2天或4天的形式提供,带有所有的所需设备和软件工具提供。
培训课程主题包括:
· FPGA器件架构和应用
· 包含C和HDL的FPGA编程方法
· 通过多处理器编程创建并行系统
· 理解软件到硬件设计流程
· 为增加的吞吐量划分应用程序
· 应用基于HDL的设计技术到C语言设计中
· 使用C语言软件测试平台进行算法验证
· 为高性能和低功耗进行代码优化
· 理解循环流水线和展开
· 使用嵌入式处理器和FPGA平台建立工具
· 动手工程,使用选定的基于FPGA平台
了解更多细节,可 联系我们。 |
|