Commit 3f1b16e
committed
[Packer] Fixed NightlyTest Failure with Tight Floorplan Constr.
The very tight floorplan constraints were failing after the recent
changes to the iterative packing algorithm. After investigation I found
that there is a bug with unrelated clustering and RAMs which is causing
floorplan constraints to not be adhered to. The original code ignored
this issue by not doing unrelated clustering when there are floorplan
constraints.
To fix this issue, reimplemented what the code was originally doing to
allow this testcase to proceed. This just moves the unrelated clustering
to after trying all floorplan region options.1 parent 06beac6 commit 3f1b16e
1 file changed
+16
-16
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | 108 | | |
125 | 109 | | |
126 | 110 | | |
| |||
152 | 136 | | |
153 | 137 | | |
154 | 138 | | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
| |||
0 commit comments