[Libre-soc-dev] Coloquinte legalizer failure
Jean-Paul Chaput
Jean-Paul.Chaput at lip6.fr
Fri Dec 4 17:58:35 GMT 2020
On Thu, 2020-12-03 at 18:00 -0800, Cole Poirier wrote:
> Hi Luke,
>
> I've been trying to run soclayout/experiments9/build_full.sh all day
> and keep getting the same error message. I'm wondering if your build
> attempts are currently failing with the same error, or a different
> one? Either way, that's useful information. I'm sending this here
> instead of on the bug report in case this is not the same issue you
> are having and I have to figure out what's wrong with my
> setup/environment, so as to not bother JP who is actively monitoring
> that bug.
>
> ```
> o Detailed Placement.
> [000] Oriented ....... HPWL: 10427120 RMST: 15705484
>
> [ERROR] Didn't manage to pack a cell: leave more whitespace and avoid
> macros near the right side
>
> Python stack trace:
> #0 in place() at
> .../dist-packages/cumulus/plugins/alpha/block/block.py:494
> #1 in doPnR() at
> .../dist-packages/cumulus/plugins/alpha/block/block.py:573
> #2 in doPnR() at
> .../dist-packages/cumulus/plugins/alpha/chip/chip.py:144
> #3 in scriptMain() at doDesign.py:168
>
> MBK_OUT_LO=al; export MBK_OUT_LO; MBK_SEPAR='_'; export MBK_SEPAR;
> /home/colepoirier/alliance/install/bin/cougar -c -f chip_r
> chip_r_ext
> ```
This error usually happens when the placer has "too much cells
too wide" to place in "too narrow a space". The area is good,
but as it obviously can "cut" cells in two, if they are too
big it cannot place. Typical case is when there is too much
DFFs. As I don't see that effect either I wonder if you are
not in the case where a SRAM was synthetized by Yosys as a
big bunch of flip-flops...
Anyway, until next Tuesday I will focus on sending
"experimenent11" DRC clean to IMEC.
--
.-. J e a n - P a u l C h a p u t / Administrateur Systeme
/v\ Jean-Paul.Chaput at lip6.fr
/(___)\ work: (33) 01.44.27.53.99
^^ ^^ cell: 06.66.25.35.55 home: 09.65.29.83.38
U P M C Universite Pierre & Marie Curie
L I P 6 Laboratoire d'Informatique de Paris VI
S o C System On Chip
More information about the Libre-soc-dev
mailing list