type
status
date
slug
summary
tags
category
icon
password
启动
进入 layout/ 路径,开启innovus
设置环境
指定综合后的.v网表
指定PDK的.lef文件
指定电源和地的名称

点击Create Analysis Configuration
添加 MMMC 设置,按图示进行设置

布局
Floorplan→Specify Floorplan 设置布局框

Power→PowerPlanning→Add Ring设置power ring

Power→PowerPlanning→Add Stripe 设置power stripes



Route→Spicial Route 设置 power rail


Edit→Pin Editor 设置pin的位置


Place→Place Standard cell→Mode 摆放标准单元

指定最高布线层次,点击OK,再点击上图中的OK,开始摆放stdcell

输入 timeDesign -preCTS 指令,查看setup 时序结果

输入 timeDesign -preCTS -hold ,看hold 时序结果

输入 optDesign–preCTS,进行优化

时钟树综合
创建时钟树
create_ccopt_clock_tree_spec
set_ccopt_property target_max_trans 1
set_ccopt_property target_skew 0.5
set_ccopt_property max_fanout 5
set_ccopt_property inverter_cells [list INVX2]
ccopt design
生成时钟树

输入 optDesign -postCTS -hold 优化hold violation
布线
Route→NanoRoute→Route 布线

分析布线后的时序
setAnalysisMode -analysisType onChipVariation
timeDesign -postRoute

优化布线后的hold 时序
optDesign -postRoute -hold
setup和hold 时序全部满足

report_timing -early -max_paths 10 报告10条hold 最差的路径。
导出
Timing→Write SDF 导出sdf文件

File→Save→Netlist 导出网表
