BDTI certifies AutoESL : AutoPilot

 

BDTI Certified™ Results for the AutoESL AutoPilot High-Level Synthesis Tool

Used in Conjunction with a Xilinx Spartan-3A DSP 3400 FPGA and the Xilinx ISE and EDK Tools

 

 

The complete article: http://www.bdti.com/bdtimark/hlstcp_autoesl.html  

 

注:用来对AutoESL: AutoPilot 进行认证的benchmark是 Optical Flow 和 DQPSK。

      两个设计都是C语言的,通过AutoPilot的综合,转换成RTL,仿真,验证,然后用ISE进行逻辑综合实现。

      Optical Flow 在 Xilinx FPGA Spartan3aDSP 上达到高清视频的事实处理性能。 (在这款FPGA上最高可达到200fps,主要受BRAM的限制,否则可达到更高性能)。

      DQPSK 用 AutoPilot 综合时很容易就可以满足性能的要求。

 

      两个设计对C都不用做过多的修改就可以用 autopilot 进行高层次综合了, 要想达很好的效果 (好的 QoR, 相同性能下,比手写RTL资源更少)需要对C多做一些优化。 另外,那个200fps的实现,用手写RTL几乎很难实现那么高的并行度。

 

你可能感兴趣的:(HLS)