If the Cortex family of embedded microprocessors aren’t flexible enough for your designs, an article published this week (click here for the PDF version) in the journal Nature might be of interest. We’re not talking flexibility in terms of features, but real, physical flexibility of the microprocessor itself. A research team from Arm Ltd. has developed the PlasticArm, which is a 32-bit processor derived from the Cortex-M0+ family.
They accomplished this by constructing a CPU from metal-oxide thin-film transistors (TFT) on a polyimide substrate, the resultant chip being called a natively flexible microprocessor. While much of the hype focuses on the flexibility aspect, we think the real innovation here is the low cost. The processes used to deposit transistors onto silicon wafers is much more expensive than those on this flexible substrate.
Don’t get too excited just yet, because there were some compromises made along the way. Modern microprocessor silicon dies are measured in the tens of microns, but the PlasticArm total die size is a comparatively whopping 9 mm square. The researchers were appropriately focused on the core CPU, and the auxiliary building blocks such as ROM and RAM seem almost an afterthought. With only 456 bytes of program store and 128 bytes of RAM, only the tiniest of applications are suited to this chip. Other compromises were made, such as no internal registers — they are mapped to the external RAM — and the CPU runs a lot slower than we’re used to, topping out at 29 kHz (note: k not M).
There are certainly some challenges with this new technology, and we won’t be designing with these chips any time soon. But it has the potential to offer benefits in certain niche applications where low-cost and/or flexibility is more important than processor speed and performance.
It could go into clothes, wearables to gather biometrics. A workout shirt that measures sweat and total bloodflow for example and reports data to a phone/FitBit.
The part I don’t like is that it could do all those things without me knowing.
At 9mm on a side, you’d notice.
9 [mm^2] today is 0,9 [mm^2] soon enough.
Check the PDF, it is 81 mm^2, because it is 9 x 9 mm. 9 mm^2 is 3 x 3 mm (if square shape, but could also be 4.5 x 2 mm, etc if not).
I blame the language. “9 mm square” maybe be valid, but clearly prone to misunderstanding. “Square with 9 mm sides” is not so much longer to write.
(Preemptive: feel free to nitpick any grammar or typo errors)
A simple change of parenthesis might alleviate the confusion:
[9mm]^2
https://www.microchip.com/wwwproducts/en/ATtiny10 Microchip attiny10 has only 32Bytes of ram and 1024Byte of program space, nevertheless is produced and used…
I very much like the ATtiny13A, though it has 64 bytes of RAM. It was enough for a bit-banged I2C client implementation so I now have an I2C 3-channel GPIO/ADC that I am proud of.
Neil, that sounds really cool! Any chance you can share it?
They’ll have to make it smaller if they’re going to inject it with the vaccine.
Into your ARM, of course.
:+1:
Pared with a rain proof jacket….Arm Gortex:)…..I’ll let myself out.
Gortex isn’t actually a bad analogue to an NP junction…
I’m thinking of just how successful RFID was in the small and cheap category of the marketplace.
For mechanical flexibility wouldn’t it just be better to embed a solid chip with a block of rubber and have wires routed out instead of pins?
This is pointless, we can have BGAs in 4x4mm, and it’s far less likely to fail.
Flexible ARM processors have existed for 3 years now. This is nothing new.
https://www.americansemi.com/flex-ics.html
That technology is listed in the article (footnote 3), but that is not what they’re dubbing a “natively flexible” circuit. The FlexIC from American Semiconductor are taking silicon dies, sanding them to be even thinner, then mounting them on a flexible substrate. The Plastic ARM project is building the entire processor on a flexible substrate.