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