Intime FPGA时序优化系统
-
系统介绍
随着FPGA规模越来越大,时序问题逐渐越来越严重,FPGA工程师会花费很大的精力在调试时序上,传统的方法就是修改代码或者针对时序路径进行优化,需要花费很大的精力,尤其当遇到需要针对功耗或者面积的优化时,更是非常棘手,而iNTIME时序优化系统则通过大数据分析和智能学习方式,自动化找到时序最佳收敛点,从而使整个FPGA设计时序更为优化,FPGA开发效率大大提高。
Intime 时序优化系统通过机器学习和大数据分析,通过运行不同的策略从而优化时序,使得时序最终能够收敛。自带有数据库,而且通过每次大数据分析进行不断升级,能够将最佳策略找出来,确保时序满足要求。
-
系统的特点
- 机器自学习和大数据分析,找到最佳策略;
- XILINX,ALTERA都能够完美支持;
- 自动化的管理多个FPGA工程的实现;
- 报告设计中影响时序的关键路径;
- 除了时序,还支持对资源和功耗的优化;
- 定制化高性能工作站,提高FPGA布局布线效率,快速达到用户满意的效果。
-
系统框图
FPGA时序优化系统由INTIME时序优化工具和APEX高性能工作站两部分组成
-
通过优化策略进行时序优化通过优化策略进行时序优化
通过优化策略进行时序优化,并能通过大数据分析,从而使得时序优化保持不断收敛,从而找到最佳时序。并且具有良好的时序优化界面。
支持Quartus,ISE和Vivado,只需配置好工具路径,iNTIME 会根据设计的器件,软件版本,自动生成策略,编译、布局布线、时序分析都是自动化完成。
-
优化配置编译环境
能够优化配置工具软件运行环境,可以是工作站或者是采用Plunify的云平台,iNtime可支持并行编译,并发挥硬件的最佳性能,从而大幅度减少运行时间,整个流程无需人工参与。
-
分析结果改善测量
分析所有的运行结果,并通过图表的方式产生统计数据,工程师不仅能够非常容易的了解编译结果,而且能够根据intime的设置参数,重现最佳结果。