feature article
Subscribe Now

The Goldilocks of Flash Memory

Adesto AT25PE flash memory is just right for small IoT devices

“Time moves in one direction, memory in another.” — William Gibson

The first impression wasn’t good. The opening PowerPoint slide showed the usual company logo, some pleasing clipart, and a punchy slogan. It read, “Inventing memory for things™.”

Really? That was the best tagline you could come up with? What did that little bon mot cost you, or was it the third runner-up from the online marketing firm of Bland, Vanilla & Boring? You know, the one you get for an extra $5 when you sign up for their web-hosting services? “Act now and we’ll throw in 25 new corporate logos for just $15!” And the USPTO apparently blessed this. (Of course, the same agency approved the grammatically questionable “Think Different.” I guess I’ll never understand art.)
Maybe I was being too harsh. It’s probably better to let the company’s Director of Product Marketing, Paul Hill, speak for his products.

“Memory is perceived as the cheapest commodity component. It’s the last thing to be designed-in.”
You’re not really selling it, Paul. You do know you’re in the memory business, right?
It got better. In fact, the more Paul spoke, the more interesting his products sounded. By the end of our conversation I was ready to get out a soldering iron and build something. These guys might be on the right track after all.

“These guys” are Adesto Technologies, a 10-year-old company that’s been making nonvolatile memories since inception. They started out doing resistive memories, but that technology never really took off. Then, in 2012, Adesto acquired Atmel’s serial NOR-flash business, and, in 2015, the beefed-up company went public. (The rest of Atmel was acquired by Microchip in 2016.) Now, Adesto is pretty much a maker of small, low-capacity flash memories for embedded systems.

Along came IoT and suddenly Adesto’s chips were a good fit for the “things.” Okay, so now I see where the tagline comes from. Still, how does the company avoid the dreaded “commodity” classification?

In part, it’s by being small. Commodity flash devices generally follow a performance and capacity curve. That is, the chips get faster and they get more capacious. That’s usually a good thing – until it’s not. If what you want is a 2-Mbit device but everyone is selling 64-Mbit and up devices, you’re wasting money on NVM you don’t need. You’re probably also wasting power, since bigger devices need more of it. And it’ll get worse next year, and the year after that, and so on. Chasing the capacity curve is fine when you’re pushing the design envelope, but not if you’re just making small, high-volume, battery-powered, reliable IoT gizmos. Adesto sees this as an opportunity.

IoT devices are also usually asleep most of the time, and their ROM is asleep practically all the time. How often do you update the settings on your thermostat? Combine that with a pair of cheap batteries, and you’ve got a need for really low-power flash memories that can tolerate a gradually decaying voltage range.

Updates? All IoT devices need regular over-the-air (OTA) updates. Now you’ve got to have a small-capacity flash memory that also somehow has room for downloading and installing updates. Having small, 256-byte erasure blocks (not 4KB like most chips) helps immeasurably, as does read-modify-write capability. Oh, and a long production life would be nice, so that you don’t have to change devices every 18 months when your current chip gets EOL’d.

Don’t forget security! Every IoT designer is (or should be) concerned about hacking in the field, reverse engineering, buggy network stacks, and related terrors. A single serial flash memory isn’t going to solve all those problems, but all of Adesto’s chips do have their own unique 128-byte (1024-bit) serial number. You can use that to bind the ROM to an Ethernet MAC, or to a firmware serial number, or to an encryption key – whatever makes sense in your system. That should about cover it.
The company was also smart enough to make its new devices pin-compatible with commodity serial flash chips (Adesto’s existing DataFlash devices aren’t). So pop out that competitor’s wastefully high-capacity flash, pop in Adesto’s “memory for things,” and away you go. It’s just the thing.

2 thoughts on “The Goldilocks of Flash Memory”

  1. There is certainly value in having some suppliers provide long-term support for parts in non-consumer (long-lived) product designs.

    Years ago I was very happy with ST-Micro in EPROMs.
    When everyone else was discontinuing their old 2732 and 2764 parts in favour of new fine-pitch and lower-voltage 27512+ parts, ST delivered a full range of low capacity (2732 etc) to high capacity using their latest process.
    Even though the 2732 had a miniscule chip – the bond pads took more space than the memory array – it allowed my old design to continue without redesign and with lower cost parts.

    1. Agree completely. There’s a whole sub-industry focused on supplying long-life components like memories, MCUs, interface chips, etc. to designers who know their product will be in the field for 10+ years. The constant upgrade treadmill isn’t for them.

Leave a Reply

featured blogs
May 6, 2021
For the third time*, I find myself writing the obligatory, "Hello, World!" first blog post. So "Hello" to all you readers of Cadence's Computational Fluid Dynamics blog. (Or... [[ Click on the title to access the full blog on the Cadence Community si...
May 6, 2021
Learn how correct-by-construction coding enables a more productive chip design process, as new code review tools address bugs early in the design process. The post Find Bugs Earlier Via On-the-Fly Code Checking for Productive Chip Design and Verification appeared first on Fr...
May 6, 2021
In April, we continued improvements to our new similar parts functionality as well as our search upgrades, and released several new content product pages on the website. We’ll also piggyback some of the cart upgrades we’ve rolled out in the last few months onto th...
May 4, 2021
What a difference a year can make! Oh, we're not referring to that virus that… The post Realize Live + U2U: Side by Side appeared first on Design with Calibre....

featured video

Introduction to EMI

Sponsored by Texas Instruments

Conducted versus radiated EMI. CISPR-25 and CISPR-32 standards. High-frequency or low-frequency emissions. Designing a system to reduce EMI can be overwhelming, but it doesn’t have to be. Watch this video to get an overview of EMI causes, standards, and mitigation techniques.

Click here for more information

featured paper

From Chips to Ships, Solve Them All With HFSS

Sponsored by Ansys

There are virtually no limits to the design challenges that can be solved with Ansys HFSS and the new HFSS Mesh Fusion technology! Check out this blog to know what the latest innovation in HFSS 2021 can do for you.

Click here to read the blog post

featured chalk talk

How Trinamic's Stepper Motor Technologies Improve Your Application

Sponsored by Mouser Electronics and Maxim Integrated

Stepper motor control has come a long way in the past few years. New techniques can give greater control, smoother operation, greater torque, and better efficiency. In this episode of Chalk Talk, Amelia Dalton chats with Lars Jaskulski about Trinamic stepper solutions and how to take advantage of micro stepping, load measurement, and more.