<smkz> I was debugging a board with one of those tiny 1.8V switching regulators (forgot the part number, wasn't my board) and I had to unsolder it and 1) the package broke apart (which was fine; the regulator was suspected bad anyway 'cause the 1V8 line was at zero volts) and 2) a day later I found a part of the regulator I'd removed *in another room*, in my *bed*
<qu1j0t3> ruh roh
<qu1j0t3> do you have cats
m_w has quit [Quit: Leaving]
<azonenberg> lol
<azonenberg> how did it break apart?
AlexDani` has joined ##openfpga
AlexDaniel has quit [Ping timeout: 268 seconds]
Dolu has quit [Ping timeout: 256 seconds]
dingbat has joined ##openfpga
ondrej2 has quit [Ping timeout: 252 seconds]
ondrej2 has joined ##openfpga
ondrej2 has quit [Read error: Connection reset by peer]
digshadow has quit [Ping timeout: 248 seconds]
ondrej2 has joined ##openfpga
egg|work|egg has quit [Ping timeout: 260 seconds]
<smkz> it had a built-in inductor and the inductor core material somehow got unbonded from the rest of the package (and likely got stuck on my clothes or something)
<azonenberg> Lol interesting chip
<azonenberg> my only problem with most of those parts is that they can't supply enough current for a big beefy fpga design
<azonenberg> Lately my mainstay for small to medium sized projects has been the LTC3374
<azonenberg> i've done at least two designs with it recently that i recall
<azonenberg> Four phases, eight outputs (two per phase)
<azonenberg> 1A per output
<azonenberg> You can parallel up to four of the eight outputs for increased current
<azonenberg> My only complaint is that it maxes out at 5.5V input so you can't use it for 12V designs
<azonenberg> But it works great for a vcore + several vio rails
rohitksingh_work has joined ##openfpga
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
rohitksingh-demo has joined ##openfpga
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
rohitksingh-demo has quit [Quit: Leaving.]
nrossi has joined ##openfpga
digshadow has joined ##openfpga
FabM has joined ##openfpga
theMagnumOrange has quit [Ping timeout: 240 seconds]
massi has joined ##openfpga
Dolu has joined ##openfpga
pie___ has quit [Ping timeout: 256 seconds]
eduardo__ has joined ##openfpga
<azonenberg> digshadow, mithro, others involved: fun question
<azonenberg> most (if not all) of my 7 series bitstreams include a write to register 0x13
<azonenberg> one word of 0x00000000
<azonenberg> This is a reserved register i can't see mentioned anywhere in table 5-23 of UG470
eduardo_ has quit [Ping timeout: 264 seconds]
<azonenberg> Any guesses of what it does? Anybody tried fuzzing it to see what other bit values do?
Dolu has quit [Ping timeout: 240 seconds]
AlexDani` is now known as AlexDaniel
m_t has joined ##openfpga
theMagnumOrange has joined ##openfpga
massi has quit [Remote host closed the connection]
massi has joined ##openfpga
massi has quit [Read error: Connection reset by peer]
massi has joined ##openfpga
massi has quit [Remote host closed the connection]
pie___ has joined ##openfpga
ZipCPU has quit [Ping timeout: 264 seconds]
pie___ is now known as pie_
ZipCPU has joined ##openfpga
rohitksingh_work has quit [Read error: Connection reset by peer]
indy has quit [Quit: ZNC - http://znc.sourceforge.net]
indy has joined ##openfpga
massi has joined ##openfpga
massi has quit [Remote host closed the connection]
massi has joined ##openfpga
massi has quit [Read error: Connection reset by peer]
massi has joined ##openfpga
Morn_ has quit [Quit: ZNC - http://znc.in]
Morn_ has joined ##openfpga
<Morn_> hallo wie markiere ich die afra als offen? :D
<Morn_> sorry wrong channel
SpaceCoaster has quit [Ping timeout: 248 seconds]
SpaceCoaster has joined ##openfpga
massi has quit [Quit: Leaving]
massi has joined ##openfpga
eduardo__ has quit [Read error: Connection reset by peer]
clifford has joined ##openfpga
daveshah has joined ##openfpga
massi has quit [Remote host closed the connection]
digshadow has quit [Ping timeout: 240 seconds]
FabM has quit [Quit: ChatZilla 0.9.93 [Firefox 52.5.0/20171114221957]]
user10032 has joined ##openfpga
<kc8apf> azonenberg: I've noticed that too. I haven't tried fuzzing it yet. I've mostly figured out one undocumented bit in CTL1 related to how frame addresses are autoincremented.
<azonenberg> oh that's cool
<azonenberg> did you doc that anywhere?
<azonenberg> whats weird is, its only set in vivado bitstreams afaik
<azonenberg> My original code written for crunching ISE bitstreams threw an assertion when i first gave it a vivado .bit lol
<kc8apf> writing proper docs for all I've learned about the low-level bitstream operations is close to the top of my TODO list
<azonenberg> ah cool
<azonenberg> also, the online html docs for kintex show interconnect for the bram tiles
<azonenberg> but i cant find init data
<azonenberg> is bram init data stored separately? like, in different address ranges?
<kc8apf> we haven't finished init yet
<azonenberg> i meant i dont even see a big blob of unknown bits
<kc8apf> yes, different config block type
<kc8apf> which means completely different part of the frame address space
digshadow has joined ##openfpga
<digshadow> azonenberg: hmm kc8apf would be better to ask that
nrossi has quit [Quit: Connection closed for inactivity]
<azonenberg> kc8apf: oh, ok that makes sense
<azonenberg> i was confused because i expected to either see known data, or a big unknown blob
<azonenberg> that while we may not know the bit ordering is "obviously" ram init data of some sort
<azonenberg> is anyone looking at bram/dsp tiles on artix vs kintex? its not in the html db yet but that doesnt mean a ton :p
<azonenberg> i'm quite curious how similar artix vs kintex logic fabric is
<azonenberg> my guess: same slice / ram / dsp primitive RTL, different layout optimized for performance vs area
<azonenberg> and possibly kintex has more routing channels for reduced congestion and higher fmax
<pie_> y'all working on bitstreams? :3
m_w has joined ##openfpga
azonenberg_work has quit [Ping timeout: 256 seconds]
<kc8apf> azonenberg: HTML gets generated for a region of interest that is a range of frame addresses. It was expanded to include a BRAM segment but only in the CLB_IO_CLK block type portion of the address space. I haven't look at what needs to be done to support a non-contiguous region of interest.
<kc8apf> from my reading in the various UGs, all 7-series parts share common tile structures and clock region layout.
<kc8apf> so far we know CLBs are layed out exactly the same.
<kc8apf> pie_: yup. we've got a few examples of generating them for CLBs without Vivado. Requires hand-writing configuration details right now. Looking into how to convert from VPR output to our format to get Verilog->bitstream.
<kc8apf> pie_: we also know how to read the bitstream enough to create our syntax from existing bitstreams.
Dolu has joined ##openfpga
mumptai has joined ##openfpga
<kc8apf> azonenberg: so far it looks like "rows" in the frame address are very regular with 2-3 variations. I expect kintex uses the same "row" structures as artix and just has more of them.
<pie_> (fancy)
azonenberg_work has joined ##openfpga
azonenberg_work has quit [Client Quit]
azonenberg_work has joined ##openfpga
daveshah has quit [Quit: daveshah]
<azonenberg_work> pie_: of course we are, bitstreams are fun
<azonenberg_work> I'm not actively working on the x-ray stuff but following it fairly closely
SpaceCoaster has quit [Ping timeout: 240 seconds]
SpaceCoaster has joined ##openfpga
SpaceCoaster has quit [Client Quit]
user10032 has quit [Read error: Connection reset by peer]
user10032 has joined ##openfpga
SpaceCoaster has joined ##openfpga
m_t has quit [Quit: Leaving]
RaivisR_ has joined ##openfpga
RaivisR has quit [Read error: Connection reset by peer]
<rqou> O_o the ohio e-waste recycler that was selling voting machines just recently switched to free shipping
<rqou> so i bought two
<rqou> who wants their own voting machine? "More than 10 available!" https://www.ebay.com/itm/DIEBOLD-ACCUVOTE-TSX-M-N-AVTSx-Voting-Machine-FREE-SHIPPING/282634789551?hash=item41ce58a2af:g:yJYAAOSwj3ZZi3Oh
<qu1j0t3> a c c u v o t e
<rqou> yeah
<rqou> is this a meme i'm not aware of?
<qu1j0t3> no, it's just a ridiculous name
<qu1j0t3> it's good these are on secondary markets and not in polling booths
<awygle> they could be in both
<rqou> awygle do you want one :P
<rqou> only $100, great savings!
<qu1j0t3> awygle: I am sure they ARE in both, but the more in the former and fewer in the latter is what i was applauding :)
<qu1j0t3> maybe one day they'll be illegal
<rqou> it seems like the seller is really trying to get rid of them
* qu1j0t3 doesn't hold his breath
<rqou> they actually just added free shipping 15 minutes ago
<rqou> i bet these are taking up too much space in their warehouse
<rqou> azonenberg do you want your own voting machine?
<awygle> rqou: i'll pass, i don't even have space for my new shoes in this apartment
<rqou> lol
<rqou> i don't have space but i order random crap anyways :P
<awygle> (this is a true, sad, story, but it's more about bad organization than my apartment being small tbh)
<rqou> tbh i'm not sure why voting machine security is "a thing" again
<rqou> the security guarantees basically haven't changed at all since the early 2000s when these were first deployed
<rqou> they've been insecure as shit since
<sorear> haven't you heard?? blockchain solves all problems with everything
<awygle> hot take: go whole hog, vote online from your couch
<rqou> that's not clearly worse, the security guarantees of an average smartphone are probably better than that of an average voting machine
<sorear> /s
<rqou> of course, ID-ing the actual human is harder when they're on a couch rather than at a polling place
<azonenberg_work> sorear: of course it does
<azonenberg_work> 1 BTC = one vote
<azonenberg_work> send to address for the candidate of your choice
<azonenberg_work> whoever gets the most wins
<rqou> lool
<azonenberg_work> And it ensures that all good American corporate citizens get the votes they truly deserve (higher market cap = more votes)
<rqou> lolol
<rqou> azonenberg_work: but how does russian election meddling fit into a blockchain? :P
<azonenberg_work> rqou: easy, if the BTC was purchased at a russian exchange or came from an address associated with a known russian mining pool
<azonenberg_work> it counts for 2 votes instead of 1
<rqou> what about the huge number of chinese mining pools?
<rqou> don't they deserve something too? :P :P
<azonenberg_work> those get 1 vote like the americans
<rqou> how do we make sure The Illegals(TM) can't vote?
digshadow has quit [Ping timeout: 248 seconds]
<sorear> how about mexican nationals in mexico?
digshadow has joined ##openfpga
mumptai has quit [Remote host closed the connection]
futarisIRCcloud has joined ##openfpga
user10032 has quit [Quit: Leaving]