Routing Results
Is buffer/pass switching useful? Yes! but only to reduce area.
- delay always worse
- fanout problems?
- difficult to tune VPR for this
- simple test netlist gives 10% speedup
- real circuits => many high fanout nets
- fanout => buffer/pass worse
- still need some purely-buffered tracks?
- delay improvement below: from bufm
|
|
Normalized Results 4-input LUT, 6 LUTs per cluster
Criterion |
Buffer Type |
Endpoints |
Midpoints |
Area |
Delay |
Area*Delay |
baseline |
buf |
buffer |
buffer |
1.0 |
1.0 |
1.0 |
best delay |
bufm |
buffer |
buffer |
0.97 |
0.93 |
0.91 |
best area*delay |
bufm |
buffer |
pass |
0.91 |
0.95 |
0.86 |
best area |
bufm |
alt2 |
pass |
0.87 |
1.01 |
0.88 |
|