如前所述,在启动DC时,通过添加-topo选项,即可选择进入Topo模式:dc_shell -topographical_mode 在Topo模式下,DC提供了两种编译方法供我们选择:compile_ultra:这是大家较为熟悉的编译方法。compile_ultra -spg:这种方法会调用DCG(Design Compiler Graphical)进行编译优化。在Topo模式下运行compile_ultra -spg命令...
dc_shell -topographical_mode 跑脚本的命令:dc_shell -topo -f run.tcl | tee -i run.log
topographical model,进行预布局后计算延时。真实的延时计算需要版图信息。启动DC可视化: design_vision -topo Shell: dc_shell -topo Batch mode: dc_shell -topo -f run.tcl | tee -i run.log在DC的命令cd pwd ls history !!(重复上一条) !7重复第7条history中的命令 sh <linux_command> get_unix_var...
design_vision -topographical_mode & 使用拓扑结构启动时必须提供相关的物理约束和物理库; 2、dc_shell(shell) dc_shell |tee -i run.log 3、batch mode 前面两种方式只是将DC启动起来,还没有开始工作,需要通过source命令把脚本写进去以后DC读取才开始工作。 而这种批处理模式,在启动的同时,DC执行run.tcl脚本即...
先进工艺不再wire loadmodel进行静态时序分析,否则综合结果与后端物理电路差距很大,因此DC综合工具也进行了多次迭代,DC工具有两种模式,包括wire load mode和Topographical Mode,也就是对应的DC Expert和DC Ultra。 DC Expert:基础版的DC工具,采用线负载模型wire load model 进行延时计算,启动命令是dc_shell。
set_app_var sh_enable_page_mode false suppress_message {LINT-28 LINT-32 LINT-33 UID-401} set_app_var alib_library_analysis_path [get_unix_variable HOME] alias h history alias rc “report_constraint -all_violators” 6、DC的启动方式(举例) $dc_shell -topographical #交互式启动 dc_shell-...
linux %design_vision -topographical 2: DC shell(shell,命令行格式) linux%dc_shell -topographical_mode dc_shell-topp> 3: Batch mode linux% dc_shell -topo -f run.tcl | tee -i run.log //run.tcl是运行的脚本;run.log是运行的某些结果报告。
非工具模式:Multimode和UPF模式(Unified Power Format) 非工具模式只能用在topographical mode下,wire load mode是默认模式,启动dc时必须选择工具模式的一种。Multimode允许在多个操作条件和多种模式下操作工具(比如:测试模式和备用模式)。UPF模式允许指定先进的低功耗方法。
例如,可以使用$ designvision -topographicalmode启动design compiler,意思是:-topographical是启动DC的拓扑模式,-topo是简写,这两者都可以。关于什么是拓扑模式,为什么要启动拓扑模式,后面会有相关的叙述。 此外,还有下面的启动方式: ·dcshell:DC以命令行的格式启动:$dcshell ...
如果想要使用拓扑计算技术,那么需要用dc_shell -topo命令来启动拓扑模式,拓扑模式下,综合工具预估线上延时时使用了floorplan信息,使得预估结果更准确。 DesignCompilerGraphical技术,俗称DCG,是在DCT 的基础上,进一步扩展了工具功能,只有DCG可以对multicorner-multimo...