karimyaghmour has joined #skywater-pdk
_whitelogger has joined #skywater-pdk
Finde has quit [*.net *.split]
_florent_ has quit [*.net *.split]
vup has quit [*.net *.split]
Stary has quit [*.net *.split]
miek has quit [*.net *.split]
anuejn has quit [*.net *.split]
dkozel has quit [*.net *.split]
tnt has quit [*.net *.split]
karimyaghmour has quit [*.net *.split]
prpplague has quit [*.net *.split]
Lofty has quit [*.net *.split]
_whitelogger has joined #skywater-pdk
karimyaghmour has quit [Ping timeout: 240 seconds]
_whitelogger has joined #skywater-pdk
<tnt> Lofty: huh, I found OpenROAD quite easy to build, it was pretty much seamless (compared to says the quicklogic arch defs for vtr ...)
<tnt> For the PDK I just call the python script myself ... need to workout of to extricate the build system from conda.
<tnt> s/of/how/
<Lofty> tnt: KLayout is painful to build and install
<tnt> Oh yeah, I was mostly talking about the actual openroad-flow repo with the 3 tools (yosys/openroad/tritonroute)
<tnt> klayout was mostly just big and slow to build ... also the make install just put everything in the same directory, libraries/binaries/.... just all dumped there.
<Lofty> And then the actual KLayout binary doesn't load
<tnt> huh, didn't have that issue.
Finde has quit [*.net *.split]
Finde has joined #skywater-pdk
<nickoe> mithro: By the way, was my answer about eeschema from yesterday good enough? :S
<Lofty> What are the power/ground driver cells in sky130_fd_sc_hd?
<Lofty> tap et al seem to be sinks, rather than sources
<tnt> what do you mean driver cells ?
<tnt> There is the various 'pin' layers that tell the routing tool where it needs to connect stuff to.
<Lofty> tnt: Yosys has hilomap for VCC/GND cell connections, right?
<Lofty> So to use it it would need a constant-1 that corresponds to a voltage driver
<Lofty> And a constant-0 that corresponds to a ground
<tnt> Yeah, I saw that but I don't see why that would be needed.
<tnt> you can just wire the input pin right to the power rail that's next to it.
<tnt> I think the hilomap is not for power connections, it's for the 'contants' like logic inputs of a cell that are fixed.
mithro has quit [Ping timeout: 256 seconds]
<Lofty> Which are equivalent to power connections
<Lofty> At least logic power connections
nickoe has quit [Ping timeout: 256 seconds]
nickoe has joined #skywater-pdk
<tnt> yeah, and I see a use for that in say ... a FPGA where you dedicate a lut to drive '1' and one to drie '0'.
<tnt> But here I don't see why you'd need a cell to do that. just wire the input to the power rail.
mithro has joined #skywater-pdk
<tnt> (and yeah, tap* are definitely sinks, they are the special cells that will properly bias the mos bulk (both p-substrate and n-well). They need to be injected by the placer periodically so that there is no more than 150u (IIRC) between any transistor and the bulk connection.
<Lofty> Interesting, though at the moment I'm just playing around with a boring Yosys flow
<tnt> err 15um actually not 150u :p
karimyaghmour has joined #skywater-pdk
karimyaghmour has quit [Ping timeout: 246 seconds]
karimyaghmour has joined #skywater-pdk
_whitelogger has joined #skywater-pdk
m_w has joined #skywater-pdk