今天我們要介紹的時(shí)序分析基本概念是collection。代表的是一個(gè)集合,類似指針。在數(shù)字后端工具中,我們可以通過(guò)命令get_*來(lái)尋找想要的Object。這些get_*命令返回的就是collection。不同類型的object對(duì)應(yīng)不同的get命令。
比如說(shuō):如何得到設(shè)計(jì)中所有名字中含有_clk的net名字
innovus》 get_nets *_clk*
{ p_aps_clk_data0 p_aps_clk_data1 p_aps_clk_data2 }
0xd6b679
如果你直接去puts抓取到的東西,返回的是一個(gè)指針的名字,而不是你想要抓取的物體的名字
innovus》 puts [get_nets p_aps_clk_data0]
0xd6b679
如果想要得到物體的名字,可以在collection前面使用get_object_name的命令
innovus》 puts [get_object_name [get_nets p_aps_clk_data0]]
p_aps_clk_data0
我們也可以對(duì)collection進(jìn)行很多操作,比如:
append_to_collection 添加到一個(gè)collection中
remove_from_collection 從某個(gè)collection中刪除具體一項(xiàng)
compare_collections 比較兩個(gè)collection內(nèi)容是否一樣
copy_collection 復(fù)制一個(gè)新的collection
filter_collection 過(guò)濾某個(gè)collection
sizeof_collection 統(tǒng)計(jì)某個(gè)collection內(nèi)的數(shù)量
當(dāng)我們想抓取和某個(gè)collection相關(guān)的objects時(shí),可以采用-of_objects的選項(xiàng),如:
抓取net p_aps_clk所連接的pins,可以采用以下命令
innovus 》 get_pins -of_objects [get_nets p_aps_clk]
{CLK_181 CLK_182 }
編輯:jq
-
數(shù)字
+關(guān)注
關(guān)注
1文章
1700瀏覽量
52544 -
時(shí)序
+關(guān)注
關(guān)注
5文章
406瀏覽量
38853
原文標(biāo)題:時(shí)序設(shè)計(jì)基本概念介紹
文章出處:【微信號(hào):IC_Physical_Design,微信公眾號(hào):數(shù)字后端IC芯片設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
深入解析LTC2924:高效電源時(shí)序控制器的卓越之選
深入剖析UCD90160A:16軌電源時(shí)序器與監(jiān)控器的卓越之選
鎖存器中的時(shí)間借用概念與靜態(tài)時(shí)序分析
TVS二極管的基本概念和主要作用
USB/HID及其基本概念
電壓波動(dòng)與閃變的基本概念
自動(dòng)駕駛中常提的“時(shí)序”是個(gè)啥?有啥作用?
SiC MOSFET的基本概念
群延遲的基本概念和仿真實(shí)例分析
淺談無(wú)線通信的基本概念
FPGA時(shí)序約束之設(shè)置時(shí)鐘組
一文詳解Vivado時(shí)序約束
時(shí)序設(shè)計(jì)基本概念之collection
評(píng)論