caravel/signoff/digital_pll/openlane-signoff/get_net_length-openroad.log

36 lines
13 KiB
Plaintext
Raw Normal View History

logging to ./signoff/digital_pll/openlane-signoff/get_net_length-openroad.log
[?1034hopenroad> read_lef ./openlane/digital_pll/runs/digital_pll/tmp/merged.nom.lef
[INFO ODB-0222] Reading LEF file: ./openlane/digital_pll/runs/digital_pll/tmp/merged.nom.lef
[WARNING ODB-0220] WARNING (LEFPARS-2036): SOURCE statement is obsolete in version 5.6 and later.
The LEF parser will ignore this statement.
To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file ./openlane/digital_pll/runs/digital_pll/tmp/merged.nom.lef at line 930.
[INFO ODB-0223] Created 13 technology layers
[INFO ODB-0224] Created 25 technology vias
[INFO ODB-0225] Created 441 library cells
[INFO ODB-0226] Finished LEF file: ./openlane/digital_pll/runs/digital_pll/tmp/merged.nom.lef
openroad> read_def ./def/digital_pll.def
[INFO ODB-0127] Reading DEF file: ./def/digital_pll.def
[INFO ODB-0128] Design: digital_pll
[INFO ODB-0130] Created 39 pins.
[INFO ODB-0131] Created 1093 components and 5448 component-terminals.
[INFO ODB-0132] Created 2 special nets and 4222 connections.
[INFO ODB-0133] Created 371 nets and 1225 connections.
[INFO ODB-0134] Finished DEF file: ./def/digital_pll.def
openroad> variable odb_block [[[::ord::get_db] getChip] getBlock]
openroad> set odb_nets [odb::dbBlock_getNets $::odb_block]
_50a4c30600000000_p_odb__dbNet _c0a4c30600000000_p_odb__dbNet _30a5c30600000000_p_odb__dbNet _a0a5c30600000000_p_odb__dbNet _10a6c30600000000_p_odb__dbNet _80a6c30600000000_p_odb__dbNet _f0a6c30600000000_p_odb__dbNet _60a7c30600000000_p_odb__dbNet _d0a7c30600000000_p_odb__dbNet _40a8c30600000000_p_odb__dbNet _b0a8c30600000000_p_odb__dbNet _20a9c30600000000_p_odb__dbNet _90a9c30600000000_p_odb__dbNet _00aac30600000000_p_odb__dbNet _70aac30600000000_p_odb__dbNet _e0aac30600000000_p_odb__dbNet _50abc30600000000_p_odb__dbNet _c0abc30600000000_p_odb__dbNet _30acc30600000000_p_odb__dbNet _a0acc30600000000_p_odb__dbNet _10adc30600000000_p_odb__dbNet _80adc30600000000_p_odb__dbNet _f0adc30600000000_p_odb__dbNet _60aec30600000000_p_odb__dbNet _d0aec30600000000_p_odb__dbNet _40afc30600000000_p_odb__dbNet _b0afc30600000000_p_odb__dbNet _20b0c30600000000_p_odb__dbNet _90b0c30600000000_p_odb__dbNet _00b1c30600000000_p_odb__dbNet _70b1c30600000000_p_odb__dbNet _e0b1c30600000000_p_odb__dbNet _50b2c30600000000_p_odb__dbNet _c0b2c30600000000_p_odb__dbNet _30b3c30600000000_p_odb__dbNet _a0b3c30600000000_p_odb__dbNet _10b4c30600000000_p_odb__dbNet _80b4c30600000000_p_odb__dbNet _f0b4c30600000000_p_odb__dbNet _60b5c30600000000_p_odb__dbNet _d0b5c30600000000_p_odb__dbNet _40b6c30600000000_p_odb__dbNet _b0b6c30600000000_p_odb__dbNet _20b7c30600000000_p_odb__dbNet _90b7c30600000000_p_odb__dbNet _00b8c30600000000_p_odb__dbNet _70b8c30600000000_p_odb__dbNet _e0b8c30600000000_p_odb__dbNet _50b9c30600000000_p_odb__dbNet _c0b9c30600000000_p_odb__dbNet _30bac30600000000_p_odb__dbNet _a0bac30600000000_p_odb__dbNet _10bbc30600000000_p_odb__dbNet _80bbc30600000000_p_odb__dbNet _f0bbc30600000000_p_odb__dbNet _60bcc30600000000_p_odb__dbNet _d0bcc30600000000_p_odb__dbNet _40bdc30600000000_p_odb__dbNet _b0bdc30600000000_p_odb__dbNet _20bec30600000000_p_odb__dbNet _90bec30600000000_p_odb__dbNet _00bfc30600000000_p_odb__dbNet _70bfc30600000000_p_odb__dbNet _e0bfc30600000000_p_odb__dbNet _50c0c30600000000_p_odb__dbNet _c0c0c30600000000_p_odb__dbNet _30c1c30600000000_p_odb__dbNet _a0c1c30600000000_p_odb__dbNet _10c2c30600000000_p_odb__dbNet _80c2c30600000000_p_odb__dbNet _f0c2c30600000000_p_odb__dbNet _60c3c30600000000_p_odb__dbNet _d0c3c30600000000_p_odb__dbNet _40c4c30600000000_p_odb__dbNet _b0c4c30600000000_p_odb__dbNet _20c5c30600000000_p_odb__dbNet _90c5c30600000000_p_odb__dbNet _00c6c30600000000_p_odb__dbNet _70c6c30600000000_p_odb__dbNet _e0c6c30600000000_p_odb__dbNet _50c7c30600000000_p_odb__dbNet _c0c7c30600000000_p_odb__dbNet _30c8c30600000000_p_odb__dbNet _a0c8c30600000000_p_odb__dbNet _10c9c30600000000_p_odb__dbNet _80c9c30600000000_p_odb__dbNet _f0c9c30600000000_p_odb__dbNet _60cac30600000000_p_odb__dbNet _d0cac30600000000_p_odb__dbNet _40cbc30600000000_p_odb__dbNet _b0cbc30600000000_p_odb__dbNet _20ccc30600000000_p_odb__dbNet _90ccc30600000000_p_odb__dbNet _00cdc30600000000_p_odb__dbNet _70cdc30600000000_p_odb__dbNet _e0cdc30600000000_p_odb__dbNet _50cec30600000000_p_odb__dbNet _c0cec30600000000_p_odb__dbNet _30cfc30600000000_p_odb__dbNet _a0cfc30600000000_p_odb__dbNet _10d0c30600000000_p_odb__dbNet _80d0c30600000000_p_odb__dbNet _f0d0c30600000000_p_odb__dbNet _60d1c30600000000_p_odb__dbNet _d0d1c30600000000_p_odb__dbNet _40d2c30600000000_p_odb__dbNet _b0d2c30600000000_p_odb__dbNet _20d3c30600000000_p_odb__dbNet _90d3c30600000000_p_odb__dbNet _00d4c30600000000_p_odb__dbNet _70d4c30600000000_p_odb__dbNet _e0d4c30600000000_p_odb__dbNet _50d5c30600000000_p_odb__dbNet _c0d5c30600000000_p_odb__dbNet _30d6c30600000000_p_odb__dbNet _a0d6c30600000000_p_odb__dbNet _10d7c30600000000_p_odb__dbNet _80d7c30600000000_p_odb__dbNet _f0d7c30600000000_p_odb__dbNet _60d8c30600000000_p_odb__dbNet _d0d8c30600000000_p_odb__dbNet _40d9c30600000000_p_odb__dbNet _b0d9c30600000000_p_odb__dbNet _20dac30600000000_p_odb__dbNet _90dac30600000000_p_odb__dbNet _00dbc30600000000_p_odb__dbNet _70dbc30600000000_p_odb__dbNet _8086cf0600000000_p_odb__dbNet _f086cf0600000000_p_odb__dbNet _6087cf0600000000_p_odb__dbNet _d087cf0600000000_p_odb__dbNet _4088cf0600000000_p_odb__dbNet _b0
openroad> set fp [open "./signoff/digital_pll/openlane-signoff/wire-length.txt" w]
file5
openroad> foreach net $odb_nets {
...> set net_name [odb::dbNet_getName $net]
...> set wire [odb::dbNet_getWire $net]
...> if {$wire != "NULL"} {
...> set wire_length [odb::dbWire_getLength $wire]
...> set wire_length [expr $wire_length / 1000.0]
...> puts $fp "$net_name $wire_length"
...> }
...> }
openroad> close $fp
openroad>