Saturday, 2025-03-08

*** tpb <[email protected]> has joined #litex00:00
*** Degi <[email protected]> has quit IRC (Ping timeout: 260 seconds)02:05
*** Degi <[email protected]> has joined #litex02:07
*** Emantor <[email protected]> has quit IRC (Quit: ZNC - http://znc.in)02:20
*** Emantor <[email protected]> has joined #litex02:20
*** ElfenKaiser <ElfenKaiser!~deadsalmo@2a0a-a541-416-0-2369-d9b2-d319-6ea8.ipv6dyn.netcologne.de> has quit IRC (Quit: 🫀🫀🫀🫀)02:34
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection)06:17
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #litex06:18
*** TMM <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)08:21
*** TMM <[email protected]> has joined #litex08:21
*** CarlFK1 <[email protected]> has quit IRC (Ping timeout: 244 seconds)10:18
*** CarlFK1 <[email protected]> has joined #litex10:52
*** pftbest <[email protected]> has joined #litex11:53
*** RaYmAn <[email protected]> has quit IRC (Ping timeout: 252 seconds)11:58
*** RaYmAn <[email protected]> has joined #litex11:59
pftbestHello. I'm trying to get liteeth running on my versal board. I started with liteeth/phy/usrgmii.py but it turns out versal doesn't have IDELAYE3, only IDELAYE5.12:03
pftbest As I understand I will need to dynamically load the delay into i_CNTVALUEIN instead of specifying it as a constant, but also the delay itself probably needs to be calculated differently12:04
pftbestDoes anyone has experience with IDELAYE5?12:05
*** RaYmAn <[email protected]> has quit IRC (Ping timeout: 252 seconds)12:05
*** RaYmAn <[email protected]> has joined #litex12:11
*** yongxiang <yongxiang!sid437863@user/yongxiang> has quit IRC (Excess Flood)13:33
*** yongxiang <yongxiang!sid437863@user/yongxiang> has joined #litex13:34
*** CarlFK1 <[email protected]> has quit IRC (Ping timeout: 252 seconds)14:04
*** CarlFK1 <[email protected]> has joined #litex14:05
*** sakman <[email protected]> has quit IRC (Read error: Connection reset by peer)15:26
*** sakman <[email protected]> has joined #litex15:26
pftbestOk, figured it out. Turns out a single instance of IDELAYE5 can only do 1.8ns of delay. So to get 2.0ns you need to cascade a pair of IDELAYE5 + ODELAYE5 to get up to 3.6ns20:18
pftbestAlso, you don't really need to do dynamic loading, it seems to work fine even if you tie off i_LOAD=1 and put your constant in i_CNTVALUEIN, not sure if it's ok to do this, but works for me20:21
*** yongxiang <yongxiang!sid437863@user/yongxiang> has quit IRC (Excess Flood)20:34
*** yongxiang <yongxiang!sid437863@user/yongxiang> has joined #litex20:35
*** yongxiang <yongxiang!sid437863@user/yongxiang> has quit IRC (Excess Flood)20:45
*** yongxiang <yongxiang!sid437863@user/yongxiang> has joined #litex20:46
*** ElfenKaiser <ElfenKaiser!~deadsalmo@2a0a-a541-416-0-acbc-d47e-ed76-cf0b.ipv6dyn.netcologne.de> has joined #litex20:56
*** TMM <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)23:10
*** TMM <[email protected]> has joined #litex23:11

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