/* create scan test clock */insert_scan will map the sequential cells to scannable ones and also do any optimizations to maintain timing constraints.
test_capture_clock_skew = clk_uncertainty*clock_period
create_test_clock gclk_c -waveform {0 20}/* specify deticated scan signals */
set_scan_signal test_scan_enable -port test_se
set_scan_signal test_scan_in -port test_si
set_scan_signal test_scan_out -port test_so
set_test_hold 1 test_scan/* configure scan insertion */
set_scan_configuration -style multiplexed_flip_flop
set_scan_configuration -methodology full_scan
set_scan_configuration -chain_count 1
set_scan_configuration -clock_mixing mix_clocks/* do the scan insertion */
preview_scan
insert_scan -map_effort high
check_test/* create reports */
report_test -coverage > scan_test.coverage
report_test -faults -class untested > scan_test.untested