[Pkg-electronics-devel] Bug#1055171: fpga-icestorm: icebram incompatible with yosys 0.23

Andras Pal apal at szofi.net
Thu Nov 2 11:50:15 GMT 2023


Hi Daniel,

thank you - i removed the trixie packages, added your repo and upgraded 
the fpga-icestorm* packages accoringly. Tested on both this minimal 
example and on my larger projects - all passed and now working fine!

Yes, this thread is very interesting and discusses indeed the same issue. 
This distribution of BRAM cells for larger memory blocks is indeed 
implying an ambiguous solition and/or and interesting trade-offs (if we 
also consider things like power consumption vs. path lengths).

Thanks again, Andras

On Thu, 2 Nov 2023, Daniel Gröber wrote:

> Hi Andras,
>
> On Thu, Nov 02, 2023 at 08:44:31AM +0100, Andras Pal wrote:
>> sure, please find attached this simplistic example for this issue. Just
>> enter `make`. Under bullseye, it should print:
>>
>> Found and replaced 1 instances of the memory.
>>
>> Under bookworm, it prints:
>>
>> Found and replaced 0 instances of the memory.
>
> Yup, I can reproduce the issue.
>
> I've sent a request to the release team and uploaded the proposed
> fpga-icestorm=0~20230218gitd20a5e9-1~deb12u1 to my repo at
> https://dxld.at/localdebs/ (sources.list instructions within) please test.
>
> Note to self: the upstream discussion is at
> https://github.com/YosysHQ/icestorm/issues/301
> https://github.com/YosysHQ/icestorm/pull/309
>
> --Daniel
>


More information about the Pkg-electronics-devel mailing list