logoalt Hacker News

Can you reverse engineer an ASIC?

69 pointsby bschneyesterday at 7:07 PM46 commentsview on HN

Comments

zoenolanyesterday at 10:20 PM

I thought the article was going to be about how people scan chips

Rapid Chip Reverse Engineering Using Laser, Focused ion beams, and Scanning electron microscope https://academic.oup.com/mam/article/30/Supplement_1/ozae044...

FIBs are also used to test modifications before doing a respin. I'm still in awe that matter can be manipulated so precisely

BobbyTables2today at 2:52 AM

Hasn’t Ken Shirriff been doing this for quite a while? (:->

show 1 reply
Dwedittoday at 12:57 AM

I've looked at Visual 6502 and it's way beyond me. I've even looked at the scans where it shows how they severed the connection to disable 6502 decimal mode on the NES.

show 1 reply
kaysonyesterday at 11:32 PM

Getting a logic-gate-level netlist from a GDS is trivial with industry standard chip design tools. Circuit designers do this every day. The hardest part will be reverse engineering the functionality.

I wish I had more time and I'd throw Calibre at it.

show 2 replies
zie1onyyesterday at 9:18 PM

At my uni, 15 years ago, one postdoc reverse engineered NVIDIA chip and wrote more performant compiler. He did that by connecting oscyloscops to all chip's outputs and started with applying random current on inputs. Using ML and his genius he rediscoverd all opcodes including a few hidden ones. Eventually he got hired by some company that was doing a lot of GPU on supercomputers.

show 4 replies
marethyutoday at 12:35 AM

What prerequisites I need to solve this puzzle? I don't have much knowledge in electrical engineering.

whittenyesterday at 9:11 PM

Is there something like an Extract-SPICE tool that takes a circuit and gives you back a text rendering of it ?

show 2 replies
NooneAtAll3yesterday at 8:27 PM

looks like they didn't post any blog post about 2nd NN challenge (https://huggingface.co/spaces/jane-street/droppedaneuralnet)

I was waiting for some writeup about permutation decyphering

mentatyesterday at 10:31 PM

30 minutes with /goal for the solution from Sol w/ high.

q3kyesterday at 9:25 PM

In a simplified scenario (not too far from this)? Yeah, we've done that in CTFs almost a decade ago.

https://blog.dragonsector.pl/2017/10/?m=1

show 1 reply
IshKebabyesterday at 8:39 PM

That sounds like a fun challenge. Feels a lot more tractable than the neural net one.

ck2yesterday at 9:13 PM

people who can do this stuff are super-smartypants

but reminds me how we're going to find out on an industrial level when the Saudis give China some nvidia chips they were grifted

they've cloned lots of chips before but nothing that advanced

show 4 replies
inigyouyesterday at 9:35 PM

Is this the chip they used to steal money from the Indian stock market until they got banned from India?

show 1 reply