Replies

This profile is from a federated server and may be incomplete. Browse more on the original instance.

lethalbit, to random
@lethalbit@chaos.social avatar

I don't see many KiCad projects with detailed notes in the board files or schematic, which is kinda sad because it's a great way to keep notes for reference and important design descriptions.

My KiCad schematics and board files are absolutely littered with notes, with things from calculations for things to why things are done they way they are.

I wish more people would do it, makes things easier on everyone.

lethalbit,
@lethalbit@chaos.social avatar

@gregdavill Yeah, I find a lot of people really don't use the hierarchical sheets to their full potential, if they even use them at all, they just bump the page size.

I also wish people would stop just smearing global labels over everything,.

I've been thinking about dedicating the root sheet to a block diagram and stuff like that, but I tend to to just interleave that stuff within the schematic pages. but having a dedicated overview page is not a bad idea.

lethalbit, to random
@lethalbit@chaos.social avatar

Has anyone used OpenEMS to calculate trace impedance profiles from a PCB stackup before?

I'm looking around for decent and fast 2d field solvers for that kinda thing but outside of like 4 HUGE and expensive software suites there really isn't anything for the at home catgirl

lethalbit,
@lethalbit@chaos.social avatar

@azonenberg many thanks for the offer. I've got a copy of Sonnet lite sitting around but never managed to get much use out of it,

I should be fine at the moment though~

lethalbit, to random
@lethalbit@chaos.social avatar

Something that probably only I would find useful, but would be nice in KiCad is the ability to assign a nested sheet a schematic symbol, and have the pins match up to the sheet pins.

Would be nice for a few things i'm bapping at.

lethalbit,
@lethalbit@chaos.social avatar

I know that xschem can do it, and I /think/ Cadence Virtuoso can do it, and it's useful there.

Not so much in KiCad normally, but I still have a few things that could use it.

18+ lethalbit, to random
@lethalbit@chaos.social avatar

What do you think about someone out there making a "synthesising simulator" where one codes in a custom HDL and compiles it… — That sounds like an interesting project!
Personally I wouldn't bother with a custom HDL, but that's just me.
If I was workin… https://retrospring.net/@lethalbit/a/112432223700575992

18+ lethalbit,
@lethalbit@chaos.social avatar

@azonenberg @GyrosGeier

There is a techlib! @lofty was poking it a while ago (https://github.com/Ravenslofty/74xx-liberty)

And then I have one i'm working on but rather than 7400-series logic i'm doing discrete FET logic (but it still needs a lot of work but i've been busy) https://github.com/lethalbit/discretize

No PnR tho, but I was working on KiCad eeschema netlist export, and re-usable macroblocks for pcbnew.

too much to do too little time.

lethalbit, to random
@lethalbit@chaos.social avatar

I need me a logic analyzer that has like, 1024 channels,

lethalbit,
@lethalbit@chaos.social avatar
lethalbit, to random
@lethalbit@chaos.social avatar
lethalbit,
@lethalbit@chaos.social avatar

@byteborg that's an IBM 9348-002 9-track magnetic tape drive~

lethalbit, to random
@lethalbit@chaos.social avatar

So, it seems like IDC68 for internal SCSI connections was a common thing?

But as far as I can tell only the IDC50 header was ever actually standardized for internal unshielded connections (believe me, I check)

I wonder if they took the existing external HD68 or VHDCI68 pinouts and just used those, i've not checked that bit, but I suspect they did.

lethalbit,
@lethalbit@chaos.social avatar

@philpem I mean it is /kinda/ dsub, but it's still an IDC connector, just with a fine pitch,

Personally i've not seen any such devices but /supposedly/ they showed up on internal CD-ROM and HDD drives.

So maybe it's the same mating connector style but just crimped onto a ribbon cable :v

lethalbit, to random
@lethalbit@chaos.social avatar

I fixed my cohost bot, logicbot to allow for more than one output and also fixed the bug that was causing the netlists to be reduced to pure AOI netlists, so now we have things like muxes, and XOR gates and all that good stuff,

https://cohost.org/logic-bot/post/5748772-w-d-a-b

lethalbit,
@lethalbit@chaos.social avatar

The general gist of how it works is that it randomly picks a number of expressions to generate (1 to 4) then for each expression it randomly picks how many terms it will have.

Once that's done, it generates a LUT with that many columns and fills it out randomly.

The LUT is then converted into Algebraic Normal Form and then either expressly simplified or not.

Once that's done it generates Verilog which is cammed into Yosys with some processing, then the netlist SVG is generated from that.

lethalbit, to random
@lethalbit@chaos.social avatar

Okay okay, so this made Lina grimace when I was joking about it, but.

So, you know how you can't really do a live update into a fully new kernel, because the structure and memory layout changes, but.

What if we first setup a lookaside buffer that we could /serialize/ the internal kernel structures into and write a small replacement stub.

lethalbit,
@lethalbit@chaos.social avatar

You'd then jump to the stub which would replace the old kernel, and then poke the new kernel to deserialize the kernel structures then resume into userspace.

I wouldn't want to actually use that, but I think it would be a funny, and very high effort shitpost.

:v

lethalbit,
@lethalbit@chaos.social avatar

I'm pretty sure that convo ended with "protobuf in kernel", lol

lethalbit,
@lethalbit@chaos.social avatar
lethalbit, to random
@lethalbit@chaos.social avatar

Imagine binutils/gcc giving you a definitive list of supported target triples :v

lethalbit,
@lethalbit@chaos.social avatar

@azonenberg I have something like that in the pipeline! It'll even build the cross-compilers for you if it knows how! (that's the plan anyway :v, too many projects in the works)

lethalbit, to random
@lethalbit@chaos.social avatar

Debating if it would be worth the trouble to put Squishy through OSHW certification or not, hmm.

lethalbit,
@lethalbit@chaos.social avatar

@North Yeah, i'm just not entirely sure it's overall worth it, shrug

lethalbit, to random
@lethalbit@chaos.social avatar

To the person on ebay selling the old acoustic coupler for 1K USD and saying it's "RARE!", you're part of the problem,

lethalbit,
@lethalbit@chaos.social avatar

Only villains do this

lethalbit, to random
@lethalbit@chaos.social avatar

OHOHOH I have something very /very/ very important to share

lethalbit,
@lethalbit@chaos.social avatar

Look at her, not a care in the world, such a little baby

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • cisconetworking
  • thenastyranch
  • GTA5RPClips
  • everett
  • Durango
  • rosin
  • InstantRegret
  • DreamBathrooms
  • magazineikmin
  • Youngstown
  • mdbf
  • slotface
  • ethstaker
  • megavids
  • kavyap
  • normalnudes
  • modclub
  • cubers
  • ngwrru68w68
  • khanakhh
  • tacticalgear
  • tester
  • provamag3
  • Leos
  • osvaldo12
  • anitta
  • lostlight
  • All magazines