logoalt Hacker News

klysmlast Sunday at 11:16 PM3 repliesview on HN

I don’t see how you would get a good training set on this or put it in a format that LLMs understand


Replies

tuetuopaylast Sunday at 11:33 PM

I was puzzled a bit, then realized they only handle schematics. Saying "PCB schematics" is weird.

A schematic is just a representation of a netlist, something where text is more than fine since the graphical form is only for human consumption. An LLM is actually a pretty good fit to cross-reference datasheets and netlists.

Would it be actual PCB layout I would be skeptical as LLMs are quite poor at anything spatial. For schematics however, it could work quite well as a double check.

show 1 reply
alnwlsnlast Monday at 2:27 PM

Not sure how familiar you are with KiCad but its project files are just text. With a little bit of rearranging you can get things like:

"Component U1 is 74HCT02, has 14 pins"

"Component R2 is 4.7K resistor, has 2 pins"

"Signal +5V connects U1 pin 14, U2 pin 9, R1 pin 2, R7 pin 1...."

"Signal /RESET connects U1 pin 2, U4 pin 3, U7 pin 8...."

delfinomlast Monday at 1:47 AM

Ive had that argument with many of the schematic PCB ai startups. Online open source schematics and PCB designs are awful training sets by large. There are some gems out there publicly but that's gems in a sea of sand. Far different than training a LLM on all the published books of the world.