本帖最后由 a2s2 于 2023-11-3 15:34 编辑
抱歉,我重貼一次.
Hi 大家好:
我們公司使用Innovus,有遇到一些問題,想徵求一下懂Innovus 的人解決一下問題.
Instance 約4萬以下,速度16Mhz,只是一個小IP,但是因為小弟是初學,無法解決一些淺顯的問題,
所以想請所以想請高手幫忙解決一下問題.
以下是小弟使用的指令:
Windows 接口: Placement
optDesign -setup -drv -preCTS
set_ccopt_property buffer_cells [list CLKBUFX1 CLKBUFX2
CLKBUFX3 CLBU430 ]
set_ccopt_property inverter_cells [list CLKINVX1 CLKINVX2 CLKINVX3 CLKINVX4 CLKINVX5 CLKINVX6 CLKINVX8 \
CLKINVX10 CLKINVX12 CLKINVX16 CLKINVX20]
setNanoRouteMode -routeWithTimingDriven true
setNanoRouteMode -routeBottomRoutingLayer 1
setNanoRouteMode -routeTopRoutingLayer 3
create_ccopt_clock_tree_spec -file ccopt.spec
source ccopt.spec
ccopt_design -cts
optDesign -setup -hold -drv -postCTS
setDelayCalMode -engine aae -SIAware false
Windows 介面: route
optDesign -setup -hold -drv -postRoute
看起來很簡單,對吧
結果是Setup & Max Transition 過不了關,
若有信趣者請告訴我,若是幫小弟解決這個low 到不行的0.18um 問題,
小弟將奉上5000元新台幣,很抱歉,小弟只是小小工程師,為保住工作才拿薪水出來,
希望有高手願意幫幫小弟.
解決問題的地方在"新竹星巴克",我會連接回公司,可以約晚上或是星期六日,
我估計一個下午可以解決,應該就是我操作有誤,
當然,解決問題最重要,若是花超過一下午,到晚上才解決,
只要解決問題,我可以加錢
|