[Libre-soc-bugs] [Bug 199] Layout using coriolis2 main core, 180nm
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Wed Sep 30 20:48:46 BST 2020
https://bugs.libre-soc.org/show_bug.cgi?id=199
--- Comment #93 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jean-Paul.Chaput from comment #92)
> (In reply to Luke Kenneth Casson Leighton from comment #90)
> > https://libre-soc.org/180nm_Oct2020/2020-09-30_19-13.png
> >
> > hmmm, jean-paul: some of the pins are coming in from almost 100% the
> > opposite side. it seems that there is no... "weighted influence" on
> > where the cells associated with the I/O should be placed.
> >
> > could this be solved algorithmically (with a "this I/O pad pin please
> > give it 5% weighting to put its cells closer to the pin" style algorithm)
>
> I just completed the whole chip P&R, I used the bba238c commit.
> Everything seems to have gone fine.
this is the "test" which takes a lot shorter time, core module is cut out.
> I/O pads are more or less well
> placed (no more than the length of the side). It is already done,
> I/O pad should attract the cells they are connected to. But it is
> a weak influence compared to their connexion inside the chip.
> But I only get 35K gates for the core, is this normal ?
no, need to copy non_generated/full_core_ls180.il to ls180.il and also edit
ioring.py to change to larger size (see comments)
this is what has 7000 unrouted segments.
i have a run going increased chip.core by 1000 lambda
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list