Synopsys Synplify

Synopsys Synplify 最新版 v2019.03

软件大小:57.00KB
软件类型:国产软件
软件语言:简体
软件授权:免费软件
软件分类: 辅助设计
支持系统:

Synopsys Synplify 是业界领先的FPGA和ASIC综合工具,由新思科技(Synopsys)开发,专注于将RTL级设计高效转换为优化后的门级网表。该工具采用先进的算法和时序驱动优化技术,支持VHDL、Verilog和SystemVerilog等多种硬件描述语言,可显著提升设计性能并降低功耗。

软件亮点

高性能综合:通过独有的BEST(Behavioral Extraction Synthesis Technology)技术,实现时序、面积和功耗的自动优化,尤其适合复杂FPGA/CPLD设计。

跨平台支持:兼容Xilinx、Intel(Altera)、Lattice等主流FPGA厂商工具链,并支持ASIC目标库。

智能调试:集成可视化调试工具(如Synplify Premier中的Identify功能),帮助快速定位时序违例和逻辑错误。

IP核集成:无缝对接Synopsys IP库,加速DSP、接口和存储模块的实现。

截图

软件特色

‌创建工程‌:通过Synplify的图形用户界面(GUI)创建新的工程,并管理现有工程。创建工程时需要指定工程名、存储路径以及目标FPGA设备。

‌添加工程文件‌:将HDL代码导入到Synplify工程中,支持的HDL代码包括VHDL、Verilog以及SystemVerilog等。导入代码后,软件会对代码进行语法检查,并将代码转换为综合前的中间表示(IR)。

‌设置约束‌:根据实际需求设置各种设计约束,如时序约束、引脚分配等。通过Synplify提供的约束编辑器,用户可以方便地添加、修改或删除约束条件。

‌综合‌:Synplify综合过程可以分为多个阶段,包括分析代码结构、逻辑优化、技术映射以及布局布线。用户可以通过选择不同的综合策略来满足不同的设计要求。

‌仿真与验证‌:综合完成之后,通过与仿真工具的结合使用,可以对综合后的设计进行验证。Synplify支持与ModelSim、VCS等主流仿真工具的集成,以确保设计在逻辑功能上正确无误。此外,还可以进行时序分析,验证设计是否满足时序要求。

截图

软件功能

‌高效的逻辑综合‌:

Synplify采用特有的B.E.S.T算法(行为级综合提取技术),能在极短的时间内对整个设计做优化,生成高性能、低成本的FPGA设计。

支持Top/Down编译2M门的能力,大多数设计一次完成,布局/布线工具能够得到最优化的门级网表。

‌全面的时序处理‌:

提供全局时序处理功能,顶层的时序约束会自动在设计层次之间做优化,免去复杂而烦琐的脚本文件的编写和各个模块时序的调整。

内嵌静态时序分析工具,能够快速地分析时序路径并生成定制的时序报告。

‌友好的用户界面‌:

提供SCOPE多层次约束编辑器,提供友好的图形化约束输入人机界面。

HDL Analyst分析和调试环境提供在源文件、层次化电路图、门级电路图和第三方文本文件之间的Cross-Probing能力。

‌高级优化功能‌:

Synplify Pro增加提供了FSM Explorer,可以在尝试不同的状态机优化方案后选定最佳结果,以及FSM viewer用于查看状态机的详细迁移状况。

支持资源优化、时序优化和逻辑优化等多种优化策略,提高FPGA的性能和资源利用率。

‌广泛的FPGA支持‌:

支持多种不同的FPGA架构,如Altera、Achronix、Lattice、Microsemi和Xilinx等。

提供与业界领先的测试生成、布局和布线工具接口完美,方便用户进行后续设计。

截图

常见问题


综合报错(如逻辑块无法解析)

现象:提示“ERROR:NgdBuild: - logical block could not be resolved”。

原因:

HDL代码问题(如未定义时钟、代码冗余)。

工具版本不兼容。

解决方案:

检查HDL代码:确保时钟信号正确约束,删除冗余注释(如//synopsystranslate off)。

选择单一HDL语言:在综合选项中仅选择Verilog或VHDL,避免混合使用。

软件特别说明

      百度提取码:gzyt

Synopsys Synplify下载地址

Windows版下载
立即下载:
Synopsys Synplify

Synopsys Synplify