Summary of Inside the tiny RFID chip that runs San Francisco’s race
This article explores the RFID technology behind San Francisco's "Bay to Breakers" race timing system. The author disassembles a runner's bib to reveal the internal components, including an antenna and a tiny Impinj Monza 4 chip. Unlike battery-powered devices, these chips harvest energy from radio signals emitted by detection mats to transmit unique IDs. The piece details the extraction process using chemicals and heat, offering a microscopic view of the chip's analog logic and random logic circuits used for sports timing.
Parts used in the Bay to Breakers Race Timing Project:
- Identification bib with foam rectangle
- Metal foil antenna
- Impinj Monza 4 RFID chip
- Detection mats with antennas
- Goof Off solvent
- HCl (hydrochloric acid)
- BGA adhesive solvent
- Nitric and sulfuric acids (mentioned as alternative method)
- Metallurgical microscope
Inside the tiny RFID chip that runs San Francisco’s “Bay to Breakers” race
How does a tiny chip time the runners in the Bay to Breakers race? In this article, I take die photos of the RFID chip used to track athletes during the race.
Bay to Breakers is the iconic San Francisco race, with tens of thousands of runners (many in costume and some in nothing) running 12km across the city. To determine their race time, each runner wears an identification bib. As you can see below, the back of the bib has a small foam rectangle with a metal foil antenna and a tiny chip underneath. The runners are tracked using a technology called RFID (Radio Frequency Identification).
At the beginning and end of the race, the runners cross special mats that contain antennas and broadcast ultra high frequency radio signals. The runner’s RFID chip detects this signal and sends back the athlete’s ID number, which is programmed into the chip. By tracking these ID numbers, the system determines the time each runner took to run the race. The cool thing about these RFID chips is they are powered by the received radio signal; they don’t need a battery.
Mylaps, whose name appears on the foam rectangle, is a company that supplies sports timing systems: the bibs with embedded RFID chips, the detection mats, and portable detection hardware. The detection system is designed to handle large numbers of runners, scanning more than 50 tags per second.
Removing the foam reveals an unusually-shaped metal antenna, the tiny RFID chip (the black dot above the word “DO”, and the barely-visible word “Smartrac”. Studying the Smartrac website reveals that this chip is the Impinj Monza 4 RFID chip, which operates in the 860-960 MHz frequency range and is recommended for sports timing.
Getting the chip off the bib was a bit tricky. I softened the bib material in Goof Off, dissolved the aluminum antenna metal with HCl and removed the adhesive with a mysterious BGA adhesive solvent I ordered from Shenzhen.
The chip itself is remarkably tiny, about the size of a grain of salt. The picture below shows the chip on a penny, as seen through a microscope: for scale, a grain of salt is by the R and the chip is on the U (in TRUST). This is regular salt, by the way, not coarse sea salt or kosher salt. I spent a lot of time trying to find the chip when it fell on my desk, since it is practically a speck.
In the picture above, you can see the four round contact points where the chip was connected to the antenna. There’s still a blob of epoxy or something around the die, making it hard to see the details. The chip decapsulation gurus use use boiling nitric and sulfuric acids to remove epoxy, but I’m not that hardcore so I heated the chip over a stove flame. This burned off the epoxy much better than I expected, making the die clearly visible as you can see in the next photo.
I took 34 die photos using my metallurgical microscope and stitched them together to get a hi-res photo. (I described the stitching process in detail here). The result is the die photo below (click it for the large image). Surprisingly, there is no identifying name or number on the chip. However, comparing my die photo with the picture in the datasheet confirms that the chip is the Monza 4 RFID chip.
I can identify some of the chip’s layout, but the chip is too dense and has too many layers for me to reverse engineer the exact details. Thus, the description that follows is slightly speculative.
The four pins in the corners are where the antenna is connected. (The chip has four pins because two antennas can be used for improved detection.)
The left part of the chip is the analog logic, extracting power from the antenna, reading the transmitted signal, and modulating the return signal. The rectangles on the left are probably transistors and capacitors forming a charge pump to extract power from the radio signal (see patent 7,561,866).
The right third of the chip is so-called “random logic” that carries out the commands sent to the chip. According to the datasheet, the chip uses a digital logic finite state machine, so the chip probably doesn’t have a full processor.
For More Details: Inside the tiny RFID chip that runs San Francisco’s race
- How does the RFID chip get power?
The chip is powered by the received radio signal broadcast by the detection mats, so it does not need a battery. - What company supplies the sports timing systems?
Mylaps supplies the bibs with embedded RFID chips, detection mats, and portable detection hardware. - What frequency range does the Monza 4 chip operate in?
The chip operates in the 860-960 MHz frequency range. - How many tags can the system scan per second?
The detection system is designed to scan more than 50 tags per second. - Why are there four pins on the chip corners?
The chip has four pins because two antennas can be used for improved detection. - Does the chip contain a full processor?
No, the chip uses a digital logic finite state machine and probably does not have a full processor. - How did the author remove the epoxy from the chip?
The author heated the chip over a stove flame to burn off the epoxy instead of using strong acids. - What is the size of the RFID chip?
The chip is remarkably tiny, about the size of a grain of salt.
