teepee has quit [Ping timeout: 252 seconds]
teepee has joined ##openfpga
_whitelogger has joined ##openfpga
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
<pointfree> http://www.psoctools.org/ is the new odroid. It will be my primitivist sort of blog and dumping ground.
<pointfree> I figured out that the UDB's are 192 rows high. That's twice the height of the HC block between a pair of UDB's. (192*2+96)*2 = (128+32)*6 = 960 -- It makes sense that the UDB array would be square, as a square has the largest area.
<pointfree> Fun fact: add up the height of the two UDB's of a pair + the HC and you get 480. 480 is 0x1E0 in hex. 0x1E0 in hex is the register offset of the Vertical Segments of a UDB pair. The VS are used to traverse to the next Pair directly above or below.
<pointfree> Also width of UDB Pair + 16 (distance to the Horizontal Segments in the switching matrix) is 144 (0x90). That's the base offset of the HS (Horizontal Segmentation) registers, used for traversing to the next UDB Pair horizontally.
<pointfree> The HC has 8 switches per column. http://www.psoctools.org/switching-bits-and-regs.html the HC columns feed vertically into the 12 input terms of a PLD. Each PLD has 8 product term columns (or rather, rows).
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
<pointfree> the PLD's are 16 switches high (that's 8 switches for Truth, 8 switches for Complement)
DingoSaar has quit [Ping timeout: 258 seconds]
<pointfree> I kind wonder if they just copy-pasted two HC routing tiles in for each UDB.
<pointfree> (...the grid and some of the switching at least)
pie_ has quit [Ping timeout: 240 seconds]
teepee has quit [Ping timeout: 240 seconds]
teepee has joined ##openfpga
pie_ has joined ##openfpga
ZipCPU|Laptop has quit [Quit: Transitioning to a lower energy state]
<pointfree> alright, I copy pasted in the switching matrices for the UDB's. http://www.psoctools.org/switching-bits-and-regs.html
teepee has quit [Ping timeout: 258 seconds]
<pointfree> The complement bytes of a PLD are addressed first in the register map. Also, we know that the switching matrices tend to be address in row major order.
<pointfree> ...therefore I would place the complement bytes in the upper half of a switching matrix.
teepee has joined ##openfpga
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
teepee has quit [Ping timeout: 248 seconds]
teepee has joined ##openfpga
<rqou> azonenberg: comments on quality? https://twitter.com/rqou_/status/913962787000410113
<rqou> i do see some unwanted distortion, but it's not clear if it's the phone or the eyepiece or something else
<rqou> this is supposed to be a Neo 20, but the eyepiece isn't an olympus
<rqou> (and yes, the poly is probably overetched)
digshadow1 has joined ##openfpga
digshadow has quit [Ping timeout: 240 seconds]
teepee has quit [Ping timeout: 252 seconds]
teepee has joined ##openfpga
teepee has quit [Ping timeout: 240 seconds]
teepee has joined ##openfpga
<azonenberg> rqou: not bad
<rqou> azonenberg: do you know if it's necessary to have both a BH-MA illuminator and a BH-RLA illuminator?
<rqou> or is one of them redundant?
<azonenberg> No idea
<azonenberg> i have whatever my scope had preinstalled
<azonenberg> didnt look up the part number :p
<rqou> " The BH-MA is for the brightfield M and MPlan objectives, and the BH-RLA is for the brightfield/darkfield Neo and NeoPlan objectives"
<azonenberg> Oh
<azonenberg> in that case the RLA only should be sufficient
<rqou> that's what i thought too
teepee has quit [Ping timeout: 258 seconds]
<rqou> but i'm not sure
<rqou> notably, the BH-RLA doesn't have a field stop
<rqou> it only has an aperture stop
<rqou> information about metallurgical microscopes is super uncommon for some reason
teepee has joined ##openfpga
<rqou> azonenberg: btw, https://siliconpr0n.org/wiki/doku.php?id=microscope:olympus:bh *) has good SEO *) is a big mess :P
<rqou> azonenberg: also, apparently NEO and MPlan have different threads and need a different objective turret
<azonenberg> yes
<azonenberg> ditto splan
<azonenberg> i have a neo splan 100x but i cant use it without the right turret, and an infinity correction lens in the column
<rqou> i have a MPlan 100x non-oil-immersion
<rqou> i wonder how good it actually is?
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
pie_ has quit [Ping timeout: 240 seconds]
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
stoopkid__ has quit [Quit: Connection closed for inactivity]
teepee has quit [Ping timeout: 248 seconds]
teepee has joined ##openfpga
Hootch has joined ##openfpga
* azonenberg wants to get one of these https://www.sentryair.com/200-SKY-sky-sentry.htm or similar for his soldering bench
<rqou> meh, i use a pc fan :P
<rqou> and not even all the time
<rqou> and i didn't even pay for it :P :P
* azonenberg is trying to modernize and improve his lab
<rqou> my housemate was ricing his PC and had too many fans
<azonenberg> if it makes you feel any worse, i RFQ'd an inert gas fire suppression system for my future garage the other day
<azonenberg> :p
<azonenberg> full lab-wide clean agent coverage
<azonenberg> if that's the DIC shot i just saw it
<rqou> yeah
<rqou> something isn't right, but i'm not sure what
<rqou> probably one thing is that the objective doesn't match the prism
<rqou> :P
<azonenberg> lol
<azonenberg> also why do oscilloscope PC interfaces have to suck so badly?
<rqou> blame NI
<rqou> :P
<azonenberg> i'm downloading 10k points from four channels
<azonenberg> it takes a couple of seconds over 100mbit ethernet
<azonenberg> they're floating point ascii (i havent figured out how to get the binary transfer mode to work) which adds a bit of transfer overhead, but it cant be that much
<rqou> also btw you can clearly see the output quality of our ee143 ghettofab :P
<azonenberg> maybe 2x
<azonenberg> When i have starshipraider working i want to be able to stream realtime stuff with quite a few WFM/s
teepee has quit [Ping timeout: 252 seconds]
teepee has joined ##openfpga
<rqou> azonenberg: somehow the thumbscrew that seems like it should hold the turret in place does not work on either of my microscopes. do you know what's up with that?
<azonenberg> Nope
<azonenberg> mine always worked fine
teepee has quit [Ping timeout: 240 seconds]
teepee has joined ##openfpga
stoopkid__ has joined ##openfpga
teepee has quit [Ping timeout: 258 seconds]
teepee has joined ##openfpga
_whitelogger has joined ##openfpga
eduardo_ has joined ##openfpga
eduardo has quit [Ping timeout: 240 seconds]
<rqou> azonenberg: after cleaning and re-lubricating the stage on my microscope, the forward/backwards axis is way too loose. any ideas how to fix this?
<lain> if it doesn't move enough, wd40. if it moves too much, duct tape.
<lain> or sshfs
teepee has quit [Ping timeout: 248 seconds]
teepee has joined ##openfpga
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
stoopkid__ has quit [Quit: Connection closed for inactivity]
<eduardo_> azonenberg: are you there?
<rqou> no, it's in german?
<eduardo_> rqou: there should be a translated version. Its mostly about https://github.com/fairSIM "Structured illumination microscopy" ala combine many low resolution microscopy images to one high resolution 3D image
<rqou> ah ok
<eduardo_> rqou: it try to look up the translated version for you.
<rqou> i'm aware of this as a technique, but i've never tried it
<eduardo_> rqou: you can download the file here https://media.ccc.de/v/33c3-8237-es_sind_die_kleinen_dinge_im_leben
<eduardo_> rqou: it has several audio tracks, also one in english.
<eduardo_> rqou: they mainly use it for biology, but there might be something interesting for you too. you could build a motorized carrier (Translate and rotate) to increase the resolution of your microscope by combining pictures.
<eduardo_> rqou: I have no clue if ther software they are writing would be suitable for metal microscopy.
<rqou> i don't see why it wouldn't
<eduardo_> rqou: just a pointer of mine
<rqou> yeah, superresolution techniques are pretty neat
<rqou> i have seem them before though (and even took an optics course just because)
<rqou> i think for now having working DIC would be much more useful
<eduardo_> rqou: just to keep you updated. We currenlty negotiate with SRI.com to do a joint research proposal for writing open source formal verification software.
<eduardo_> rqou: we are also in contact with UCSC to work on Yosys. So lets hope that thing will turn out well.
teepee has quit [Ping timeout: 252 seconds]
teepee has joined ##openfpga
qu1j0t3 has quit [Ping timeout: 248 seconds]
m_t has joined ##openfpga
qu1j0t3 has joined ##openfpga
<plaes> azonenberg: heard of pulseview / sigrok?
<plaes> ah.. nevermind.. saw your licensing comment...
teepee has quit [Ping timeout: 240 seconds]
teepee has joined ##openfpga
knielsen has quit [Ping timeout: 260 seconds]
DingoSaar has joined ##openfpga
mifune has joined ##openfpga
mifune has quit [Changing host]
mifune has joined ##openfpga
mifune has quit [Quit: Leaving]
knielsen has joined ##openfpga
<whitequark> azonenberg: seen ice40 ultraplus?
<whitequark> same PLB/IO/PLL/MEM blocks as regular iCE40, has DSP and large BRAMs
<whitequark> also various niceties like onchip oscillators
teepee has quit [Ping timeout: 258 seconds]
teepee has joined ##openfpga
knielsen has quit [Ping timeout: 240 seconds]
knielsen has joined ##openfpga
teepee has quit [Ping timeout: 248 seconds]
teepee has joined ##openfpga
DingoSaar has quit [Remote host closed the connection]
pie_ has joined ##openfpga
<whitequark> ahhh
<pie_> this has some good chemistry memes https://twitter.com/jctran8
teepee has quit [Ping timeout: 252 seconds]
teepee has joined ##openfpga
teepee has quit [Ping timeout: 240 seconds]
teepee has joined ##openfpga
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
sgstair has quit [Read error: Connection reset by peer]
ZipCPU|Laptop has joined ##openfpga
sgstair has joined ##openfpga
pie_ has quit [Ping timeout: 258 seconds]
stoopkid__ has joined ##openfpga
Hootch has quit [Quit: Leaving]
mifune has joined ##openfpga
mifune has quit [Changing host]
mifune has joined ##openfpga
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
pie_ has joined ##openfpga
mifune has quit [Quit: Leaving]
digshadow1 has quit [Ping timeout: 260 seconds]
teepee has quit [Ping timeout: 258 seconds]
teepee has joined ##openfpga
egg|zzz|egg has quit [Read error: Connection reset by peer]
mifune has joined ##openfpga
oeuf has joined ##openfpga
<azonenberg> ooh my lecroy dso rack kit shipped
<azonenberg> eta friday though, woo slow shipping
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
DingoSaar has joined ##openfpga
digshadow has joined ##openfpga
<eduardo_> azonenberg: would you be avaialalbe for a conference call with clifford wolf in about 2 hours?
<awygle> that satisfied feeling when you do something non-trivial with git and it works correctly the first time
<sn00n> azonenberg: xool
<sn00n> cool
<sn00n> eduardo_: do u have a SIM?
<azonenberg> eduardo_: So 12:00 pacific?
<azonenberg> Can we do 12:30?
<sn00n> what are you planing to do?
<sn00n> take over the world?
<sn00n> maybe a stupid question but a good SIM light source could be 'simply' made of a michelson interferometer with one of the 'total' mirrors replaced with a DMD?
pie_ has quit [Ping timeout: 246 seconds]
<eduardo_> azonenberg: 12:30 pacific time is ok for me. And I guess also for Clifford. so see you in one hour and twenty minutes.
<sn00n> :-<
<eduardo_> azonenberg: we will use zoom video conferencing. I send you an invitation.
<rqou> wow, what sooper sekrit scheme is happening here?
<sn00n> dunno
<sn00n> think they doin stuff
<sn00n> world domination or something
<jn__> they're clearly plotting to steal the moon
<sn00n> doomsday devices, i dunno
<sn00n> jn__: they want you believe in that
ZipCPU|Laptop has quit [Ping timeout: 258 seconds]
ZipCPU|Laptop has joined ##openfpga
<clifford> eduardo_, azonenberg, that's ok for me as well. See you guys in 45 minutes discussing our secret world domination plans^W^W^W^W^Wpuppies.
<azonenberg> lol
<azonenberg> ooh i know
<azonenberg> let's submit a proposal for teaching puppies to use FPGAs
<azonenberg> See if we can find someone to fund it
<rqou> nah, let's use cats instead
<rqou> cats already help by walking all over keyboards
<sn00n> shhhh :>
<azonenberg> Hmm, you do have a point
* azonenberg looks for hackkitten
<azonenberg> fpga kitteh :3
<sn00n> ~^^
<rqou> allegedly at least one integer overflow leading to a CVE was found via cat+keyboard
<azonenberg> lool
<awygle> could make some FPGA-powered intelligent cat toys for whitequark's genius cat
<rqou> "intelligent?"
<rqou> get with the times, it's "IoT"
<rqou> :P
* rqou pokes azonenberg
<rqou> i'm sure IOA would love to see some IoT cat toys
<rqou> "Entertains Mittens very well. But somehow whenever Mittens is playing with the toy, my computer bluescreens. 2/10 would not buy again."
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
<azonenberg> eduardo_: joining momentarily, gimme a sec
<rqou> problem: the solvents i ordered arrived, but i just realized i don't have a proper place to store them
<rqou> good thing there's no EH&S here :P
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
GenTooMan has joined ##openfpga
pie_ has joined ##openfpga
<awygle> Any suggestions for a good way to clean eyeglasses (ideally without carrying around acetone everywhere I go)?
<rqou> well, i literally just ordered reagent-grade solvents for the purpose of cleaning optics :P
<rqou> people seem to recommend acetone+methanol
<rqou> which is toxic, yes :P
<rqou> you might consider being a bit more safety-conscious than me (and whitequark?) :P
<awygle> Well I'm not taking metallurgical images. I just want the trees to be slightly less foggy.
<awygle> Methanol is probably overkill
<awygle> I am also not sure whether acetone will eat these... I am pretty sure the lenses aren't actual glass.
<awygle> And the frames are definitely plastic
<rqou> oh
<rqou> have fun with that :P
<awygle> Lol thanks rqou, what would I do without you :-P
<pie_> awygle, not dissolve your glasses perhaps?
<pie_> xD
<whitequark> do not use acetone anywhere near lenses
<whitequark> the glue will dissolve in it
<whitequark> ethanol is ok
DingoSaar_ has joined ##openfpga
DingoSaar has quit [Disconnected by services]
DingoSaar_ is now known as DingoSaar
<awygle> whitequark: thanks! Is ordinary denatured pure enough or do I need lab grade? Is isopropyl alcohol an acceptable substitute?
m_t has quit [Quit: Leaving]
<whitequark> yes, yes
<awygle> excellent, thanks again
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
<azonenberg> awygle: zeiss wipes
<azonenberg> cheap, designed for this purpose
<azonenberg> single use and fit in a pocket nicely
<azonenberg> they're IPA plus some detergent designed for lens cleaning
<azonenberg> soaked into a material that's a hybrid of a wet-nap and lens tissue
theMagnumOrange has quit [Ping timeout: 248 seconds]
<GenTooMan> Good to hear?
theMagnumOrange has joined ##openfpga
ZipCPU|Laptop has quit [Ping timeout: 258 seconds]
enriq has joined ##openfpga
enriq has quit [Client Quit]
<azonenberg> Soo i was able to successfully cross-trigger from my lecroy to the old rigol
<azonenberg> but i dont have a PC interface for the rigol working atm
<azonenberg> Good to know i can get two more channels if i need them though
carl0s has joined ##openfpga
carl0s has quit [Client Quit]
carl0s has joined ##openfpga
<GenTooMan> trying to use an Oscope as a logic analyzer?