Can you reverse engineer an ASIC?

blog.janestreet.com

69 points by bschne 9 hours ago


zoenolan - 6 hours ago

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

Dwedit - 3 hours ago

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.

kayson - 4 hours ago

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.

zie1ony - 7 hours ago

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.

BobbyTables2 - an hour ago

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

marethyu - 3 hours ago

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

whitten - 7 hours ago

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

NooneAtAll3 - 8 hours ago

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

mentat - 5 hours ago

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

q3k - 7 hours ago

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

IshKebab - 7 hours ago

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

ck2 - 7 hours ago

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

inigyou - 6 hours ago

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