_florent_ changed the topic of #litex to: LiteX FPGA SoC builder and Cores / Github : https://github.com/enjoy-digital, https://github.com/litex-hub / Logs: https://libera.irclog.whitequark.org/litex
tpb has quit [Remote host closed the connection]
tpb has joined #litex
Degi has quit [Ping timeout: 245 seconds]
Degi has joined #litex
<MoeIcenowy> _florent_: BTW I tried to tweak when dqs_re to be asserted, and the read leveling result seems better
<MoeIcenowy> well it still doesn't pass read leveling...
<MoeIcenowy> trying to deal with Python slicing is weird
<MoeIcenowy> it behavior is so different to Verilog's
<MoeIcenowy> _florent_: BTW on ECP5 is a high sys_clk needed for DDR to work ?
<MoeIcenowy> I start to doubt 252MT/s is too slow for DDR3
<MoeIcenowy> (but the timing of GW2A is quite bad ...
<MoeIcenowy> even GW5A isn't something good
<MoeIcenowy> well the JEDEC minimum is tCK = 3.3ns (300MHz clk) ...
<MoeIcenowy> thinking about migrating gw2ddrphy to 1:4 instead of 1:2
FabM has joined #litex
FabM has quit [Changing host]
FabM has joined #litex
<_florent_> MoeIcenowy: On ECP5 most of the targets are using 75MHz with DDR3 (so DDR 300) but it’s working fine at l’Eastwood down to 50MHz. trabucayre started adding 1:4 support so it could be worth exchanging together.
<MoeIcenowy> _florent_: I did a quick try for 1:4 and then quick fail :-(
<MoeIcenowy> 300MT/s is also out of JEDEC spec (the JEDEC spec specifies at least 300MHz CK)
<MoeIcenowy> BTW what's the meaning of "bus errors" of the DRAM controller?
<MoeIcenowy> what does it mean when the bus error is now 0 but data error still exist?
<MoeIcenowy> and for the read_latency of phy_settings, is it just used for a hint?
<MoeIcenowy> BTW I start to doubt that the latency of the read codepath on GW2 is kinda like 9.5 sys_clks
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #litex
<MoeIcenowy> or 10.5
<MoeIcenowy> btw what's the difference between BitSlip currently used by ECP5/GW2 with the one in common?
<MoeIcenowy> okay the common BitSlip reduces one cycle of delay
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #litex
FabM has quit [Ping timeout: 260 seconds]
FabM has joined #litex
FabM has joined #litex
FabM has quit [Changing host]
FabM has quit [Ping timeout: 260 seconds]
sakman has quit [Quit: Leaving]
FabM has joined #litex
FabM has quit [Changing host]
FabM has joined #litex
sakman has joined #litex
FabM has quit [Ping timeout: 245 seconds]
<josuah> _florent_: you can ignore most pull requests from me if you look at this issue which summarizes everything: https://github.com/litex-hub/zephyr-on-litex-vexriscv/issues/14
<_florent_> @josuah: thanks
lexano has joined #litex