Migrating ARM7 code to a Cortex-M3 MCU
There's a new ARM embedded core in town. Here's a step-by-step guide to porting your code to the Cortex-M3.
By Todd Hixon, Atmel
Embedded.com (10/30/09, 09:00:00 AM EDT)
The ARM Cortex-M3 core has enhancements to its architecture that result in increased code execution speed, lower power consumption, and easier software development (Table 1). The result is a true real-time core that overcomes real-time processing limitations of the ARM7TMI core. Over time, most ARM7-based designs will be migrated to the Cortex-M3.
To read the full article, click here
Related Semiconductor IP
- Ultra-Low-Power LPDDR3/LPDDR2/DDR3L Combo Subsystem
- 1G BASE-T Ethernet Verification IP
- Network-on-Chip (NoC)
- Microsecond Channel (MSC/MSC-Plus) Controller
- 12-bit, 400 MSPS SAR ADC - TSMC 12nm FFC
Related Articles
- Criteria for ARM Migration as the Industry Standard MCU
- FPGA Prototyping of Complex SoCs: RTL code migration and debug strategies
- Migration path laid to low-cost 32-bit MCUs
- Beefing up the Cortex-M3-based MCU to Handle 480 Mbps High-speed USB
Latest Articles
- Extending and Accelerating Inner Product Masking with Fault Detection via Instruction Set Extension
- ioPUF+: A PUF Based on I/O Pull-Up/Down Resistors for Secret Key Generation in IoT Nodes
- In-Situ Encryption of Single-Transistor Nonvolatile Memories without Density Loss
- David vs. Goliath: Can Small Models Win Big with Agentic AI in Hardware Design?
- RoMe: Row Granularity Access Memory System for Large Language Models