icc2.pdf - IC Compiler Tool Commands Version N-2017.09-SP2 December 2017 IC Compiler Tool Commands Version N 2017.09 SP2 Copyright Notice and

icc2.pdf - IC Compiler Tool Commands Version N-2017.09-SP2...

This preview shows page 1 out of 4468 pages.

You've reached the end of your free preview.

Want to read all 4468 pages?

Unformatted text preview: IC Compiler™ Tool Commands Version N-2017.09-SP2, December 2017 IC Compiler™ Tool Commands Version N- 2017.09- SP2 Copyright Notice and Proprietary Information © 20 17 Syno p s ys , Inc . All rig hts re s e rve d . This s o ftware and d o c ume ntatio n c o ntain c o nfid e ntial and p ro p rie tary info rmatio n that is the p ro p e rty o f Syno p s ys , Inc . The s o ftware and d o c ume ntatio n are furnis he d und e r a lic e ns e ag re e me nt and may b e us e d o r c o p ie d o nly in ac c o rd anc e with the te rms o f the lic e ns e ag re e me nt. No p art o f the s o ftware and d o c ume ntatio n may b e re p ro d uc e d , trans mitte d , o r trans late d , in any fo rm o r b y any me ans , e le c tro nic , me c hanic al, manual, o p tic al, o r o the rwis e , witho ut p rio r writte n p e rmis s io n o f Syno p s ys , Inc ., o r as e xp re s s ly p ro vid e d b y the lic e ns e ag re e me nt. Destination Control Statement All te c hnic al d ata c o ntaine d in this p ub lic atio n is s ub je c t to the e xp o rt c o ntro l laws o f the Unite d State s o f Ame ric a. Dis c lo s ure to natio nals o f o the r c o untrie s c o ntrary to Unite d State s law is p ro hib ite d . It is the re ad e r' s re s p o ns ib ility to d e te rmine the ap p lic ab le re g ulatio ns and to c o mp ly with the m. Disclaimer SYNO PSYS, INC., AND ITS LICENSO RS MAKE NO WARRANTY O F ANY KIND, EXPRESS O R IMPLIED, WITH REG ARD TO THIS MATERIAL, INCLUDING , BUT NO T LIMITED TO , THE IMPLIED WARRANTIES O F MERCHANTABILITY AND FITNESS FO R A PARTICULAR PURPO SE. T rademarks Syno p s ys and c e rtain Syno p s ys p ro d uc t name s are trad e marks o f Syno p s ys , as s e t fo rth at http :// yno p s ys .c o m/Co mp any/Pag e s /Trad e marks .as p x. All o the r p ro d uc t o r c o mp any name s may b e trad e marks o f the ir re s p e c tive o wne rs . T hird-Party Links Any links to third -p arty we b s ite s inc lud e d in this d o c ume nt are fo r yo ur c o nve nie nc e o nly. Syno p s ys d o e s no t e nd o rs e and is no t re s p o ns ib le fo r s uc h we b s ite s and the ir p rac tic e s , inc lud ing p rivac y p rac tic e s , availab ility, and c o nte nt. Syno p s ys , Inc . 6 9 0 E. Mid d le fie ld Ro ad Mo untain Vie w, CA 9 40 43 yno p s ys .c o m Copyright Notice f or the Command-Line Editing Feature © 19 9 2, 19 9 3 The Re g e nts o f the Unive rs ity o f Califo rnia. All rig hts re s e rve d . This c o d e is d e rive d fro m s o ftware c o ntrib ute d to Be rke le y b y Chris to s Zo ulas o f Co rne ll Unive rs ity. Re d is trib utio n and us e in s o urc e and b inary fo rms , with o r witho ut mo d ific atio n, are p e rmitte d p ro vid e d that the fo llo wing c o nd itio ns are me t: 1. Re d is trib utio ns o f s o urc e c o d e mus t re tain the ab o ve c o p yrig ht no tic e , this lis t o f c o nd itio ns and the fo llo wing d is c laime r. 2. Re d is trib utio ns in b inary fo rm mus t re p ro d uc e the ab o ve c o p yrig ht no tic e , this lis t o f c o nd itio ns and the fo llo wing d is c laime r in the d o c ume ntatio n and /o r o the r mate rials p ro vid e d with the d is trib utio n. 3. All ad ve rtis ing mate rials me ntio ning fe ature s o r us e o f this s o ftware mus t d is p lay the fo llo wing ac kno wle d g e me nt: This p ro d uc t inc lud e s s o ftware d e ve lo p e d b y the Unive rs ity o f Califo rnia, Be rke le y and its c o ntrib uto rs . 4. Ne ithe r the name o f the Unive rs ity no r the name s o f its c o ntrib uto rs may b e us e d to e nd o rs e o r p ro mo te p ro d uc ts d e rive d fro m this s o ftware witho ut s p e c ific p rio r writte n p e rmis s io n. THIS SO FTWARE IS PRO VIDED BY THE REG ENTS AND CO NTRIBUTO RS " AS IS" AND ANY EXPRESS O R IMPLIED WARRANTIES, INCLUDING , BUT NO T LIMITED TO , THE IMPLIED WARRANTIES O F MERCHANTABILITY AND FITNESS FO R A PARTICULAR PURPO SE ARE DISCLAIMED. IN NO EVENT SHALL THE REG ENTS O R CO NTRIBUTO RS BE LIABLE FO R ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, O R CO NSEQ UENTIAL DAMAG ES (INCLUDING , BUT NO T LIMITED TO , PRO CUREMENT O F SUBSTITUTE G O O DS O R SERVICES; LO SS O F USE, DATA, O R PRO FITS; O R BUSINESS INTERRUPTIO N) HO WEVER CAUSED AND O N ANY THEO RY O F LIABILITY, WHETHER IN CO NTRACT, STRICT LIABILITY, O R TO RT (INCLUDING NEG LIG ENCE O R O THERWISE) ARISING IN ANY WAY O UT O F THE USE O F THIS SO FTWARE, EVEN IF ADVISED O F THE PO SSIBILITY O F SUCH DAMAG E. Copyright Notice f or the Line-Editing Library © 19 9 2 Simmule Turne r and Ric h Salz . All rig hts re s e rve d . This s o ftware is no t s ub je c t to any lic e ns e o f the Ame ric an Te le p ho ne and Te le g rap h Co mp any o r o f the Re g e nts o f the Unive rs ity o f Califo rnia. Pe rmis s io n is g rante d to anyo ne to us e this s o ftware fo r any p urp o s e o n any c o mp ute r s ys te m, and to alte r it and re d is trib ute it fre e ly, s ub je c t to the fo llo wing re s tric tio ns : 1. The autho rs are no t re s p o ns ib le fo r the c o ns e q ue nc e s o f us e o f this s o ftware , no matte r ho w awful, e ve n if the y aris e fro m flaws in it. 2. The o rig in o f this s o ftware mus t no t b e mis re p re s e nte d , e ithe r b y e xp lic it c laim o r b y o mis s io n. Sinc e fe w us e rs e ve r re ad s o urc e s , c re d its mus t ap p e ar in the d o c ume ntatio n. 3. Alte re d ve rs io ns mus t b e p lainly marke d as s uc h, and mus t no t b e mis re p re s e nte d as b e ing the o rig inal s o ftware . Sinc e fe w us e rs e ve r re ad s o urc e s , c re d its mus t ap p e ar in the d o c ume ntatio n. 4. This no tic e may no t b e re mo ve d o r alte re d . 2 IC Compiler™ Tool Commands Version N- 2017.09- SP2 Contents add_buf f er_on_route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 ............ add_clock_drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45 ........... add_distributed_hosts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 ............ add_drc_error_detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57 ............ add_end_cap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60 ........... add_multisource_drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63 ........... add_open_drc_error_detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 ............ add_pg_pin_to_db . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69 ............ add_pg_pin_to_lib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 ............ add_port_state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75 ........... add_power_state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77 ............ add_pst_state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 ........... add_row . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 ............ add_tap_cell_array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86 ........... add_to_collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94 ........... add_to_rp_group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 ............ adjust_f p_f loorplan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101 ........... adjust_f p_io_placement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106 ............ adjust_premesh_connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108 ............ alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110 .......... align_f p_pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112 ........... align_objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116 ............ all_active_scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 ............ all_ao_cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 ............ all_bounds_of _cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122 ........... all_cells_in_bound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 ............ all_clocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 ............ all_connected . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 ............ all_connectivity_f anin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 ............ all_connectivity_f anout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132 ........... all_critical_cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .134 ............ all_critical_pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 ............ all_designs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138 ........... all_dont_touch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 ............ all_drc_violated_nets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141 ........... all_f anin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 ............ all_f anout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145 ........... all_f ixed_placement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .148 ............ all_high_f anout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .150 ........... all_ideal_nets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .152 ........... all_inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 ............ all_isolation_cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .156 ........... Contents 3 IC Compiler™ Tool Commands Version N- 2017.09- SP2 all_level_shif ters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .157 ........... all_macro_cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 ............ all_mtcmos_cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .160 ........... all_objects_in_bounding_box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 ............ all_outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .163 ........... all_physical_only_cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 ............ all_physical_only_nets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 ............ all_physical_only_ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .169 ........... all_registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .171 ........... all_rp_groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .174 ........... all_rp_hierarchicals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176 ........... all_rp_inclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178 ........... all_rp_instantiations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 ............ all_rp_ref erences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .182 ............ all_scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .184 ............ all_size_only_cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186 ............ all_spare_cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188 ........... all_threestate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 ............ all_tieof f _cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192 ........... allocate_f p_budgets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194 ............ analyze_design_violations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198 ........... analyze_displacement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203 ........... analyze_f p_rail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 ............ analyze_library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 ............ analyze_logic_connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214 ........... analyze_mv_design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 ............ analyze_rail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 ............ analyze_subcircuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 ............ append_to_collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 ............ apply_f ast_pba_analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
View Full Document

  • Summer '19
  • Trigraph

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture