physical_status表示shape/via的物理修改狀態(tài)的屬性,有效值為unrestricted, minor_change, application_fixed, fixed, locked。
從前到后,該屬性越來越強,自由度越來越低。該屬性是可以設(shè)置的,命令為:set_attribute(不像某些屬性是只能查看不能設(shè)置的)。
1. 如果狀態(tài)為unrestricted,即不受限制,則無論是工具還是用戶都可以隨意對其進行更改;
2. 如果狀態(tài)為minor_change,表示工具可以對其做微小的改動;
3. 如果狀態(tài)為application_fixed,則表明它是由工具的某些程序自動fix住的,但是工具后續(xù)的某些特定程序還是可以對其進行更改的,并不是所有程序都可以隨意修改;比如做完CCD優(yōu)化和CTS之后,工具會自動在clock nets上設(shè)置dont_touch屬性,且會在所有的clock cell上將physical_status屬性設(shè)置為application_fixed。
有了這些屬性之后,后續(xù)的datapath優(yōu)化、legalize等操作都不會動到它們。但是后續(xù)的某些CCD優(yōu)化或者CTS的命令還是可以對它們進行修改的。
4. 如果狀態(tài)為fixed,則工具不能自動對其進行更改,但是用戶可以對其進行手動更改;
5. 如果狀態(tài)為locked,則工具和用戶都不能對其進行修改。
審核編輯:劉清
-
CTS
+關(guān)注
關(guān)注
0文章
35瀏覽量
14490
原文標(biāo)題:ICC2中的physical_status屬性值application_fixed, fixed, locked等有什么區(qū)別?
文章出處:【微信號:集成電路設(shè)計及EDA教程,微信公眾號:集成電路設(shè)計及EDA教程】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
請問如何在CX3中保存已更改的屬性值?
Status 屬性范例 (Field) (VB)
labview中的屬性節(jié)點
屬性節(jié)點-值與局部變量有什么區(qū)別?
Synopsys 2018-2010 EDA軟件大全 License
在icc2中怎么設(shè)置target library和link library啊?
請問hbird2中自帶的uart.c函數(shù)庫中uart_get_int_status( ) 與 uart_get_status( )兩個函數(shù)有什么作用?
usb2代碼 (the current status of
中文專利屬性值對抽取技術(shù)及應(yīng)用
參數(shù)化Class中的靜態(tài)屬性
Synopsys工具中命令中filter的妙用

評論