Skip to content

Commit 4610a9d

Browse files
committed
added the extra missing condition for bidir segments
1 parent 5ea2e53 commit 4610a9d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

vpr/src/route/rr_graph2.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ t_seg_details* alloc_and_load_seg_details(int* max_chan_width,
430430

431431
//check for directionality to set the wire_switch and opin_switch
432432
//if not specified in the architecture file, we will use a same mux for both directions
433-
if (seg_details[cur_track].direction == Direction::INC || arch_wire_switch_dec == -1){
433+
if (seg_details[cur_track].direction == Direction::INC || seg_details[cur_track].direction == Direction::BIDIR || arch_wire_switch_dec == -1){
434434
seg_details[cur_track].arch_opin_switch = arch_opin_switch;
435435
seg_details[cur_track].arch_wire_switch = arch_wire_switch;
436436
}

0 commit comments

Comments
 (0)