New on Embedded.com
Exclusives
Joseph Yiu, ARM Ltd.
The basics of low power programming on the Cortex-M0
John Carbone
How to adapt traditional RTOSes to symmetric multiprocessing
Highlights
Big.LITTLE processing with ARM Cortex-A15 & Cortex-A7
A puddle of gates
Android at ESC and IDF
Editor's Note
There's been a very definite upbeat tone this week at ARM Techcon in Santa Clara, Ca., including a report that new licensees will give ARM a strong Q3. This optimism is reflected in the many ARM related news and product introductions: Express Logic's ThreadX/SMP RTOS for ARM's MPcor e , Avnet's new online ARM embedded software store, Atmel sampling a Cortex-M4 flash MCU, Freescale integrating ARM Cortex-M4/A5 cores, HP readying ARM based servers , and IAR's ARM Cortex Workbench enhancements, . To see what the future holds be sure to read Dylan McGrath's interview with the lead designer on the Cortex-A7 core .
In addition to a range of design articles on Embedded.com on topics such as processor safety strategies, low energy MCU development, motor control power management, there are a number of ARM related features that are my Editor's Top Picks , including:
ARM Cortex-A-15/A-7 Big.Little processing The basics of Cortex-M0 low power programming How to adapt traditional RTOSes to SMP And for some things totally different, be sure to check out Jack Ganssle's “Puddle of Gates,” and “Android at ESC and IDF ” by Chris Ciufo, as well as Part 2 in Jack Crenshaw's “Estimation Interruptus .”
Design How Tos
The basics of low power programming on the Cortex-M0
In this article, Joseph Yiu, author of “The Definitive Guide to the Arm Cortex-M0,” provides a brief introduction to some of the ways in which a programmer can take advantage of the processors low power features.
Basics of porting C-code to and between ARM CPUs: ARM7TDMI and Cortex-M0
In this three part series, Joseph Yiu, author of “The definitive guide to the ARM Cortex-M0,” provides some basic guidelines for porting your code base from other 8/16 bit MCUs to ARM and between various ARM processors. Part 1: ARM 7TDMI and Cortex-M0.
How to adapt traditional RTOSes to symmetric multiprocessing
Developers of software and RTOSes for the multicore designs in many communications and consumer apps do not need to abandon the well-understood symmetric multiprocessing model.
Big.LITTLE processing with ARM Cortex-A15 & Cortex-A7
This paper presents the rationale and design behind the first big.LITTLE system from ARM based on the high-performance Cortex-A15 processor, the energy efficient Cortex-A7 processor, the coherent CCI-400 interconnect and supporting IP.
Integrated tools streamline low-energy MCU development
Microcontroller development is a complex process. Each individual model is different, with its own set of interfaces and control registers. Low-energy MCUs extend the range of options with a variety of power-down modes and in some cases intelligent I/O engines to offload some of the processing burden from the processor core.
Matching processor safety strategies to your system design
The right processor solution for the targeted safety-critical application can be different for every development team, even when designing the same type of end equipment.
Battery Charge Control: Dedicated ICs vs Microcontrollers
Microcontrollers can be used to directly control battery charger power conversion circuits. However, microcontroller circuits and firmware are normally more expensive to design and test and often cost more to produce than chargers based on dedicated charge control ICs. Here are the tradeoffs to consider when making a choice between microcontrollers and dedicated charge control ICs for battery charge control.
Real-time power management system for sensorless motor control and short circuit localization
The combination of power line communication and distributed computing offers a smart and low-cost solution for in-car subsystems power management.
Creating the Xilinx Zynq-7000 Extensible Processing Platform
Xilinx believes that the Zynq-7000 will make such an impact that it will create an entirely new class of semiconductor product.
Embedded Systems Bookshelf
Excerpts
Embedded Books Reading Room Bernard Cole's favorite links to book excerpts.
Reviews
Engineer's Bookshelf Airport fiction blows. A look at books other engineers are reading and why you should read them, too. Recommend and write a review yourself. E-mail Brian Fuller.
Jack Ganssle's Bookshelf A list of book reviews by Jack Ganssle, contributing technical editor of Embedded Systems Design and Embedded.com.
Max's Cool Beans Clive “Max” Maxfield, the editor on Programmable Logic DesignLine, often writes about interesting books.
Product News
Atmel's new ARM processor-based SAM4 MCU family offers highest Cortex-M Flash memory density of 2MB
The SAM4S16 is the first device in the Atmel Corporation's Cortex-M4 processor-based family. Atmel is also unveiling its fifth generation Cortex-M4-based Flash MCUs.
IAR Embedded Workbench for ARM touts major enhancements for ARM Cortex Users
A new version of IAR Embedded Workbench for ARM (IAR Systems) adds significant speed optimizations and several new features.
ARM MPCore gets ThreadX real-time SMP
At the Arm Technical Conference, Express Logic, Inc. announced the availability of its small footprint ThreadX RTOS for ARM's MPCore multicore processor with synchronous multicore support that preserves real-time responsiveness.
Mentor Graphics' next-gen Nucleus RTOS addresses power management and connectivity for embedded systems
Mentor Graphics Corporation's has released the third generation of its Nucleus real time operating system (RTOS) with new power management, connectivity, and wireless communication features.
IAR Systems provides complete dev tool suite for Texas Instruments' Hercules Safety platform
IAR Systems offers complete support for Texas Instruments' newly launched Hercules safety platform, providing design, verification/validation tools, a complete C/C++ build chain compliant with ISO/ANSI C, built-in MISRA support and emulator test tools.
Single-board computer with integrated FPGA and ARM Cortex-A8 processor from Micro/sys
Integration of FPGA allows OEMs to adapt single board computer to manage wide range of I/O configurations to enhance flexibility, reduce time-to-market, design and production costs…
New Xilinx Virtex-7 2000T FPGA provides equivalent of 20 million ASIC gates
Xilinx ships world's highest capacity FPGA and shatters industry record for number of transistors
|