<#657 Global Placement error: RePlAce diverged at ...
# openlane
g
#657 Global Placement error: RePlAce diverged at newStepLength New issue created by nguyendao-uom Description I got the [ERROR GPL-0305] RePlAce diverged at newStepLength during Global Placement. I've tried all of the following options but still got the error: The DIE_AREA is set much larger than the core area (macros + std_cells) Tested with the
set env::(PL_TARGET_DENSITY)
= 0.3, 0.2 or 0.65 Set Halo to 50 (FP_HORIZONTAL_HALO, FP_VERTICAL_HALO) and channel width (between macros) to 5, 10 um Environment
Copy code
Operating System Information: Linux cspc083 4.18.0-338.el8.x86_64
Docker Version: 20.10.8, build 3967b7d
OpenLane Tag: 2021.10.08_02.00.18
Reproduction Material make mount ./flow.tcl -design eFPGA_top Logs
Copy code
...
Placing Inst_eFPGA.Tile_X9Y8_RAM_IO
Placing Inst_eFPGA.Tile_X9Y9_RAM_IO
Successfully placed 138 instances
...
[INFO GPL-0002] DBU: 1000
[INFO GPL-0003] SiteSize: 460 2720
[INFO GPL-0004] CoreAreaLxLy: 5520 10880
[INFO GPL-0005] CoreAreaUxUy: 3194240 3587680
[INFO GPL-0006] NumInstances: 70898
[INFO GPL-0007] NumPlaceInstances: 2822
[INFO GPL-0008] NumFixedInstances: 55740
[INFO GPL-0009] NumDummyInstances: 12336
[INFO GPL-0010] NumNets: 31696
[INFO GPL-0011] NumPins: 67045
[INFO GPL-0012] DieAreaLxLy: 0 0
[INFO GPL-0013] DieAreaUxUy: 3200000 3600000
[INFO GPL-0014] CoreAreaLxLy: 5520 10880
[INFO GPL-0015] CoreAreaUxUy: 3194240 3587680
[INFO GPL-0016] CoreArea: 11405413696000
[INFO GPL-0017] NonPlaceInstsArea: 7901419051300
[INFO GPL-0018] PlaceInstsArea: 30691936000
[INFO GPL-0019] Util(%): 0.88
[INFO GPL-0020] StdInstsArea: 30691936000
[INFO GPL-0021] MacroInstsArea: 0
[InitialPlace]  Iter: 1 CG Error: 0.00208041 HPWL: 21196105310
[InitialPlace]  Iter: 2 CG Error: 0.00091308 HPWL: 21162674343
[InitialPlace]  Iter: 3 CG Error: 0.00037039 HPWL: 20843645888
[InitialPlace]  Iter: 4 CG Error: 0.00008030 HPWL: 20558601835
[InitialPlace]  Iter: 5 CG Error: 0.00004696 HPWL: 20420597739
[InitialPlace]  Iter: 6 CG Error: 0.00004526 HPWL: 20388830846
[InitialPlace]  Iter: 7 CG Error: 0.00003559 HPWL: 20378814865
[InitialPlace]  Iter: 8 CG Error: 0.00003044 HPWL: 20372391763
[InitialPlace]  Iter: 9 CG Error: 0.00005220 HPWL: 20368463074
[InitialPlace]  Iter: 10 CG Error: 0.00002006 HPWL: 20367796117
[InitialPlace]  Iter: 11 CG Error: 0.00002991 HPWL: 20367532875
[InitialPlace]  Iter: 12 CG Error: 0.00002805 HPWL: 20366412805
[InitialPlace]  Iter: 13 CG Error: 0.00001094 HPWL: 20366153170
[InitialPlace]  Iter: 14 CG Error: 0.00001320 HPWL: 20365761937
[InitialPlace]  Iter: 15 CG Error: 0.00001909 HPWL: 20365357198
[InitialPlace]  Iter: 16 CG Error: 0.00000529 HPWL: 20365030698
[INFO GPL-0031] FillerInit: NumGCells: 180237
[INFO GPL-0032] FillerInit: NumGNets: 31696
[INFO GPL-0033] FillerInit: NumGPins: 67045
[INFO GPL-0023] TargetDensity: 0.55
[INFO GPL-0024] AveragePlaceInstArea: 10875951
[INFO GPL-0025] IdealBinArea: 19774456
[INFO GPL-0026] IdealBinCnt: 576775
[INFO GPL-0027] TotalBinArea: 11405413696000
[INFO GPL-0028] BinCnt: 512 512
[INFO GPL-0029] BinSize: 6228 6986
[INFO GPL-0030] NumBins: 262144
[NesterovSolve] Iter: 1 overflow: 2.03612 HPWL: 1226425097
...
[NesterovSolve] Iter: 2210 overflow: 1.14712 HPWL: 1900589116
[NesterovSolve] Iter: 2220 overflow: 1.15509 HPWL: 1901636738
[ERROR GPL-0305] RePlAce diverged at newStepLength.
Error: or_replace.tcl, 94 GPL-0305
The-OpenROAD-Project/OpenLane