New on Embedded.com
Exclusives
Joseph Yiu, ARM Ltd.
Basics of porting C-code to and between ARM CPUs: From 8-/16-Bit MCUs to Cortex-M0
Highlights
Android – now or later?
The perils and joys of Android development
Remembering Dennis Ritchie
UDP and the embedded wireless Internet of Things
Editor's Note
According to International Data Corp.(IDC), smartphones and tablets are driving mobile CPU growth . Recent market activity seems to bear this out, with a new mobile iPhone 4s rolling out from Apple, Google showing off its Android 4.0 mobile operating environment, and Samsung ramping up production on Apple's A6 quad-core processor to meet market demands for Apple's next generation of iPhones.
Paradoxically, despite record sales on Macintoshes and iPads, Apple's quarterly sales have come up short , due mainly to a softening in the smartphone market. And despite Intel Q3 sales up 29 percent over last year at $14 billion, the one disappointing segment was the company's Atom processor chipset targeted at mobile platforms, sales for which were down 32 percent.
It is at times like these that I reread a recent column by Jack Ganssle on “Hope and Horror , ” in which he advises a rigorously skeptical attitude towards most market analyst reports. I also recommend reading Jack's newest column on “Android: now or later ,” in which he tries to get to the bottom of the overwhelming popularity of Android mobile platform classes at the recent Fall ESC, despite the fact that it is totally inappropriate for most embedded systems designs. I think he would appreciate your feedback.
Design How Tos
Basics of porting C-code to and between ARM CPUs: From 8-/16-Bit MCUs to Cortex-M0
In Part 3 in a series, Joseph Yiu, author of The definitive guide to the ARM Cortex-M0, takes you through means by which to port your code base from an 8/16-bit MCU to the ARM Cortex-M0.
Basics of porting C-code to and between ARM CPUs: the Cortex-M1 and Cortex-M0
In Part 2 in a series, Joseph Yiu, author of The definitive guide to the ARM Cortex-M0, describes the differences between the Cortex-M1 and Cortex-M0 & how to port your code base between them
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.
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.
Smart Energy Profile (SEP) 2.0 Uncovered
The Smart Grid can enable and empower consumers to manage their energy consumption in coordination with their Electric Utility. The Smart Energy Profile 2.0 (SEP 2.0) is an emerging standard that is designed to enable informed consumer participation and implementation of Demand-Response Programs by the Utilities.
Implementing high Speed USB functionality with FPGA- and ASIC-based designs
A wide range of FPGA-based applications exist that can benefit greatly from the addition of a high speed USB interface…
Capacitive sensing expands to multi-touch all-point sensing in automotive apps
This article covers the basics of capacitive sensing and the evolution of touch sensing technology in automotive environments.
Options for simulating wideband signals
The need to take baseband signals and modulate them onto higher frequency carriers is fundamental for both the design and evaluation of communication and radar systems. How do we go about modulating and then upconverting wideband signals to their operational carrier frequencies for simulation?
Microwatt charge pump boosts 1V to 1.8V at 90% efficiency
Design provides “always on” standby power for microcontrollers
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.
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
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.
Coverity unveils industry's first development testing platform
Coverity, Inc. has announced what it claims to be the industry's first developer-friendly and enterprise ready development testing platform, Coverity 5.5.
Compatible MCU families optimized for smart metering
The RX210 and RX630 microcontrollers from Renesas Electronics are two compatible families based on the 32-bit RX CPU core and designed to provide flexible and scalable solutions for the next generation of smart meters.
Industry's first 28-nm FPGA development kit from Altera
Full-featured Stratix V GX FPGA-based development kit will accelerate the development of high-bandwidth systems
OCZ's SSDs serve embedded apps
OCZ Technology Group, Inc. has launched the Deneva 2 and Intrepid Series mSATA SSD lineup for OEM clients.
ST CAN chip supports “partial networking” for improved fuel efficiency and emissions in auto apps
The L99PM72PXP is a new member of ST's family of power management system ICs that integrates both High-Speed CAN (HS-CAN) and LIN physical layers, providing all the functions needed to build up a complete Electronic Control Unit (ECU) for car body applications.
Infineon intros 32-bit multicore architecture for auto apps
Based on TriCore processor, this architecture contains up to three processors with flash modules and meets ISO 26262.
u-blox announces CDMA module for US M2M markets
u-blox has announced the LISA-C200 wireless voice and data modem supporting the CDMA2000 1xRTT mobile communications standard.
Compact rugged display computer with advanced communications
Eurotech's DynaVIS 10-00 compact rugged display computer has been specifically designed for modern railway applications, it uses the company's Everyware Software Framework (ESF) to simplify embedded M2M communications.
IR-UWB radio targets mobile and sensing apps
Imec and Holst Centre present a fully chip-integrated ultralow-power IR-UWB (impulse-radio ultra-wideband) solution for use in the worldwide available 6-10GHz band.
|