whitequark[cis] changed the topic of #amaranth-lang to: Amaranth hardware definition language · weekly meetings: Amaranth each Mon 1700 UTC, Amaranth SoC each Fri 1700 UTC · code https://github.com/amaranth-lang · logs https://libera.irclog.whitequark.org/amaranth-lang · Matrix #amaranth-lang:matrix.org
jjsuperpower has quit [*.net *.split]
lambda has quit [*.net *.split]
mcc111[m] has quit [*.net *.split]
yuriks has quit [*.net *.split]
notgull has quit [*.net *.split]
trabucayre has quit [*.net *.split]
pbsds has quit [*.net *.split]
Bluefoxicy has quit [*.net *.split]
Luci-ghoule has quit [*.net *.split]
trabucayre has joined #amaranth-lang
yuriks has joined #amaranth-lang
mcc111[m] has joined #amaranth-lang
lambda has joined #amaranth-lang
Bluefoxicy has joined #amaranth-lang
notgull has joined #amaranth-lang
Luci-ghoule has joined #amaranth-lang
Luci-ghoule is now known as FireFly
urja has quit [Read error: Connection reset by peer]
jjsuperpower has joined #amaranth-lang
jjsuperpower has quit [Remote host closed the connection]
FireFly has quit [Remote host closed the connection]
jjsuperpower has joined #amaranth-lang
FireFly has joined #amaranth-lang
urja has joined #amaranth-lang
jjsuperpower has quit [Remote host closed the connection]
jjsuperpower has joined #amaranth-lang
lf has quit [Ping timeout: 248 seconds]
lf has joined #amaranth-lang
jjsuperpower has quit [Remote host closed the connection]
jjsuperpower has joined #amaranth-lang
jjsuperpower has quit [Remote host closed the connection]
jjsuperpower has joined #amaranth-lang
jjsuperpower has quit [Remote host closed the connection]
jjsuperpower has joined #amaranth-lang
jjsuperpower has quit [Remote host closed the connection]
jjsuperpower has joined #amaranth-lang
jjsuperpower has quit [Ping timeout: 258 seconds]
jjsuperpower has joined #amaranth-lang
jjsuperpower has quit [Ping timeout: 240 seconds]
jjsuperpower has joined #amaranth-lang
skipwich has quit [Quit: DISCONNECT]
skipwich has joined #amaranth-lang
pbsds has joined #amaranth-lang
notgull has quit [Ping timeout: 240 seconds]
notgull has joined #amaranth-lang
Degi has quit [Ping timeout: 255 seconds]
Degi has joined #amaranth-lang
<tpw_rules> if i'm doing i2s data reception, do i really need to FFSynchronize my input pin? i would have a fifo with CDC to get the samples up to a processing clock domain but could/should the serial->parallel conversion be at the i2s frequency without any synchronization?
jjsuperpower has quit [Ping timeout: 255 seconds]
<whitequark[cis]> <tpw_rules> "if i'm doing i2s data reception,..." <- I generally avoid multiple clock domain applets with external due to (still! they were a motivation for Amaranth itself) unresolved async reset issues
<whitequark[cis]> so you would be sampling at core frequency. 48M is usually enough
nelgau has quit [Read error: Connection reset by peer]
cr1901_ has quit [Quit: Leaving]
cr1901 has joined #amaranth-lang
nelgau has joined #amaranth-lang
peeps[zen] has quit [Quit: Connection reset by peep]
peeps[zen] has joined #amaranth-lang
peeps[zen] has quit [Ping timeout: 248 seconds]
peeps[zen] has joined #amaranth-lang
<tpw_rules> whitequark[cis]: to be clear this is not relevant to the glasgow at all
<tpw_rules> i'm just concerned that making the frequency that high relative to my ~3MHz data clock introduces lots of questions about the sampling timing
<galibert[m]> I thought having the frequency high was how you avoided the questions
jjsuperpower has joined #amaranth-lang
jjsuperpower has quit [Ping timeout: 245 seconds]