ICCAD 2018 CAD Contest Problem B
Obstacle-Aware On-Track Bus Routing
About Liao, Hua-Yu Chang, Owen Chi, and Jang Wang
Nov 5th, 2018
© 2018 Synopsys, Inc.
1
Introduction
Routing Tracks
Width constraint
Routing In-Between Small Obstacles
© 2018 Synopsys, Inc.
2
Problem Formulation
L2
L1
© 2018 Synopsys, Inc.
3
Problem Formulation (Cont’d)
L2
L1
© 2018 Synopsys, Inc.
4
Evaluation Rule
Better
Worse
Better
Worse
© 2018 Synopsys, Inc.
5
Evaluation Rule (Cont’d)
Different topology
Path off-track
Track width violation
Bit open
Bit order inconsistency
p1
p2
L1
S1
S1
S1
S1
O1
Spacing Violation
Route Fail
© 2018 Synopsys, Inc.
6
Test Cases
| beta_1 | beta_2 | beta_3 | beta_4 | beta_5 | final_1 | final_2 | final_3 |
#nets | 1260 | 1262 | 665 | 698 | 1964 | 1032 | 1285 | 852 |
#buses | 34 | 26 | 60 | 62 | 6 | 18 | 70 | 47 |
#tracks | 49209 | 49209 | 22732 | 22732 | 54150 | 81226 | 14209 | 21379 |
© 2018 Synopsys, Inc.
7
Evaluation Results
Ranking | 1 | 2 | 3 | 4 | 5 |
Team | cada112 | cada016 | cada129 | cada012 | cada057 |
© 2018 Synopsys, Inc.
8