Sunday, 2025-01-26

*** tpb <[email protected]> has joined #yosys00:00
*** famubu[m] <famubu[m]!famubumatr@2a01:4f8:c012:5b7:0:1:0:3ba> has joined #yosys06:17
famubu[m]Do you mean this? https://bpa.st/RYBQ06:17
tpbTitle: View paste RYBQ (at bpa.st)06:17
famubu[m]Does any of those entries correspond to register count?06:18
famubu[m]Previous paste had a formatting problem. This one is better: https://bpa.st/IIQQ06:26
tpbTitle: View paste IIQQ (at bpa.st)06:26
famubu[m]Could it be possible that yosys chose to implement registers using LUTs instead of the registers available in the FPGA?06:27
whitequark[cis]1nextpnr-gowin should not be used, use nextpnr-himbaechel-gowin06:35
whitequark[cis]1also yosys will never implement a register in a LUT06:35
*** Semisol[m] <Semisol[m]!semisolsem@2a01:4f8:c012:5b7:0:1:0:56d> has joined #yosys06:36
Semisol[m]<famubu[m]> "Could it be possible that..." <- I think Gowin has LUT+FF in a single slice06:36
Semisol[m]Look at synthesis results, not nextpnr, if you want to see low-level cells and not resources06:36
*** krispaul <[email protected]> has quit IRC (Read error: Connection reset by peer)08:03
*** krispaul <[email protected]> has joined #yosys08:04
cr1901https://github.com/YosysHQ/nextpnr/blob/master/machxo2/cells.cc#L151 Should this be "ramw->hierpath = ram->hierpath;", rather than "ramw->hierpath = ramw->hierpath;"?14:58
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.16:34
famubu[m]Also, why is next-himbaechel preferred over nextpnr-gowin?16:34
famubu[m]*nextpnr-himbaechel16:35
*** flag <flag!~flag@2a01:e11:1403:8620:77cc:a896:e38d:a902> has quit IRC (Ping timeout: 245 seconds)17:24
*** xutaxkamay <[email protected]> has quit IRC (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in)17:54
*** xutaxkamay <xutaxkamay!~xutaxkama@2a01:e0a:a7e:1050:4488:3146:d3e2:bba0> has joined #yosys17:55
*** derekn <[email protected]> has quit IRC (Ping timeout: 252 seconds)20:30
*** derekn <[email protected]> has joined #yosys20:30
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 store20:54
loftyTL;DR it's more efficient for developers and users, so the old codebase is now unmaintained20:55
*** killjoy <killjoy!~nameless@user/killjoy> has quit IRC (Read error: Connection reset by peer)22:16
*** killjoy <[email protected]> has joined #yosys22:21
*** nonchip <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)23:03
*** nonchip <[email protected]> has joined #yosys23:03
*** emm <emm!~emm@user/edmeme> has joined #yosys23:15
*** emm <emm!~emm@user/edmeme> has quit IRC (Client Quit)23:16

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!