[Libre-soc-bugs] [Bug 199] Layout using coriolis2 main core, 180nm
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Tue Aug 11 23:25:35 BST 2020
https://bugs.libre-soc.org/show_bug.cgi?id=199
--- Comment #61 from Jean-Paul.Chaput at lip6.fr ---
(In reply to Luke Kenneth Casson Leighton from comment #58)
> (In reply to Jean-Paul.Chaput from comment #57)
> > (In reply to Luke Kenneth Casson Leighton from comment #55)
> what i would like, there, is wildcard matching e.g. starts with "oper_i" or
> ends with "_ok" and the pincount to be obtained from the object.
>
> this will reduce 30-40 lines per block down to *five* and at the same time
> greatly increase clarity.
I will keep that in mind and try an implementation when I find time.
> > I also removed the utils module, as now Coriolis should supply equivalent
> > features.
>
> ah excellent, glad you liked it.
>
> Config is neat, ehn? :)
Yes. I did upgrade my Python knowledge here... Always the dilemma
of whether taking time to properly learn or develop using what I
already master. I suppose I'm still missing lots of features.
> the number of oper_* pins is far too large. this is the "expansion" of the
> instruction for convenience. an example is the 64 bit immediate.
>
> basically i am going to have to do "subset instruction decoders" that are
> *inside* mul0, *inside* alu0 and so on.
>
> i have to find time to do that.
For a floorplanned approach, reducing the number of wires between
blocks is very important. But it is almost an art...
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list