ChanServ changed the topic of #yosys to: Yosys Open SYnthesis Suite: https://github.com/YosysHQ/yosys/ | Channel logs: https://libera.catirclogs.org/yosys/ | Bridged to #yosys:matrix.org
tpb has quit [Remote host closed the connection]
<ysionneau> anyway, thanks a lot, it's looking good now 126 MHz !
tpb has joined #yosys
<whitequark[cis]> yeah sorry i misled you for a bit with the pseudocode
<whitequark[cis]> glad it works now
<whitequark[cis]> re: the NOREG, maybe if you remove init value from that register it will fold it into the BRAM...
<whitequark[cis]> you could write a yosys script to delete the init attribute from a signal or smth
<whitequark[cis]> or try editing the verilog first to remove the = 0
<ysionneau> I don't see initial with = 0 value for the memory nor for the output reg
<ysionneau> or maybe that's not what you meant?
<whitequark[cis]> the register you're adding (self.source.data)
<whitequark[cis]> that would have an init value in migen
<whitequark[cis]> smth like reg source_data = 0; probably
<ysionneau> ah yes indeed
<ysionneau> reg [15:0] packet_buffer_source_source_payload_data = 16'd0;
<ysionneau> let's try
<ysionneau> na, it's still NOREG
<ysionneau> maybe yosys never generates outreg by itself?
<tpb> Title: Untitled - Pastebin Service (at paste.centos.org)
<ysionneau> seems so, IIUC
<whitequark[cis]> it would be the memory_libmap pass that does it, if it's implemented
<ysionneau> I would have to do self.specials += Instance() but ... I would lose the portability of the code
<whitequark[cis]> no idea if it is
<whitequark[cis]> yeah
<ysionneau> from a quick look it seems all is hardcoded to NOREG
<ysionneau> it's being late for me here, thanks again for your precious help!
<ysionneau> gn8!
<whitequark[cis]> nite!
jn_ has joined #yosys
jn_ has joined #yosys
jn_ has quit [Changing host]
jn has quit [Ping timeout: 276 seconds]
_whitelogger has joined #yosys
_whitelogger has joined #yosys
FabM has joined #yosys
FabM has joined #yosys
FabM has quit [Changing host]
twix has quit [Ping timeout: 276 seconds]
krispaul has joined #yosys
kristianpaul has quit [Ping timeout: 260 seconds]
anuejn_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
vup has quit [Quit: vup]
anuejn has joined #yosys
vup has joined #yosys
krispaul has quit [Quit: WeeChat 3.5]
kristianpaul has joined #yosys
FabM has quit [Ping timeout: 244 seconds]
nonchip has quit [Ping timeout: 240 seconds]
nonchip has joined #yosys
twix has joined #yosys
philtor has joined #yosys
tpb has quit [Read error: Connection reset by peer]
tpb_ has joined #yosys
tpb_ is now known as tpb
ZipCPU has joined #yosys
Raito_Bezarius has quit [Ping timeout: 245 seconds]
indy has quit [Ping timeout: 276 seconds]
Raito_Bezarius has joined #yosys
indy has joined #yosys
nonchip has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
nonchip has joined #yosys
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
Lord_Nightmare has joined #yosys
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
Lord_Nightmare has joined #yosys
kristianpaul has quit [Ping timeout: 276 seconds]
krispaul has joined #yosys