################################################ # # # FirstEncounter Input configuration file # # # ################################################ # # # Specify the name of your toplevel module set my_toplevel multiplyadd # Specify the name of your custom cell module set my_customlevel multi # - make sure the names in 'encounter.io' match your pad names # - comment the following line if running without pads set rda_Input(ui_io_file) "encounter.io" ################################################ # No changes required below ################################################ global env set OSUcells $env(OSUcells) global rda_Input set rda_Input(ui_netlist) $my_toplevel.vh set rda_Input(ui_timingcon_file) $my_toplevel.sdc set rda_Input(ui_topcell) $my_toplevel set rda_Input(ui_netlisttype) {Verilog} set rda_Input(ui_ilmlist) {} set rda_Input(ui_settop) {1} set rda_Input(ui_celllib) {} set rda_Input(ui_iolib) {} set rda_Input(ui_areaiolib) {} set rda_Input(ui_blklib) {} set rda_Input(ui_kboxlib) "" set rda_Input(ui_timelib) "$OSUcells/lib/ami05/lib/osu05_stdcells.tlf" set rda_Input(ui_smodDef) {} set rda_Input(ui_smodData) {} set rda_Input(ui_dpath) {} set rda_Input(ui_tech_file) {} set rda_Input(ui_buf_footprint) {buf} set rda_Input(ui_delay_footprint) {buf} set rda_Input(ui_inv_footprint) {inv} set rda_Input(ui_leffile) "$OSUcells/lib/ami05/lib/osu05_stdcells.stacks.lef $my_customlevel.lef" set rda_Input(ui_core_cntl) {aspect} set rda_Input(ui_aspect_ratio) {1.0} set rda_Input(ui_core_util) {0.7} set rda_Input(ui_core_height) {} set rda_Input(ui_core_width) {} set rda_Input(ui_core_to_left) {} set rda_Input(ui_core_to_right) {} set rda_Input(ui_core_to_top) {} set rda_Input(ui_core_to_bottom) {} set rda_Input(ui_max_io_height) {0} set rda_Input(ui_row_height) {} set rda_Input(ui_isHorTrackHalfPitch) {0} set rda_Input(ui_isVerTrackHalfPitch) {1} set rda_Input(ui_ioOri) {R180} set rda_Input(ui_isOrigCenter) {0} set rda_Input(ui_exc_net) {} set rda_Input(ui_delay_limit) {1000} set rda_Input(ui_net_delay) {1000.0ps} set rda_Input(ui_net_load) {0.5pf} set rda_Input(ui_in_tran_delay) {120.0ps} set rda_Input(ui_captbl_file) {} set rda_Input(ui_cap_scale) {1.0} set rda_Input(ui_xcap_scale) {1.0} set rda_Input(ui_res_scale) {1.0} set rda_Input(ui_shr_scale) {1.0} set rda_Input(ui_time_unit) {none} set rda_Input(ui_cap_unit) {} set rda_Input(ui_sigstormlib) {} set rda_Input(ui_cdb_file) {} set rda_Input(ui_echo_file) {} set rda_Input(ui_qxtech_file) {} set rda_Input(ui_qxlib_file) {} set rda_Input(ui_qxconf_file) {} set rda_Input(ui_pwrnet) {vdd} set rda_Input(ui_gndnet) {gnd} set rda_Input(flip_first) {1} set rda_Input(double_back) {1} set rda_Input(assign_buffer) {0} set rda_Input(ui_pg_connections) [list \ {PIN:vdd:} \ {PIN:gnd:} \ ] set rda_Input(PIN:vdd:) {vdd} set rda_Input(PIN:gnd:) {gnd}