You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With a simple reproducer design involving a LUTRAM implementation of a small memory, nextpnr-himbaechel stops early with en arror about no candidate BEL to implement "macro-cell" RAM128X1S.
This only happens when Yosys synthesizes synchronous 1-port memories larger than 64 lines.
Certainly linked to the way Yosys generates the memories.
Info: Placed 1 cells based on constraints.
ERROR: Unable to place cell 'user_inst.ram.0.8.genblk1.genblk1[0].genblk1.slice', no BELs remaining to implement cell type 'RAM128X1S'
Hi,
With a simple reproducer design involving a LUTRAM implementation of a small memory, nextpnr-himbaechel stops early with en arror about no candidate BEL to implement "macro-cell"
RAM128X1S
.This only happens when Yosys synthesizes synchronous 1-port memories larger than 64 lines.
Certainly linked to the way Yosys generates the memories.
The reproducer is a small GHDL-generated design with read-write memory from PS7 ports to reduce issues with IOs :
https://cloud.univ-grenoble-alpes.fr/s/9Tm5GpWFDZar4fK
Regards,
Adrien
The text was updated successfully, but these errors were encountered: