azonenberg_work has quit [Ping timeout: 240 seconds]
seldridge has joined #yosys
azonenberg_work has joined #yosys
seldridge has quit [Ping timeout: 272 seconds]
AlexDaniel has quit [Ping timeout: 272 seconds]
_whitelogger has joined #yosys
azonenberg_work has quit [Ping timeout: 252 seconds]
azonenberg_work has joined #yosys
rohitksingh has joined #yosys
azonenberg_work has quit [Ping timeout: 240 seconds]
azonenberg_work has joined #yosys
mwk has quit [Remote host closed the connection]
mwk has joined #yosys
mwk has quit [Ping timeout: 245 seconds]
mwk has joined #yosys
emeb_mac has quit [Ping timeout: 252 seconds]
rohitksingh has quit [Quit: Leaving.]
mwk has quit [Remote host closed the connection]
rohitksingh has joined #yosys
mwk has joined #yosys
mwk has quit [Remote host closed the connection]
mwk has joined #yosys
mwk has quit [Ping timeout: 252 seconds]
mwk has joined #yosys
rohitksingh has quit [Quit: Leaving.]
rohitksingh has joined #yosys
rohitksingh has quit [Quit: Leaving.]
ym has joined #yosys
indy has joined #yosys
rohitksingh has joined #yosys
dys has quit [Ping timeout: 246 seconds]
dys has joined #yosys
rohitksingh has quit [Ping timeout: 244 seconds]
rohitksingh has joined #yosys
rohitksingh has quit [Ping timeout: 246 seconds]
neochip has joined #yosys
bcoppens has joined #yosys
_whitelogger has joined #yosys
TFKyle has joined #yosys
lutsabound has joined #yosys
xerpi has joined #yosys
mwk has quit [Ping timeout: 264 seconds]
mwk has joined #yosys
neochip has quit [Ping timeout: 252 seconds]
mwk has quit [Ping timeout: 246 seconds]
mwk has joined #yosys
mwk has quit [Read error: Connection reset by peer]
mwk has joined #yosys
emeb has joined #yosys
seldridge has joined #yosys
xerpi has quit [Remote host closed the connection]
mwk has quit [Remote host closed the connection]
mwk has joined #yosys
mwk has quit [Ping timeout: 245 seconds]
emeb_mac has joined #yosys
mwk has joined #yosys
mwk has quit [Ping timeout: 252 seconds]
maikmerten has joined #yosys
emeb_mac has quit [Quit: Leaving.]
azonenberg_work has quit [Ping timeout: 272 seconds]
mwk has joined #yosys
mwk has quit [Ping timeout: 240 seconds]
seldridge has quit [Ping timeout: 245 seconds]
mwk has joined #yosys
lutsabound has quit [Quit: Connection closed for inactivity]
dys has quit [Ping timeout: 250 seconds]
mwk has quit [Ping timeout: 272 seconds]
mwk has joined #yosys
seldridge has joined #yosys
mwk has quit [Ping timeout: 272 seconds]
mwk has joined #yosys
lutsabound has joined #yosys
mwk has quit [Remote host closed the connection]
azonenberg_work has joined #yosys
mwk has joined #yosys
mwk has quit [Ping timeout: 245 seconds]
mwk has joined #yosys
mwk has quit [Remote host closed the connection]
maikmerten has quit [Remote host closed the connection]
seldridge has quit [Ping timeout: 245 seconds]
<
shapr>
ok, I have an electronics question, I think
<
shapr>
Do I need to worry about the voltage powering the max9744 amp? should the voltage coming out of the i2s board pins just work regardless?
<
shapr>
well if I get smoke I'll be sad
<
shapr>
let's find out
<
lutsabound>
SMOKE THAT PUPPY!
emeb has quit [Quit: Leaving.]
<
shapr>
I guess I need to read the yosys manual, see if/how timescale works
<
awygle>
Timescale isn't relevant for synthesis only simulation
<
shapr>
beaglewire has a 100MHz PLL from what I understand
<
shapr>
reading docs for this i2s pmod say the i2s protocol needs things at a particular speed ...
<
shapr>
so I have to figure out how to map 100MHz onto whatever speeds i2s needs, right?
<
shapr>
it's a 500MHz clock
emeb_mac has joined #yosys
<
awygle>
You can see in that code the mapping from a 500mhz clock to a 2000 kHz clock and some others
<
shapr>
I don't think I have an easy input pmod handy
<
awygle>
Check out MCLK in that code you linked
<
awygle>
SCLK and LRCLK likewise
<
shapr>
but I'd have to check the pinout to see if it's pmod compatible
dys has joined #yosys
<
shapr>
I have the amp hooked up to the out part
<
shapr>
and it looks like this verilog source was written for this exact pmod, hurrah!
<
shapr>
I'd like to hack this into a demo that just plays tones, hmm
<
shapr>
ok, I think this will work if I 1. fix the clocks and 2. remap the pins
<
shapr>
awygle: is there a collection of verilog recipes?
* shapr
reads the clock code again
<
awygle>
uhh not really. that's an interesting idea
* awygle
writes that down
<
shapr>
heh, it helped me pick up several programming languages
<
awygle>
I shouldn't say no, there might be. I just don't know where.
<
shapr>
fair enough
<
shapr>
I was asked yesterday where to find beginner crochet/knitting videos, but I've been doing that so long I wouldn't know
<
awygle>
Also I only just this moment woke up enough to realize this was #Yosys and not ##fpga
<
shapr>
I understand
<
shapr>
I can move the conversation?
<
awygle>
Na it's cool
<
awygle>
I was just napping
<
shapr>
I thought you could only do things as often as the clock in an FPGA?
<
shapr>
if the incoming clock is 500MHz, how do you scale that up to 2000...
danieljabailey has joined #yosys
<
shapr>
I'd guess that the ~ operator in verilog is invert the bits in that register?
<
shapr>
assuming that's correct, why is that used as part of a counter from 500MHz to 2MHz?
lutsabound has quit [Quit: Connection closed for inactivity]