scientes has quit [Quit: ZNC 1.8.2+deb1+b1 - https://znc.in]
scientes has joined ##openfpga
mumptai has quit [Remote host closed the connection]
Degi has quit [Ping timeout: 240 seconds]
Degi has joined ##openfpga
genii has quit [Quit: Beer O'Clock, probably]
mmicko has quit [Quit: leaving]
mmicko has joined ##openfpga
m4ssi has joined ##openfpga
grantsmith has quit [Ping timeout: 260 seconds]
grantsmith has joined ##openfpga
grantsmith has quit [Changing host]
grantsmith has joined ##openfpga
_florent_ has quit [Read error: Connection reset by peer]
_florent_ has joined ##openfpga
sorear has quit [Ping timeout: 264 seconds]
sorear has joined ##openfpga
m4ssi has quit [Remote host closed the connection]
SpaceCoaster has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
SpaceCoaster has joined ##openfpga
Bike has quit [Quit: Lost terminal]
emeb_mac has quit [Quit: Leaving.]
jeanthom has joined ##openfpga
m4ssi has joined ##openfpga
smkz has quit [Quit: smkz]
smkz has joined ##openfpga
q3k has quit [Remote host closed the connection]
q3k has joined ##openfpga
sensille has joined ##openfpga
<sensille> yosys ecp5 bram infer again ... i get "Read port #0 is in clock domain !~async~." and i can't find out why
<sensille> the output is registered and the address input is also directly from a register
<daveshah> Do you have an initial value or reset on the output?
<daveshah> Neither of those are supported currently
<sensille> no
mumptai has joined ##openfpga
<sensille> registering the rptr a second time helps
<sensille> but i don't get why this is only in one instance a problem. i use the same module several times without problems
<sensille> does it need 2 clocks to provide the data?
<tnt> No
<sensille> isn't that enough? always @(posedge clk) dout <= ram[rdptr];
<sensille> where rdptr is a register
<daveshah> yeah, that's fine even if rdptr isn't a register
<daveshah> I suspect that some optimisation pass is spoiling the pattern that memory inference needs
<sensille> if i insert another register before rdptr it works
<sensille> (which i don't want to do)
<tnt> Try adding (* keep *) on rdptr
<sensille> still Read port #0 is in clock domain !~async~.
<whitequark> by this point you could probably just instantiate $memrd...
<whitequark> actually i'm not sure if that works from verilog
<sensille> hah, (*keep*) on dout helps
<daveshah> are you not using some bits of it?
<sensille> maybe i missed one
<daveshah> i've just remembered that this is/was an issue in Yosys, if some bits of the memory output are unused then the dff gets swept away and then the read port looks async
<sensille> correct, i missed one bit. now it works without keep
<sensille> so it found a bug in the design
<sensille> although i'd prefer a more direct error message ;)
<sensille> thanks for the hint
<daveshah> it's not an error at all, it should be able to map it correctly
<sensille> ... or a warning
<sensille> but sure, it could just as well be intentional
rvense has joined ##openfpga
<sensille> so the fix is ongoing in #1959
rvense has left ##openfpga [##openfpga]
Bike has joined ##openfpga
X-Scale has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Wibbly Wobbly IRC]
mumptai has quit [Remote host closed the connection]
X-Scale has joined ##openfpga
emeb has joined ##openfpga
genii has joined ##openfpga
jeanthom has quit [Ping timeout: 264 seconds]
mumptai has joined ##openfpga
<promach3> For PRECHARGE all banks PREA , why it is empty for An ?
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
<promach3> is An the MSB of Column address or Row address ?
Lord_Nightmare has joined ##openfpga
<hell__> promach3: JESD79-3F (DDR3 spec) says An should be valid (either high or low, but not floating)
<mwk> looks like an oversight tbh, should be V
m4ssi has quit [Remote host closed the connection]
<hell__> yeah
finsternis has quit [Read error: Connection reset by peer]
Miyu has joined ##openfpga
GenTooMan has quit [Ping timeout: 264 seconds]
hackkitten has quit [Ping timeout: 240 seconds]
jeanthom has joined ##openfpga
GenTooMan has joined ##openfpga
mwk has quit [Remote host closed the connection]
jeanthom has quit [Ping timeout: 258 seconds]
mwk has joined ##openfpga
jeanthom has joined ##openfpga
emeb_mac has joined ##openfpga
jeanthom has quit [Ping timeout: 264 seconds]
jeanthom has joined ##openfpga
ZipCPU has quit [Quit: ZNC 1.6.4 - http://znc.in]
jeanthom has quit [Ping timeout: 265 seconds]
ZipCPU has joined ##openfpga
jeanthom has joined ##openfpga
jeanthom has quit [Ping timeout: 256 seconds]
Miyu is now known as hackkitten
jemk has quit [Remote host closed the connection]
jemk has joined ##openfpga
emeb has quit [Quit: Leaving.]
genii has quit [Quit: Beer O'Clock, probably]