ARCHITECTURES: MCUs bulk up for tasks once handled by ASSPs
by Ron Wilson, EE Times
(11/21/2005 9:00 AM EST)
With a careful choice of peripherals and an eye toward an inexpensive companion chip — or perhaps a small FPGA or structured ASIC to meet specific peripheral needs — a standard-product microcontroller can be turned into a formidable applications engine. Such a device blurs what used to be a simple distinction between MCUs and application-specific standard products (ASSPs), devices equipped with powerful RISC cores, application accelerators and application-specific peripherals, all tuned to the needs of a particular set of vertical markets.
The spiraling cost of ASIC development and the difficulty of adapting an ASSP to a use even slightly different from that conceived by the original chip designers is proving difficult and expensive. Enter the lowly microcontroller. With modern processes, substantial processors and significant amounts of local RAM, it can climb on a die that can sell in the MCU price range.
One indication of this trend is Atmel Corp.'s announcement last week of a new line of 200-Mips ARM9-based MCU chips. Not only is the MCU fast by embedded standards, but the SAM9 family's internal architecture is much more closely related to purpose-built high-end ASSPs than it is to traditional MCUs.
Like any MCU, the AT91SAM9261 — the first member of the family — offers a CPU core, on-chip memory and general-purpose control and communications peripherals. Like many other MCUs, it has a radically low-power shutdown mode with hardware provisions for getting in and out.
(11/21/2005 9:00 AM EST)
With a careful choice of peripherals and an eye toward an inexpensive companion chip — or perhaps a small FPGA or structured ASIC to meet specific peripheral needs — a standard-product microcontroller can be turned into a formidable applications engine. Such a device blurs what used to be a simple distinction between MCUs and application-specific standard products (ASSPs), devices equipped with powerful RISC cores, application accelerators and application-specific peripherals, all tuned to the needs of a particular set of vertical markets.
The spiraling cost of ASIC development and the difficulty of adapting an ASSP to a use even slightly different from that conceived by the original chip designers is proving difficult and expensive. Enter the lowly microcontroller. With modern processes, substantial processors and significant amounts of local RAM, it can climb on a die that can sell in the MCU price range.
One indication of this trend is Atmel Corp.'s announcement last week of a new line of 200-Mips ARM9-based MCU chips. Not only is the MCU fast by embedded standards, but the SAM9 family's internal architecture is much more closely related to purpose-built high-end ASSPs than it is to traditional MCUs.
Like any MCU, the AT91SAM9261 — the first member of the family — offers a CPU core, on-chip memory and general-purpose control and communications peripherals. Like many other MCUs, it has a radically low-power shutdown mode with hardware provisions for getting in and out.
To read the full article, click here
Related Semiconductor IP
- Generative AI Edge Processor
- AXI NoC Non-Coherent Mesh
- CXS c/d/Lite Verification IP
- USB OTG 2.0 with xHCI Verification IP
- DDR5 RDIMM Verification IP
Related News
- Crypto Quantique teams up with Attopsemi to simplify the implementation of PUF technology in MCUs and SoCs
- MIPS Enhances Two Architectures
- Microchip develops new flash technology to cut cost of re-programmable MCUs
- Cypress 8-bit MCUs sport configurable peripherals
Latest News
- ChipAgents Collaborates With NVIDIA to Launch Build-A-Chip-Bench for Autonomous Chip Design and Implementation
- Quintauris and Microchip Technology join forces to grow RISC-V® adoption
- BrainChip Launches Sequora: Edge AI That Doesn’t Just Recognize — It Understands and Responds
- GlobalFoundries selected to operate two new semiconductor fabs in New York under landmark U.S.-Japan initiative
- Siemens’ Tessent ecosystem enables direct test pattern execution via PCIe and USB