Forum Discussion
Altera_Forum
Honored Contributor
13 years agoThanks very much again for the information. It is very helpful for me.
Now I'm going to use the second solution, from bit to bit. When I do this for {set n 192} {$n <= 287} {incr n}{ set_multicycle_path -from {spu:i_spu|data_processing_chain:i_data_processing_chain|tp1_data_receiver:i_tp1_data_receiver|rx_tapering:i_rx_tapering|rx_tapering_core:i_rx_tapering_core|data_out_tmp[$n]} -to {spu:i_spu|data_processing_chain:i_data_processing_chain|tp1_data_receiver:i_tp1_data_receiver|rx_tapering:i_rx_tapering|rx_tapering_core:i_rx_tapering_core|data_out[$n]} -setup 3 } It complain no variable n exasits. I believe this is because the bracket of the path. After I removed bracket, like this: for {set n 192} {$n <= 287} {incr n}{ set_multicycle_path -from spu:i_spu|data_processing_chain:i_data_processing_chain|tp1_data_receiver:i_tp1_data_receiver|rx_tapering:i_rx_tapering|rx_tapering_core:i_rx_tapering_core|data_out_tmp[$n] -to spu:i_spu|data_processing_chain:i_data_processing_chain|tp1_data_receiver:i_tp1_data_receiver|rx_tapering:i_rx_tapering|rx_tapering_core:i_rx_tapering_core|data_out[$n] -setup 3 } It complains extra characters after close-brace, I do not understand why, how can I set this?