Name that Ware, April 2026
Since chip reading isn’t a widely spread skill, we’ll start with a gentle introduction. For this series of wares, I’ll tell you exactly which chip these images are from: they’re from the Baochip-1x. It’s unique in that at least some of the source code is available – enough of it to give significant hints as to what’s going on. It’s also unique in that it was packaged to explicitly facilitate non-destructive IR imaging, thus allowing us to look at the chip without destroying it.
A good place to start for chip reading is learning how to read RAM macros. So, this month’s ware consists of several RAM macros. The challenge is to guess the total number of bits (given as an X by Y amount) in each example. Each of these RAMs exist inside the Baochip-1x, so that pre-constrains the space of valid guesses. Here’s another hint: it’s typical for all RAM to be wired into a “built in self test” (BIST) system. Such a system would effectively contain a central index of all RAM sizes.
SRAM architecture itself hasn’t changed much over the years. I pulled my copy of “Principles of CMOS VLSI Design” (2nd edition) from 1993 off the bookshelf and checked – at a high level, these macros still reflect exactly what’s taught in that book If you don’t have a copy of that book, there’s some pretty good modern resources on the internet that offer an overview of the basic structure of SRAM macros.
All of the macros show above are at the exact same resolution except for “Macro G” – you’ll need to click on that file to download a version that’s at full size (it’s a 2MiB PNG). Also note that the macros are not “tight cropped” – I left some of the standard cells as context around the macros. Those cells are not part of the competition this month, but I like to leave them in because it helps to have the cells in-frame to get a sense of scale.
These images are courtesy of Fail Sec Labs, and done with a Hamamatsu iPhemos-MP 1.3um LSM. This is a non-destructive infra-red imaging technique similar to IRIS, but done using a very expensive machine equipped with a laser and precision mechano-optics, and thus capable of achieving a higher resolution than IRIS. A homebrew IRIS is able to resolve many of the details visible in these images, but not with the clarity and contrast of the iPhemos-MP system. Also note that the images presented here are picked from the raw, unstitched data, and hand-stitched to reduce artifacts.
If you’d like to compare and contrast the various techniques, here’s the full-chip image files taken by various systems for download:
Note that images that lack the part markings are taken on a version of the chip that was specially prepared without any top markings.
The CEO of Monument Valley developer Ustwo Games, Maria Sayans, has outlined the studio needs…
New Xbox boss Asha Sharma has acknowledged the ongoing financial struggles of Microsoft’s gaming business,…
The cybersecurity landscape is facing severe new challenges as the sophisticated Vect 2.0 Ransomware-as-a-Service (RaaS)…
A critical zero-day vulnerability in the Linux kernel has been publicly disclosed, allowing any unprivileged…
LANSING, MI (WOWO) Staffing shortages continue to challenge Michigan’s prison system, with some facilities reporting…
A critical zero-day vulnerability in the Linux kernel has been publicly disclosed, enabling any unprivileged…
This website uses cookies.