whitequark changed the topic of #yosys to: Yosys Open SYnthesis Suite: https://github.com/YosysHQ/yosys/ | Channel logs: https://libera.irclog.whitequark.org/yosys/ | Bridged to #yosys:matrix.org
tpb has quit [Remote host closed the connection]
tpb has joined #yosys
famubu[m] has joined #yosys
<famubu[m]> Do you mean this? https://bpa.st/RYBQ
<tpb> Title: View paste RYBQ (at bpa.st)
<famubu[m]> Does any of those entries correspond to register count?
<famubu[m]> Previous paste had a formatting problem. This one is better: https://bpa.st/IIQQ
<tpb> Title: View paste IIQQ (at bpa.st)
<famubu[m]> Could it be possible that yosys chose to implement registers using LUTs instead of the registers available in the FPGA?
<whitequark[cis]1> nextpnr-gowin should not be used, use nextpnr-himbaechel-gowin
<whitequark[cis]1> also yosys will never implement a register in a LUT
Semisol[m] has joined #yosys
<Semisol[m]> <famubu[m]> "Could it be possible that..." <- I think Gowin has LUT+FF in a single slice
<Semisol[m]> Look at synthesis results, not nextpnr, if you want to see low-level cells and not resources
krispaul has quit [Read error: Connection reset by peer]
krispaul has joined #yosys
<cr1901> https://github.com/YosysHQ/nextpnr/blob/master/machxo2/cells.cc#L151 Should this be "ramw->hierpath = ram->hierpath;", rather than "ramw->hierpath = ramw->hierpath;"?
<famubu[m]> Thanks. It is there in yosys output. I figured techmapping would be done by nextpnr since that was the command accepting fpga name.
<famubu[m]> Also, why is next-himbaechel preferred over nextpnr-gowin?
<famubu[m]> *nextpnr-himbaechel
flag has quit [Ping timeout: 245 seconds]
xutaxkamay has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
xutaxkamay has joined #yosys
derekn has quit [Ping timeout: 252 seconds]
derekn has joined #yosys
<lofty> <famubu[m]> Also, why is nextpnr-himbaechel preferred over nextpnr-gowin? <--- himbaechel is a nextpnr API which uses common code backed by an efficient data store
<lofty> TL;DR it's more efficient for developers and users, so the old codebase is now unmaintained
killjoy has quit [Read error: Connection reset by peer]
killjoy has joined #yosys
killjoy has quit [Changing host]
killjoy has joined #yosys
nonchip has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
nonchip has joined #yosys
emm has joined #yosys
emm has quit [Client Quit]