Microcontrollers Commit To FRAM

Aug. 3, 2006
Ramtron's split memory is the first step toward a full-fledged FRAM platform.

Memory options have their good and not-soqualities. Flash is nonvolatile, but updates are very slow. On the other hand, SRAM is fast volatile. Now those tradeoffs may be a thing the past with ferroelectric random-access memory, otherwise known as FRAM. It offers the best of both worlds.

According to Ramtron, its 40-MHz VRS51L3074 is the first 8-bit microcontroller to incorporate FRAM into its memory complement (Fig. 1). To keep costs down, the company included 8 kbytes of FRAM, along with flash and SRAM. In the future, FRAM microcontrollers may carry FRAM, since it possesses the nonvolatility of flash and the access speed of SRAM.

The company put together an interesting mix of memory. The 64 kbytes of flash and SRAM is comparable to other 8051 MCUs. The first 256 bytes of SRAM map to 8051 registers. The other 4 kbytes are extended memory. The FRAM block of extended memory, which is 8 kbytes, can run using the faster burst mode. Write-protect support is available along 2-kbyte boundaries.

Other microcontrollers tend to put nonvolatile information into EEPROM or flash. Both are slow when writing, and they have other disadvantages, too: EEPROM is expensive, and flash can wear out.

Flash improvements have extended its write life, and there's no problem with reading. But flash can't match FRAM's lifetime performance—FRAM should be stable in excess of 45 years. Moreover, it can be modified at the byte level, while flash updates are block-oriented.

Different approaches have been used on larger flash arrays to extend write life through remapping. This hasn't been done on microcontrollers, though, due to the overhead. So once again, FRAM offers the best alternative when highspeed, long-term updates are required.

Ramtron implemented FRAM on top of its conventional silicon architecture (Fig. 2). The zirconium-titanium (PZT) layer is used to form a capacitor that stores the magnetic polarization for each bit. Each state remains stable after power is removed. This structure requires only two additional process steps. This includes the PZT and top electrode.

The VRS51L3074 is a relatively conventional 8-bit MCU with no analog peripherals, although there's nothing to prevent FRAM from being used with this type of peripheral. Its complement of digital interfaces includes a pair of UARTs, an I2C serial interface, an eight-channel pulse-width modulation (PWM) controller, and plenty of general-purpose I/O and interrupts. It also supports JTAG debugging.

The chip really performs when it comes to data manipulation. Its arithmetic engine has a 32-bit accumulator, and there's support for 16-bit hardware multiply and divide. A 32-bit barrel shifter is also in the mix.

The VRS51L3074 comes in a QFP-64 (quad flat no-lead) package for less than $5. Another version, the pin-compatible VRS51L2070, lacks the 8 kbytes of FRAM. Development kits are available.

Ramtron
www.ramtron.com

Sponsored Recommendations

Board-Mount DC/DC Converters in Medical Applications

March 27, 2024
AC/DC or board-mount DC/DC converters provide power for medical devices. This article explains why isolation might be needed and which safety standards apply.

Use Rugged Multiband Antennas to Solve the Mobile Connectivity Challenge

March 27, 2024
Selecting and using antennas for mobile applications requires attention to electrical, mechanical, and environmental characteristics: TE modules can help.

Out-of-the-box Cellular and Wi-Fi connectivity with AWS IoT ExpressLink

March 27, 2024
This demo shows how to enroll LTE-M and Wi-Fi evaluation boards with AWS IoT Core, set up a Connected Health Solution as well as AWS AT commands and AWS IoT ExpressLink security...

How to Quickly Leverage Bluetooth AoA and AoD for Indoor Logistics Tracking

March 27, 2024
Real-time asset tracking is an important aspect of Industry 4.0. Various technologies are available for deploying Real-Time Location.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!