Research Article
Buffer Planning for IP Placement Using Sliced-LFF
(a) The comparison between the SA-based and LFF-based floorplanner |
| | Area () | Wirelength (mm) | #Inserted Buffer/#Buffer | #Successful Nets | #Failed Nets | Timing Slack per FN (ps) | Time(s) | Methods | F1 | F2 | F1 | F2 | F1 | F2 | F1 | F2 | F1 | F2 | F1 | F2 | F1 | F2 |
| Apte | 48.32 | 53.25 | 459.6 | 563.7 | 37/123 | 102/116 | 103 | 118 | 52 | 18 | 23.4 | 20.2 | 46 | 0.15 | Xerox | 86.20 | 92.00 | 671.5 | 783.8 | 114/203 | 247/265 | 388 | 349 | 39 | 15 | 32.1 | 28.9 | 109 | 0.3 | Hp | 39.56 | 40.56 | 216.1 | 196.0 | 60/121 | 60/87 | 145 | 160 | 58 | 17 | 19.1 | 18.8 | 35 | 0.2 | Ami33 | 32.00 | 33.50 | 96.7 | 110.9 | 194/386 | 164/176 | 204 | 247 | 20 | 8 | 18.7 | 16.7 | 26 | 1.3 | Ami49 | 172.2 | 158.8 | 1489.0 | 1462.8 | 277/545 | 435/447 | 330 | 448 | 161 | 30 | 43.0 | 41.2 | 760 | 3.7 | Playout | 460.6 | 470.0 | 12053 | 12970 | 613/1316 | 806/924 | 1564 | 1788 | 365 | 71 | 56.4 | 52.5 | 2330 | 46.6 | M198 | 34.52 | 33.08 | 618.0 | 491.1 | 594/1232 | 741/833 | 1587 | 1813 | 536 | 157 | 17.8 | 14.9 | 2538 | 120.6 |
| Average | +2.03% | +3.74% | +40.7% |
+14.3% |
−70.3% |
−10.3% | ×163 |
|
|
(b) The Comparison between the SA-based and LFF-based Floorplanner with larger needs of buffers |
| | Area () | Wirelength (mm) | #Inserted Buffer/#Buffer | #Successful Nets | #Failed Nets | Timing Slack per FN (ps) | Time(s) | Methods | F1 | F2 | F1 | F2 | F1 | F2 | F1 | F2 | F1 | F2 | F1 | F2 | F1 | F2 |
| Ami33 | 33.50 | 34.00 | 99.1 | 104.3 | 236/409 | 339/354 | 196 | 227 | 32 | 11 | 14.3 | 13.8 | 396 | 1.62 | Ami49 | 162.0 | 162.4 | 1507.0 | 1505.2 | 364/892 | 812/958 | 299 | 330 | 184 | 49 | 29.2 | 25.7 | 890 | 4.74 | Playout | 460.6 | 467.7 | 12363 | 12189 | 1240/2825 | 1597/1972 | 1230 | 1421 | 395 | 265 | 35.4 | 32.8 | 2920 | 52.5 | M198 | 33.24 | 34.20 | 606.2 | 523.3 | 1329/3559 | 1677/2513 | 1240 | 1493 | 445 | 351 | 15.6 | 14.3 | 3975 | 138.3 |
| Average | +1.54% | −1.42% | +37.1% |
+15.5% |
−48.3% |
−8.6% | ×129 |
|
|