12.07.2015 Views

Tutorial for the Semi Custom Part of the Image Processing System

Tutorial for the Semi Custom Part of the Image Processing System

Tutorial for the Semi Custom Part of the Image Processing System

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

86 # if 1, create a clock tree specification file with default values87 # ROUTE_TIMING (0 | 1)88 # if 1, do a timing driven routing89 # OPT ( string )90 # can be used to have different generated file names91 # -----------------------------------------------------------------------------92 set ADD_STRIPES 193 set PLACE_TIMING 194 set CLOCK_TREE 195 set CTS_CREATE_SPEC 096 set ROUTE_TIMING 197 set OPT " _clock10ns_cts "9899 # -----------------------------------------------------------------------------100 # File names101 # -----------------------------------------------------------------------------102 set CONF_FILE_NAME ${ DESIGN } .conf103 set IO_FILE_NAME ${ DESIGN } .io104 set DESIGN_NAME ${ DESIGN }${ OPT }105 set SAVE_DESIGN_FP_NAME ${ DESIGN_NAME } -fplan.enc106 set SAVE_DESIGN_PR_NAME ${ DESIGN_NAME } -pring.enc107 set SAVE_DESIGN_PL_NAME ${ DESIGN_NAME } -placed.enc108 set SAVE_DESIGN_PF_NAME ${ DESIGN_NAME } -placed_filled.enc109 set SAVE_DESIGN_CT_NAME ${ DESIGN_NAME } -cts.enc110 set SAVE_DESIGN_RO_NAME ${ DESIGN_NAME } -routed.enc111 set TIM_RCDB_NAME ${ DESIGN_NAME } .rcdb112 set SDF_FILE_NAME ${ DESIGN_NAME } -routed.sdf113 set SPEF_FILE_NAME ${ DESIGN_NAME } -routed.spef114 set RPT_CHECK_TA_NAME ${ DESIGN_NAME } -checkta.rpt115 set RPT_REPORT_TA_NAME ${ DESIGN_NAME } -ta.rpt116 set RPT_SLACK_NAME ${ DESIGN_NAME } -slack.rpt117 set RPT_GATE_COUNT_NAME ${ DESIGN_NAME } -gate_count.rpt118 set RPT_NOTCH_NAME ${ DESIGN_NAME } -notch.rpt119 set RPT_CONN_NAME ${ DESIGN_NAME } -conn.rpt120 set RPT_GEOM_NAME ${ DESIGN_NAME } -geom.rpt121 set RPT_DENSITY_NAME ${ DESIGN_NAME } -density.rpt122 set VLOG_NETLIST_SIM_NAME ${ DESIGN_NAME } -routed.v123 set VLOG_NETLIST_LVS_NAME ${ DESIGN_NAME } -routed_lvs.v124 set CTS_SPEC_NAME ${ DESIGN_NAME } -spec.cts125 set CTS_RGUIDE_NAME ${ DESIGN_NAME } -guide.cts126 set CTS_RPT_NAME ${ DESIGN_NAME } -cts.rpt127 set GDS_FILE_NAME ${ DESIGN_NAME } .gds128129 # -----------------------------------------------------------------------------130 # Absolute paths131 # -----------------------------------------------------------------------------132 set CONF_FILE ${ PROJECT_DIR }/ PAR / CONF /${ CONF_FILE_NAME }133 set IO_FILE ${ PROJECT_DIR }/ PAR / CONF /${ IO_FILE_NAME }134 set SAVE_DESIGN_FP_FILE ${ PROJECT_DIR }/ PAR /DB/${ SAVE_DESIGN_FP_NAME }135 set SAVE_DESIGN_PR_FILE ${ PROJECT_DIR }/ PAR /DB/${ SAVE_DESIGN_PR_NAME }136 set SAVE_DESIGN_PL_FILE ${ PROJECT_DIR }/ PAR /DB/${ SAVE_DESIGN_PL_NAME }137 set SAVE_DESIGN_PF_FILE ${ PROJECT_DIR }/ PAR /DB/${ SAVE_DESIGN_PF_NAME }138 set SAVE_DESIGN_CT_FILE ${ PROJECT_DIR }/ PAR /DB/${ SAVE_DESIGN_CT_NAME }139 set SAVE_DESIGN_RO_FILE ${ PROJECT_DIR }/ PAR /DB/${ SAVE_DESIGN_RO_NAME }140 set SDF_FILE ${ PROJECT_DIR }/ PAR / TIM /${ SDF_FILE_NAME }141 set SPEF_FILE ${ PROJECT_DIR }/ PAR / TIM /${ SPEF_FILE_NAME }142 set TIM_RCDB_FILE ${ PROJECT_DIR }/ PAR / TIM /${ TIM_RCDB_NAME }143 set RPT_CHECK_TA_FILE ${ PROJECT_DIR }/ PAR / RPT /${ RPT_CHECK_TA_NAME }144 set RPT_REPORT_TA_FILE ${ PROJECT_DIR }/ PAR / RPT /${ RPT_REPORT_TA_NAME }145 set RPT_SLACK_FILE ${ PROJECT_DIR }/ PAR / RPT /${ RPT_SLACK_NAME }146 set RPT_GATE_COUNT_FILE ${ PROJECT_DIR }/ PAR / RPT /${ RPT_GATE_COUNT_NAME }147 set RPT_NOTCH_FILE ${ PROJECT_DIR }/ PAR / RPT /${ RPT_NOTCH_NAME }vlsi2semicustomtutorial.tex Rev: 3, March 27, 2007 19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!