DC - DC Expert, DC Ultar, DC Graphical, DC NXT

November 18, 2024

Synopsys Design Compiler Product Family

The Design Compiler family from Synopsys comprises various tools and features aimed at logic synthesis and optimization in digital circuit design. These tools can be accessed through command-line interfaces like dc_shell and dcnxt_shell or through the Design Vision GUI. The table below provides an overview of the features and differences between DC Expert, DC Ultra, Design Compiler NXT, and Design Compiler Graphical, drawing upon the provided sources.

FeatureDC ExpertDC UltraDesign Compiler GraphicalDesign Compiler NXT
DescriptionProvides basic logic synthesis capabilities.Offers advanced optimizations for timing, area, power, and test.Adds features for multicorner-multimode design, congestion reduction, and physical guidance.Includes all features of the other Design Compiler products, along with additional advanced optimizations, physical guidance, and faster runtime.
License RequirementsDC Expert license required.DC Ultra license required.Design Compiler Graphical license required.Design Compiler NXT license required.
InterfaceCommand-line (dc_shell)Command-line (dc_shell)Command-line (dc_shell) and GUICommand-line (dcnxt_shell) and GUI
Compile Commandcompilecompile_ultracompile_ultracompile_ultra
Key Features* Hierarchical compile (top-down or bottom-up) <br> * Full and incremental compile techniques <br> * Sequential optimization <br> * Time borrowing for latch-based designs <br> * Timing analysis* Infrastructure for multicore execution <br> * Advanced arithmetic optimization <br> * Integrated datapath optimization <br> * Advanced timing analysis <br> * Advanced delay optimization <br> * Automatic leakage power optimization <br> * Register retiming* Multicorner-multimode optimization <br> * Routing congestion reduction <br> * Improved correlation with IC Compiler and IC Compiler II <br> * Synopsys Physical Guidance <br> * Floorplan creation and modification* Enhanced QoR through advanced optimizations <br> * Enhanced physical guidance for IC Compiler II <br> * Faster runtime with improved multithreading
UsageSuited for general logic synthesis tasks and less demanding designs.Offers a more robust set of features for designs with stringent timing constraints. Best for timing-critical, high-performance designs.Suitable for complex designs requiring analysis and optimization across multiple operating conditions and modes. Facilitates a smooth transition to IC Compiler and IC Compiler II for physical implementation.The most advanced option for designs with complex requirements, offering the most comprehensive feature set, improved QoR, and faster runtime.

Important Points

  • DC Ultra and DC Graphical both provide advanced features compared to DC Expert.
  • Design Compiler Graphical and Design Compiler NXT offer GUI support in addition to the command-line interface.
  • Design Compiler NXT builds upon the features of the other Design Compiler tools, providing the most advanced optimizations and capabilities.
  • Multicorner-Multimode design is supported in both Design Compiler Graphical and Design Compiler NXT, allowing for analysis and optimization under various operating conditions and modes.
  • Synopsys Physical Guidance is available in Design Compiler Graphical and Design Compiler NXT, improving correlation between synthesis and physical implementation.

For further study, the Synopsys Design Compiler User Guide provides detailed information on each product, including specific commands, options, and workflows. You can also access the help system within the Design Compiler environment using the commands help, command_name -help, and man command_or_variable_name for additional information on specific commands and variables.

特征DC ExpertDC UltraDC GraphicalDC NXT
基本功能基础综合功能包含Expert功能+高级优化包含Ultra功能+物理优化新一代综合技术
时序优化标准优化增强优化物理感知优化AI辅助优化
面积优化基本优化高级优化布局感知优化智能优化
功耗优化基本控制多角度优化物理功耗优化全局功耗优化
物理感知有限完整支持增强支持
运行速度基准1.2x基准1.5x基准2x基准
工艺节点所有节点28nm以下16nm以下5nm以下
许可费用最低中等较高最高
    DC - DC Expert, DC Ultar, DC Graphical, DC NXT