clifford changed the topic of #yosys to: Yosys Open SYnthesis Suite: http://www.clifford.at/yosys/ -- Channel Logs: https://irclog.whitequark.org/yosys
emeb_mac has joined #yosys
srk has quit [Quit: ZNC - http://znc.in]
srk has joined #yosys
gsi__ has joined #yosys
gsi_ has quit [Ping timeout: 272 seconds]
X-Scale` has joined #yosys
X-Scale has quit [Ping timeout: 244 seconds]
X-Scale` is now known as X-Scale
Forty-Bot has quit []
Forty-Bot has joined #yosys
PyroPeter has quit [Ping timeout: 252 seconds]
PyroPeter has joined #yosys
forrestv has quit [Quit: ZNC - http://znc.sourceforge.net]
forrestv has joined #yosys
citypw has quit [Ping timeout: 244 seconds]
emeb has quit [Quit: Leaving.]
_whitelogger has joined #yosys
vonnieda has joined #yosys
proteusguy has quit [Remote host closed the connection]
proteusguy has joined #yosys
citypw has joined #yosys
dys has joined #yosys
shorne has quit [Ping timeout: 245 seconds]
shorne has joined #yosys
citypw has quit [Ping timeout: 258 seconds]
dys has quit [Ping timeout: 245 seconds]
citypw has joined #yosys
emeb_mac has quit [Ping timeout: 248 seconds]
kraiskil has joined #yosys
kraiskil has quit [Ping timeout: 248 seconds]
rohitksingh has joined #yosys
dys has joined #yosys
lutsabound has quit [Quit: Connection closed for inactivity]
citypw has quit [Ping timeout: 258 seconds]
rohitksingh has quit [Ping timeout: 272 seconds]
<pepijndevos_> ZirconiumX, do you think it'd make sense to generate decoupling caps for every IC in the netlist?
<ZirconiumX> pepijndevos_: Sure it would
rohitksingh has joined #yosys
lutsabound has joined #yosys
rohitksingh has quit [Ping timeout: 272 seconds]
<pepijndevos_> What kind of person expects you to put a decoupling cap and put the vcc and gnd as far appart as possible...
<ZirconiumX> pepijndevos_: Somebody who wants you to attach it to one of the pins, rather than both :P
<tnt> I've seen entire boards with the cap soldered direction onto the IC pins, on top of the IC itself.
<tnt> s/direction/directly/
<sorear> love me a 1-terminal capacitor
<pepijndevos_> ZirconiumX, https://imgur.com/a/PlAjAOE only thing left to do is check if the generated connections make sense and ad text.
<tpb> Title: Imgur: The magic of the Internet (at imgur.com)
<pepijndevos_> Not yet sure wha exactly to write. I don't have a fancy nickname like you so it'd be pepijn de vos and ZirconiumX. I also tend to use leftover PCBs as buisiness cards... although I have plenty by now
<ZirconiumX> pepijndevos_: Feel free to use my real name if you think it fits better :P
<pepijndevos_> ZirconiumX, something like this? https://imgur.com/oX93M9U
<tpb> Title: Imgur: The magic of the Internet (at imgur.com)
<ZirconiumX> :P
<ZirconiumX> Sure
<pepijndevos_> How am I ever going to check any of this is correct...
<pepijndevos_> eeeeh, at least these decoupling caps are the worst... rerouting...
<pepijndevos_> I'm so glad this thing will only run at a few khz, I don't want to find out all my traces are too long.
<ZirconiumX> It really does not matter, pepijndevos_
<ZirconiumX> Only if you're at the hundreds of MHz does it matter
<pepijndevos_> So what limits the speed of a 74xx CPU then? Pretty much all of them seem to run in the low mhz numbers.
<ZirconiumX> pepijndevos_: The C74-6502 runs at 20MHz
<ZirconiumX> But mostly it's propagation delay in the ICs themselves
<ZirconiumX> Well, propagation delay plus switching speed
<ZirconiumX> AC logic is faster than AHC logic, which is faster than HC logic
<pepijndevos_> I figured longer traces -> more inductance, capacitive loading -> bad things, but I guess not quite as bad as I thought.
<ZirconiumX> AHC has shorter propagation delay, but the switching speeds of AHC and HC are about the same
<pepijndevos_> I should look up the differences between those families
<pepijndevos_> "Over 40 different logic subfamilies use this standardized part number schem"
<tnt> So, what does that board do ?
<pepijndevos_> fade the LED XD
<pepijndevos_> It's more of a PoC that synthesis works, before I order a huge CPU board and find all the logic is backwards
lutsabound has quit [Quit: Connection closed for inactivity]
rohitksingh has joined #yosys
AlexDaniel has quit [Read error: Connection reset by peer]
AlexDaniel has joined #yosys
dys has quit [Remote host closed the connection]
rohitksingh has quit [Ping timeout: 246 seconds]
emeb_mac has joined #yosys
AlexDaniel has quit [Remote host closed the connection]
emeb has joined #yosys
AlexDaniel has joined #yosys
cr1901 has quit [Ping timeout: 248 seconds]
lutsabound has joined #yosys
cr1901 has joined #yosys
emeb has quit [Quit: Leaving.]
emeb_mac has quit [Ping timeout: 245 seconds]
indy has joined #yosys
pie_ has quit [Ping timeout: 252 seconds]
cr1901 has quit [Read error: Connection reset by peer]
cr1901 has joined #yosys
Laksen has joined #yosys
kraiskil has joined #yosys
svenn has quit [Quit: The Lounge - https://thelounge.chat]
fsasm has joined #yosys
svenn has joined #yosys
pie_ has joined #yosys
dys has joined #yosys
<pepijndevos_> How can I eecute a command *before* a script?
<pepijndevos_> If I do yosys -p something -s script -p something it does script something something
<daveshah> How about -p "something; script script.ys; something"
<pepijndevos_> ah ok, lemme try
<pepijndevos_> yay!
<pepijndevos_> I can compile VHDL to 78xx!!!
<pepijndevos_> Although... would it not make sense to have paths in scripts be relative to the script location?
<pepijndevos_> I'm running a script from another directory and all the paths break
<daveshah> Depends what you are doing
<pepijndevos_> I guess you want both...
<daveshah> Paths relative to the current directory sounds pretty conventional (e.g. a shell script)
<pepijndevos_> yea, but often times at least in python scripts you seen funny hacks to get the path of the current script and then get the basedir from that to have script-relative paths
<pepijndevos_> Basically my problem is that ZirconiumX made this beatiful script to synthesize to 74xx, but basically iy only works if you're in a subdir of the repo itself. Is there any way to package it in a more reusable way?
<daveshah> There might be some way of doing it with the Tcl API
<tpb> Title: Yosys Open SYnthesis Suite :: Command Reference :: tcl (at www.clifford.at)
fsasm has quit [Ping timeout: 272 seconds]
kraiskil has quit [Ping timeout: 268 seconds]
emeb_mac has joined #yosys
lutsabound has quit [Quit: Connection closed for inactivity]
tpb has quit [Remote host closed the connection]
tpb has joined #yosys