## MaskPlace: Fast Chip Placement via Reinforced Visual Representation Learning A new chip placement method based on visual representation learning. ### The placement process animation Benchmark: Bigblue3 |Placement| Pos Mask t | Wire Mask t | |---|---|---| |||| |
View Mask
|
Pos Mask t+1
|
Wire Mask t+1
| || | | ### Standard Cell Placement Benchmark: Bigblue3\ Fix macros and use DREAMPlace (classic optimization-based method) to place standard cells. ### Full Benchmark demonstration |Benchmark| DREAMPlace | Graph | DeepPR | MaskPlace | |---|---|---|---|---| |adaptec1||||| |HPWL (105)|17.94|26.05|21.36|6.57| |Wirel (105)|19.24|28.54|25.64|7.36| |adaptec2|| | || |HPWL (105)|135.32|359.35|197.13|79.98| |Wirel (105)|140.91|381.64|205.78|83.59| |adaptec3|| | || |HPWL (105)|112.28|392.66|340.29|79.33| |Wirel (105)|119.23|409.37|372.02|85.28| |adaptec4|| | || |HPWL (105)|37.77|152.89|243.12|75.75| |Wirel (105)|47.90|179.43|290.14|88.87| |bigblue1|| | || |HPWL (105)|2.50|8.32|20.49|2.42| |Wirel (105)|3.41|10.00|25.68|3.14| |bigblue3|| | || |HPWL (105)|104.05|345.49|439.09|82.61| |Wirel (105)|107.58|373.33|517.86|88.51| |ariane|| | || |HPWL (105)|20.30|16.83|51.43|14.86| |Wirel (105)|21.72|18.48|55.85|15.80|