Professional Documents
Culture Documents
Fall/Winter 2012
TABLE OF CONTENTS
Page
ARM Cortex-A5
Freescale Vybrid Controller Solutions
Page
ARM Cortex-M0 and Cortex-M0+ Microcontrollers
Freescale Kinetis L Series MCUs
4-5
NXP LPC11U00 ARM Cortex-M0 MCUs
6
NXP LPC1100(X)L ARM Cortex-M0 MCUs
7
NXP LPC1200 ARM Cortex-M0 MCUs
8
Nuvoton NUMICRO NUC100 ARM Cortex-M0 MCUs
9
STMicroelectronics STM32 F0 Series Entry-Level ARM Cortex-M0 MCUs 10
42-43
ARM9 Microprocessors
Atmel SAM9G, SAM9X AND SAM9M ARM926EJ-S MPUs
Freescale i.MX28 Applications Processors
44
45
46
47
48
49
50-51
52
DEVELOPMENT TOOLS
Aaeon GENE-1350 OMAP 3503/3530 CPU Board
Aeneo ARM Board Support Products
Advantech ARM Cortex-A8, Cortex-A9 and Cortex-A15
Computing Platforms
Altia GUI Development and Code Generation Tools For Embedded Displays
BCM ARM Cortex-A8 Platform for Freescale i.MX MCUs
Boundry Devices Nitrogen6X-SOM,
Freescale i.MX6 Single/Dual/Quad-Core CPU
Digi ConnectCore i.MX53 ARM Cortex-A8 System-on-Modules
EmCraft Systems Kinetis K70 System-on-Module (SOM)
IAR Systems Embedded Workbench for ARM
Keil ARM Microcontroller Development Kit (MDK)
Kontron PICO-ITX Embedded Motherboard
LOGIC PD DM3730/AM3703 Torpedo + Wireless SOM
Micrium Real-Time Operating Systems to Meet the Most Rigorous Standards
Microsoft Windows Embedded Compact 7 (Formerly CE)
Motomic QT Development Environment for Freescales Kinetis MCUs
NEXCOM PDSB 102 ARM Cortex-A8 Entry-Level Digital Signage Player
NovTech INC NOVPEK i.MX6Q/D System
QNX Real-Time Operating Systems for ARM Core-Based MCUs
Timesys LinuxLink for ARM Core-Based Solutions
40
41
54
54
55
55
56
56
57
57
58
59
59
60
60
61
61
62
62
63
63
This Resource Guide for ARM Architecture Design is published for Arrow by ConVergence Promotions LLC, and the RTC Group (The Publishers). The Publishers make
no warranty for the use of its products and assumes no responsibility for any errors which may appear in this document, nor does it make a commitment to update the
information contained in this printed publication.
The Resource Guide for ARM Architecture Design is Copyright 2012 The Publishers. No information contained in this Resource Guide and web sites may be reproduced
in part or in whole without express permission, in writing, from The Publishers. The Publishers make no warranty as to the content or reliability of the third-party tool
vendors information contained within. All product names, descriptions, specifications, prices and other information are subject to change without notice. The Publishers
take no responsibility for false or misleading information, errors or omissions. All registered trademarks and trademarks included in this book are held by their respective companies. Every attempt was made to include all trademarks and registered trademarks where indicated by their companies.
Trademark Information
All brand names or product names are the property of their respective holders. Neither the whole nor any part of the information contained in, or the product described
in, this document may be adapted or reproduced in any material form except with the prior written permission of the copyright holder. The product described in this
document is subject to continuous developments and improvements. All warranties implied or expressed, including but not limited to implied warranties of satisfactory
quality or fitness for purpose are excluded. This document is intended only to provide information to the reader about the product. To the extent permitted by local laws
The Publishers shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information.
Printed in USA.
www.arrownac.com
Microcontrollers and
Microprocessors
www.arrownac.com
FREESCALE
Description:
Kinetis L series MCUs combine the exceptional energy-efficiency
and ease-of-use of the new ARM Cortex-M0+ processor with the
performance, peripheral sets, enablement and scalability of the
Kinetis 32-bit MCU portfolio.
www.arrownac.com
FREESCALE
www.arrownac.com
(CONTINUED)
NXP
www.arrownac.com
NXP
www.arrownac.com
NXP
Description:
ARM Cortex-M0 with up to 128 kB flash, 8 kB SRAM, RTC,
comparator, 10-bit ADC, CRC, DMA and more
The LPC1200 Industrial Control Series, featuring the ARM
Cortex-M0 processor, extends NXPs 32-bit ARM microcontroller
continuum and targets a wide range of applications, such as white
goods, motor control, power conversion and power supplies.
It also expands NXPs ARM Cortex-M0 processor-based microcontroller offering with a wide range of Flash memory sizes, ranging
from 32 kB to 128 kB. The small 512 Byte page erase of the Flash
memory brings multiple design benefits, such as finer EEPROM
emulation, boot-load supports from any serial interface, and ease of
in-field programming with reduced on-chip RAM buffer requirements. The LPC1200 comes with a set of peripherals that are specifically suited for appliances and industrial design.
The LPC1200 series has a score of over 45 in CoreMark CPU performance benchmark testing, equivalent to 1.51 MHz. Taking advantage of the ARM Cortex-M0 v6-M 16-bit Thumb instruction set,
the LPC1200 has up to 50 percent higher code density compared to
common 8/16-bit microcontrollers performing typical tasks. The
ARM Cortex-M0 efficiency also helps the LPC1200 achieve lower
average power for similar applications.
In addition, the LPC1200 comes with an 8-channel 10-bit ADC, multiple timers/serial channels, and up to 55 GPIOs (available in both
LQFP48 and LQFP64 packages), as well as new onboard peripherals
including RTC, DMA, CRC and 1 percent internal oscillator, which
provides the required accuracy for baud rate generation. The
LPC1200 is rated as high immunity, based on the Electrical Fast
Transient (EFT) test per IEC61697-1 recommendations. Electrostatic
Discharge (ESD) protection is rated at 8 kV.
www.arrownac.com
NUVOTON
Description:
NuMicro M051 Series
The NuMicro M051 series is a 32-bit microcontroller with embedded ARM Cortex-M0 core for industrial control and applications
which need rich communication interfaces. The Cortex-M0 is the
newest ARM embedded processor with 32-bit performance and at a
cost equivalent to traditional 8-bit microcontroller. The NuMicro
M051 series includes the M052, M054, M058 and M0516 families.
Key Features:
Operates at 2.5V ~ 5.5V and -40C ~ +85C with separate Program
Flash (32KB to 128KB), Data Flash* (4KB) and ISP loader (4KB) and
PDMA ( * : except 128KB version )
www.arrownac.com
STMICROELECTRONICS
This complete line includes third party solutions that come complete
with C/C++ compiler, integrated development environment and incircuit debugger/programmer featuring a JTAG/SWD application
interface. Developers can also explore and start applications easily
with any of a range of affordable, easy to use starter kits.
STM32 F3 series (order code: STM32F3DISCOVERY): The STM32F3Discovery is the perfect kit to discover not only the richness of the
STM32 F3 series, but also STs MEMS gyroscope and e-compass.
www.arrownac.com
10
ATMEL
Description:
SAM3U
The Atmel SAM3U is the industrys first ARM Cortex-M3 Flash
microcontroller with on-chip high speed USB Device-and-Transceiver,
SDIO/SDCard/MMC and SPI interfaces. This connectivity, together with
the SAM3Us 96 MHz/1.25 DMIPS/MHz operating frequency, makes the
SAM3U the unique ARM Cortex-M3 device suited to applications
with intensive communications requirements, such high speed gateways in industrial, medical, data processing and consumer applications. For rapid evaluation and code development, industry-leading
third parties provide a full range of dev tools, RTOS, middleware and
support services to reduce time-to-market to a minimum.
Key Features
Atmel QTouch Capacitive Touch Support The SAM3N series
is touch-ready, offering native support for Atmel QTouch
technology for easy implementation of buttons, sliders and
wheels in your application.
Data Speedway Native 3-layer bus AHB matrix support with
10 peripheral DMA channels and distributed memory for highspeed uninterrupted data flows with minimum processor
overhead.
Simplified PCB Design and Low System Cost Integrated
serial resistors eliminate the need for external resistors to pre
serve signal integrity, resulting in reduced BOM cost, real estate
savings and simplified PCB design.
1.62 to 3.6V Operation and Low Power True 1.8V10%
operation extends device operation when running from two AA
alkaline batteries. The SAM3N only consumes 22 mA at 48 MHz
operation and 1.9 A in backup mode with the RTC running.
www.arrownac.com
Key Features
High-Speed USB The SAM3U is the first ARM Cortex-M3
microcontroller with high-speed USB and an integrated
transceiver for fast up/downloading of data, robust EMI tolerance,
and plug-and-play high-speed serial interconnectivity.
Atmel QTouch Capacitive Touch Support The SAM3U is
touch-ready, offering native support for Atmel QTouch technology
for easy implementation of buttons, sliders and wheels in your
application.
High Performance Features a 96 MHz maximum operating
frequency and a high data-bandwidth architecture based on a 5layer bus matrix with 22 DMA channels and distributed memory.
Dual-Bank Flash Provides safe in-application programming
(IAP) including the boot program
Memory Protection Unit Improves code protection and
secures multi-application/task execution.
11
ATMEL
www.arrownac.com
12
ATMEL
www.arrownac.com
13
ATMEL
www.arrownac.com
14
ATMEL
www.arrownac.com
15
CYPRESS
PSOC 5 PLATFORM
PSoC 5 Components simplify advanced analog sensing, monitoring,
and control designs, giving you fast, flexible, integrated solutions in
applications such as:
Description:
PSoC 5 is a true programmable embedded system-on-chip integrating configurable analog and digital peripheral functions, memory and
an ARM Cortex-M3 microcontroller on a single chip.
www.arrownac.com
16
FREESCALE
www.arrownac.com
17
FREESCALE
(CONTINUED)
Human-Machine Interface
Xtrinsic low-power touch-sensing interface with up to 16 inputs.
Operates in all low-power modes (minimum current adder when
enabled). Hardware implementation avoids software polling
method. High sensitivity level allows use of overlay surfaces up to
5 mm thick.
Performance
The K30 MCU family is pin, peripheral and software compatible with
the K10 MCU family and adds a flexible low-power segment LCD
controller with support for up to 320 segments.
Devices start from 64 KB of flash in 64QFN packages extending up
to 512 KB in a 144MAPBGA package with a rich suite of analog,
communication, timing and control peripherals.
www.arrownac.com
18
FREESCALE
(CONTINUED)
The family also features IEEE 1588 Ethernet and hardware encryption, full-speed USB 2.0 On-The-Go with device charger detect
capability and a flexible low-power segment LCD controller with
support for up to 320 segments. Devices start from 128 KB of flash
in 64-pin QFN packages extending up to 512 KB in a 144-pin MAPBGA package.
K60 Ethernet Crypto MCUs
The K60 MCU family includes IEEE 1588 Ethernet, full- and highspeed USB 2.0 On-The-Go with device charge detect capability,
hardware encryption and tamper detection capabilities. Devices
start from 256 KB of flash in 100-pin LQFP packages extending up
to 1 MB in a 256-pin MAPBGA package, including a 5 x 5 mm waferlevel chip-scale package (WLCSP) with a 0.4 mm pitch. These
devices come with a rich suite of analog, communication, timing and
control peripherals.
High memory density K60 family devices include an optional single
precision floating point unit, NAND flash controller and DRAM controller.
K70 Graphic LCD MCUs
The K70 MCU family includes 512KB-1MB of flash memory, a single
precision floating point unit, Graphic LCD Controller, IEEE 1588
Ethernet, full- and high-speed USB 2.0 On-The-Go with device
charge detect, hardware encryption, tamper detection capabilities
and a NAND flash controller.
www.arrownac.com
19
FREESCALE
www.arrownac.com
(CONTINUED)
For those who must follow a formal certification process, the MQX
RTOS platform has a record of past certifications in medical specifications (CFR 820.30 Part 21, IEC 60601-1) and the aerospace
requirements listed under DO-178b. Safety critical applications
based on MQX RTOS include eye surgery equipment, drug injection
equipment, radiation dose monitoring equipment, aircraft braking
systems and aircraft navigation equipment.
20
INFINEON
XMC4500 Microcontrollers
XMC4500, the first product generation of the XMC microcontroller
family, delivers the brainpower for a variety of industrial applications
facing high innovation pressure at decreasing development cycle
times. It is dedicated to enable highly energy-efficient products with
industrial interconnection capabilities.
www.arrownac.com
21
MICROSEMI
SMARTFUSION
Description:
SmartFusion intelligent mixed signal FPGAs are the only devices
that integrate an FPGA, ARM Cortex-M3, and programmable analog, offering full customization, IP protection, and ease-of-use.
Based on Microsemi's proprietary flash process, SmartFusion FPGAs
are ideal for hardware and embedded designers who need a true
system-on-chip (SoC) solution that gives more flexibility than traditional fixed-function microcontrollerswithout the excessive cost of
soft processor cores on traditional FPGAs.
www.arrownac.com
22
NXP
www.arrownac.com
23
NXP
www.arrownac.com
24
NXP
LPC177x/178x
MPU
GPDMA
CRC
Engine
NVIC
Brownout
Detector
USB PLL
WIC
Power-on
Reset
CPU PLL
Debug
Trace
Watchdog
Timer
IRC
Flash
Up to 512 KB
EEPROM
4 KB
ARM CO RTEX-M3
Up to 120 MHz
CORE
SRAM
Up to 96 KB
ROM
MEMORY
SYSTEM
Bus System
2 x CAN 2.0B
External
Mem Ctrl
5 x UART
Standard
PWM
FS USB 2.0
H/D/O
SD/MMC
3 x SSP/SPI
4 x 32-bit
Timers
Ethernet
MAC
GPIO
2 x I 2C
RTC
with Event
Recorder
LCD
Controller
I 2S
I 2C FM+
Tick
Timer
Quadrature
Encoder
Interface
Motor
Control
PWM
MOTOR CONTROL
12-Bit /8 Ch
ADC
10-bit
DAC
ANALOG
INTERFACES
www.arrownac.com
25
TIMERS
NXP
The LPC1800 series of ARM Cortex-M3 processor-based microcontrollers offer industry leader performance, large internal memories and advanced peripherals. With up to 1 MB of flexible dual-bank
Flash, the LPC1800 series offers the highest reliability in-application
re-programming, and allows for non-stop Flash operation. The
LPC1800 also includes up to 200 kB of on-chip SRAM provided in
multiple banks. Running up to 180 MHz, the LPC1800 feature
advanced peripherals such as Ethernet, High Speed USB 2.0
Host/OTG/Device, LCD controller, and CAN 2.0B and two new innovative peripherals: a flexible quad-SPI interface and a State
Configurable Timer subsystem. All members of the series include a
Wakeup Interrupt Controller allowing automatic wake from any priority interrupt as well as reduced power modes.
www.arrownac.com
26
SILICON LABS
www.arrownac.com
27
SILICON LABS
Analog Peripherals
- 12-Bit Analog-to-Digital Converter: Up to 250 ksps 12-bit mode
or 1 Msps 10-bit mode
- 10-Bit Current-mode Digital-to-Analog Converter
- 2 x Low-current comparators
Features
32-bit ARM Cortex-M3 CPU
- 50 MHz maximum frequency
- Single-cycle multiplication, hardware division support
- Nested vectored interrupt control (NVIC) with 8 priority levels
Memory
- 32256 kB flash, in-system programmable
- 832 kB SRAM with configurable low power retention
Clock Sources
- Internal oscillator with PLL: 2350 MHz
- Low power internal oscillator: 20 MHz
- Low frequency internal oscillator (LFO): 16.4 kHz
- External real-time clock (RTC) crystal oscillator
- External oscillator: Crystal, RC, C, CMOS clock
Timers/Counters
- 3 x 32-bit or 6 x 16-bit timers with capture/compare
- 16-bit, 6-channel counter with capture/compare/PWM and
dead-time controller with differential outputs
- 16-bit low power timer/advanced capture counter operational in
the lowest power mode
- 32-bit real time clock (RTC) with multiple alarms
- Watchdog timer
- Low power mode advanced capture counter (ACCTR)
Power Management
- Three (two scaleable) low drop-out (LDO) regulators
- Power-on reset circuit and brownout detectors
- DC-DC buck converter allows dynamic voltage scaling for
maximum efficiency (250 mW output)
- Multiple power modes supported for low power optimization
On-Chip Debugging
- Serial wire debug (SWD) with serial wire viewer (SWV), JTAG (no
boundary scan) allow debug and programming
- Cortex-M3 embedded trace macrocell (ETM)
Package Options
- QFN options: 40-pin (6 x 6 mm), 64-pin (9 x 9 mm)
- TQFP options: 64-pin (10 x 10 mm), 80-pin (12 x 12 mm)
www.arrownac.com
28
STMICROELECTRONICS
www.arrownac.com
To ease your migration and give you all the flexibility you need, the
STM32L is pin-to-pin compatible with the STM32F and opens the
door to the full STM32 ecosystem.
29
STMICROELECTRONICS
www.arrownac.com
30
STMICROELECTRONICS
Description:
The STM32 family of 32-bit Flash microcontrollers based on the
ARM Cortex-M processor is designed to offer new degrees of
freedom to MCU users. It offers 32-bit product range that combines
high performance, real-time capabilities, digital signal processing,
and low power, low voltage operation, while maintaining full integration and ease of development.
This series is characterized by a high degree of integration combining up to 1 Mbyte of Flash memory and up to 128 Kbytes of SRAM
with Ethernet MAC, USB 2.0 HS OTG, camera interface, and hardware encryption support and external memory interface.
www.arrownac.com
31
STMICROELECTRONICS
www.arrownac.com
32
STMICROELECTRONICS
Pin compatible with the STM32 F1 series, the new STM32 F3 series
enlarges the STM32s ARM Cortex-M4 processor-based portfolio
which now offers both entry-level cost with the F3 series and highest performance with the F4 series.
www.arrownac.com
The STM32 F3 series includes devices with 64 to 256 Kbytes of onchip Flash memory, up to 48 Kbytes of SRAM and is available in
WLCSP66 (less than 4.3 x 4.3 mm), LQPF48, LQFP64, LQFP100 and
UFBGA100 packages.
33
STMICROELECTRONICS
Description:
The STM32 family of 32-bit Flash microcontrollers based on the
ARM Cortex-M processor is designed to offer new degrees of
freedom to MCU users. It offers 32-bit product range that combines
high performance, real-time capabilities, digital signal processing,
and low power, low voltage operation, while maintaining full integration and ease of development.
The DSP instructions and the floating point unit enlarge the range of
addressable applications. The STM32 F4 series is the result of a perfect symbiosis of the real-time control capabilities of an MCU and the
signal processing performance of a DSP, and thus complements the
STM32 portfolio with a new class of devices, digital signal controllers
(DSC).
www.arrownac.com
34
TEXAS INSTRUMENTS
www.arrownac.com
Key Features
80MHz ARM Cortex-M3 CPU
Up to 640KB Flash / 64KB RAM with ECC protection and EEPROM
emulation
Single 3.3V supply (Vreg on-chip)
Various communication peripherals 2 CAN, 2 MibSPIs, 2 LIN/UART
Flexible Timer module (16ch)
10-bit Analog/Digital converter (16ch)
Safety features (ECC, BISTs, CRC)
Pin and software compatible family
Embedded debug module
For details on tools and software, go to:
www.ti.com/mcu/docs/mcuprodtoolsw.tsp?sectionId=95&tabId=28
30&familyId=1999&toolTypeId=1
35
TEXAS INSTRUMENTS
The Stellaris family offers the industrys first and broadest implementation of ARM Cortex-M3 and the Thumb-2 instruction set. With
blazingly-fast responsiveness, Thumb-2 technology combines both 16bit and 32-bit instructions to deliver the best balance of code density
and performance. Thumb-2 uses 26 percent less memory than pure
32-bit code to reduce system cost while delivering 25 percent better
performance.
www.arrownac.com
36
TOSHIBA
M370 Group
The M370 Group of microcontrollers contain a Vector Engine (VE) that
implements the common computation functionality for motor vector
control. Additionally, the VE is closely coupled with a three-phase PWM
timer and a 12-bit AD converter for motor current sensing. The M370
Group are designed to improve motor control efficiency while reducing
software workload. The M370 Group operate with a single 5V supply
and provide analog comparators and amplifiers to help cut system
costs.
High-performance ARM Cortex-M3 core: 80-MHz operation (max)
Toshiba-original NANO FLASHTM memory: Fast programming
Toshiba-original Vector Engine (VE) that implements part of motor
vector control as hardware
Various analog circuits* (comparators, op amps) *TMPM370 only
12-bit AD converter
Oscillation frequency detection (OFD); compliant with the IEC 60730
standard
Single 5V power supply
Small package (7 x 7 mm LQFP48) Note: TMPM373FWDUG only
M360 Group
The base versions of the M360 Group include microcontrollers that
offer large-capacity Flash ROM and up to 18 serial interface channels.
The advanced versions also provide USB, CAN and EtherMAC interfaces, which are becoming de-facto standards in embedded systems,
as well as motor control capabilities. The M360 Group are ideal for a
wide range of applications such as multifunction printers, audiovisual
systems, industrial equipment and digital appliances.
High-performance ARM Cortex-M3 core: 80-MHz operation (max)
Large-capacity embedded Flash ROM fabricated using Toshibaoriginal NANO FLASH technology
Various serial interfaces (up to 18 channels)
USB device, USB host, CAN and EtherMAC controllers suitable for
multi-connection systems
External bus interface that can be connected to SoCs and external
extended memory
Multi-purpose timers capable of controlling various motors and
IGBTs
CEC interface and remote control signal preprocessor that remain
active even in SLEEP mode
Oscillation frequency detection (OFD)
Small package (9 x 9 mm TFBGA109)
Note: TFBGA package of the TMPM366 and TMPM367 only
www.arrownac.com
37
TEXAS INSTRUMENTS
www.arrownac.com
40
TEXAS INSTRUMENTS
The RM48x is the highest performance Hercules Safety microcontroller family. Based on the ARM Cortex-R4F floating point core
running at up to 220 MHz it includes several flash memory and connectivity options. Developed with the capability to meet the requirements of the IEC 61508 SIL-3 safety standard and supporting many
functional safety features including a dual-CPU lockstep architecture, hardware built-in self-test (BIST), memory protection unit
(MPU), error correction code (ECC) and parity checking, the RM4x
safety microcontrollers provide a high level of diagnostic coverage
without costly safety software overhead.
A wide choice of communication interfaces makes this family an
ideal solution for safety critical industrial and medical applications.
Key features
ARM Cortex-R4F core with floating-point support
Up to 220 MHz
Lockstep safety features built-in simplify SIL-3 applications
Up to 3MB Flash/256KB RAM with ECC
Memory protection units in CPU and DMA
Multiple network peripherals:
Ethernet, USB, CAN
Flexible timer module with up to 44 channels
12-bit analog/digital converter
External memory interface
For details on tools and software, go to:
www.ti.com/mcu/docs/mcuprodtoolsw.tsp?sectionId=95&tabId=28
43&familyId=2056&toolTypeId=1
www.arrownac.com
41
FREESCALE
ARM Cortex-A5
Description:
The Vybrid portfolio brings to market a unique, low-power system
solution that provides customers a way to combine rich applications
requiring high-resolution graphical displays and connectivity with realtime determinism. The Vybrid portfolio enables customers to create systems that concurrently run a high-level operating system such as Linux
and a real-time operating system such as MQX on the same device.
This, along with a communication API between the rich domain, the
real-time domain and a tool chain that eases debug of such systems,
dramatically shortens customer time to revenue. The families in the
Vybrid portfolio span entry level products for customers who want to
upgrade from the Kinetis MCU to devices with large on-chip SRAM up
to highly integrated, heterogeneous dual-core solutions that can serve
industrial and consumer markets. Each device in the Vybrid portfolio
offers a rich suite of reference designs, app notes, board support packages and middleware for its market space. This, along with the vast
resources of Freescale, ARM and open source communities, will help
customers to develop software solutions and support for their applications and dramatically reduce time-to-market.
Part #: TWR-VF65GS10
Coming Soon
www.arrownac.com
42
FREESCALE
ARM Cortex-A5
(CONTINUED)
Software can be segmented so that tasks that need predictable latencies can be run on the ARM Cortex-M4 core and computer-intensive
processes run on the ARM Cortex-A5 core.
Total System Solution
Vybrid devices take a total system approach. Complementing the lowpower silicon is a reference Linux BSP, a full-featured MQX RTOS, reference MQX BSP and a processor-to-processor communication API that
lets customers partition their code between the ARM Cortex-A5 (e.g.,
running Linux) and ARM Cortex-M4 (e.g., running MQX) to implement
the lowest power solution for their application demands. In addition,
customers have access to industry-leading IDE tool chains such as
CodeWarrior with Processor Expert, ARM DS-5 and IAR. A selection of
connectivity, motor control, LCD, security stacks and drivers is also
available. Vybrid devices are supported by Freescales Tower System,
offering the flexibility to easily scale and expand customer designs
based on market need. Tower Systems allow rapid prototyping in a
development platform that maximizes hardware reuse and speeds
time-to-market. Vybrid devices also accelerate time-to-market by providing a range of on-demand resources including reference designs,
application notes, white papers and training to assist in implementing
designs.
Low-Power Process
One of the critical foundational pieces of the Vybrid platform is its lowpower process technology. The devices in this portfolio are fabricated in
the 40 nm low-power process. This enables more integration for a given
power envelope thus dissipating much less power for the same device.
Unprecedented System Integration
The Vybrid platform has an unprecedented level of system integration
for a solution of its class. The centerpiece is the core complex featuring
the ARM Cortex-A5 and ARM Cortex-M4 cores.
www.arrownac.com
43
ALTERA
Description
A dual-core ARM Cortex-A9 MPCore applications-class
processor is integrated as a hard intellectual property (IP) component
in Altera's Arria V SoC FPGAs and Cyclone V SoC FPGAs. Optimized
for maximum system performance, the ARM Cortex-A9 processor
leverages best-in-class development tools and operating system
support from the vast array of ARM ecosystem partners.
HPS
The ARM Cortex-A9 processor is combined with a rich set of embedded peripherals, interfaces, and on-chip memories to create a complete hard processor system (HPS). The high-bandwidth on-chip
backbone connecting the HPS and FPGA fabric provides over 100
Gbps peak bandwidth, ideal for sharing data between the ARM
processor and hardware accelerators within the FPGA fabric.
www.arrownac.com
44
FREESCALE
Industrial Applications
The i.MX537 with core processing speeds up to 800 MHz is optimized
for both performance and power to meet the demands of high-end
advanced industrial and medical applications. Integrated display controller, 1080p HD video decode and 720p video encode, enhanced
graphics and connectivity features make the i.MX537 suitable for a wide
range of applications such as human-machine interfaces (HMI) and
patient monitors which require rich user interfaces with high color displays and user interaction. The i.MX537 provides key environmental differentiators for the industrial market. These include 3.3 volt I/O support,
a 0.8 mm pitch package to reduce PCB and manufacturing costs,
extended temperature coverage for harsh environments, industrial qualification for extended reliability and a formal long product supply guarantee to support product life spans.
Target Applications
Smart mobile devices
Gaming devices
Smart monitors
Auto infotainment
Digital signage
Telehealth
Video-enabled IP phones
HMI for appliances, building control, factory/home automation,
printers and security panels
Patient monitors
Point-of-sale terminals
Surveillance cameras
Security
Barcode scanners
www.arrownac.com
45
FREESCALE
Target Applications
Media tablets
Education tablets
eReaders
Automotive infotainment
Aero infotainment
HMI
Portable medical
IPTV
IP phones
Smart energy systems
Intelligent industrial control systems
www.arrownac.com
46
TEXAS INSTRUMENTS
www.arrownac.com
47
TEXAS INSTRUMENTS
www.arrownac.com
48
TEXAS INSTRUMENTS
www.arrownac.com
49
ATMEL
ARM9 Microprocessors
Description:
SAM9X
The ARM926 core-based Atmel SAM9X embedded MPUs are highperformance, highly integrated processors. Running at 400 MHz, they
deliver a rich set of connectivity peripherals, such as dual Ethernet dual
CAN, triple USB ports and seven UARTS. Additional features include an
integrated soft modem, high-speed serial communication, TFT LCD
controller and LPDDR/DDR2 memory support. A multilayer bus matrix
architecture and multiple DMA channels ensure uninterrupted data
transfer with minimum processor intervention. Low voltage, low power
consumption and reduced system cost make the Atmel SAM9X ideal
for cost-sensitive machine-to-machine applications. The processors
are supported by full-featured evaluation kits to enable rapid application development, as well as a worldwide ecosystem of industry-leading suppliers of development tools, operating systems, protocol stacks
and applications.
Key Features
Extensive Peripherals for Connectivity Peripheral sets may
include dual 10/100 Ethernet, dual CAN, FS/HS USB 2.0 Device
and Host, SD/SDIO/MMC, soft modem, 32-bit timers, USART, SPI,
SSC, TWI, 10-bit ADC.
High-performance Data Speedway Atmel SAM9X MPUs
integrate a processor clock running at 400 MHz and a high data
bandwidth architecture based on a 12-layer bus matrix with up to
22 DMA channels. The External Bus Interface supports distributed
on- and off-chip memory.
Next-generation Memory LPDDR/DDR2 support ensures
supply and cost efficiency. Plus, these MPUs feature MLC NAND
Flash support with 24-bit error code correction.
Low Power and Low System Cost Power consumption is only
300W/MHz at 400MHz operation and 8A in backup mode. 3.3V
IOs eliminate the
need for external
level shifters, while
0.8mm ball pitch
packages reduce
PCB design
complexity and cost.
Key Features
Extensive peripherals for networking/connectivity Includes
10/100 Ethernet, SD/SDIO/MMC, FS USB 2.0 Device and Host,
USART, SPI, SSC, TWI, and a 10-bit ADC.
Optimized Internal Data Bandwidth Integrates a processor
clock running at 180 MHz and a high data bandwidth architecture
based on a 6-layer bus matrix with 24 DMA channels.
Up to 512kB of embedded Flash Enables critical code to be
securely stored on-chip, reducing the need for external memory.
1.8 to 3.3V Operation True 1.8V10% operation extends
device operation for battery-powered devices and other powersensitive applications.
www.arrownac.com
50
ATMEL
ARM9 Microprocessors
www.arrownac.com
51
FREESCALE
ARM9 Microprocessors
Target Applications
Smart appliances
Human-machine interface for appliances, building contol, factory
automation, printers and security panels
Industrial control
Media gateways/accessories
Portable medical
Smart energy gateways/meters
Automotive audio systems
Automotive connectivity modules
Benefits
Industrial-strength integration
Reduces system cost and complexity and provides greater flexibility in
system design
Industry-leading power management eliminates external components
High level of peripheral integration, including display, connectivity,
real-time control, security and networking
Industrial qualification and product longevity
Supports the full life of the product in the field
Part of the Freescale Product Longevity Program15 years
Industrial Needs
Like the rest of the i.MX portfolio, the i.MX28 family provides key environmental differentiators for the industrial market. These include 3.3
volt I/O support, a 0.8 mm pitch package to reduce PCB and manufacturing costs, extended temperature coverage for harsh environments,
industrial qualification for extended reliability, a formal long product
supply guarantee to support product life spans and a strong ecosystem,
including module manufacturers, software integrators and development
tools.
www.arrownac.com
52
Development Tools
www.arrownac.com
53
AAEON
DEVELOPMENT TOOLS
Description:
TI OMAP 3503/3530 Processor
3D Graphics & Video Accelerator Support with 3530 Processor
Onboard 128/256 MB (Optional) LP DDR RAM
10/100Base-TX Ethernet
ADENEO EMBEDDED
DEVELOPMENT TOOLS
We make available a wide range of reference BSPs based on best-inclass silicon vendor processors. Our BSPs offer excellent integration
with major embedded operating systems including the Windows
Embedded CE Suite (Windows CE 5.0, Windows Embedded CE 6.0
and Windows Embedded Compact 7), Android and embedded
Linux.
www.arrownac.com
54
ADVANTECH
DEVELOPMENT TOOLS
Description:
Advantechs RISC computing platforms provide system developers and
OEMs with a standardized, ultra compact yet highly integrated computing solution that can be utilized across multiple embedded PC, system
and appliance designs. Advantechs RISC offers system designers a
more compact, flexible and feature-rich solution for a range of device
designs. It can meet the requirements for power-optimized mobile
devices needing to operate with less than 3W; and performance-optimized consumer application requiring 2000 Dhrystone MIPS.
Advantechs RISC also addresses the need for a simple, modular
approach to Industrial PC design, making it easier to bring to market
ultra-compact and lightweight devices that offer comprehensive connectivity options and a rich, flexible feature set.
ALTIA
DEVELOPMENT TOOLS
Description:
Great user interfaces make the complex simple and so do great user
interface development tools. With Altia's suite of user interface development software, you get a first class embedded display from your artists
imagination to the lowest cost hardware in the shortest amount of time.
Whether you are creating a new product display or giving your current
product a face-lift, Altias user interface engineering tool chain gives you
the capability to create amazing embedded GUIs.
www.arrownac.com
55
BCM
DEVELOPMENT TOOLS
Description:
ARM Cortex-A8 Platform, Freescale i.MX515 ARM Cortex 800
MHz Processor Onboard, RISC-based form factor, low-power small form
factor.
BOUNDARY DEVICES
DEVELOPMENT TOOLS
Description:
The Nitrogen6X-SOM, is a low cost, highly integrated System-onModule based on the Freescale i.MX6 Single/Dual/Quad-Core CPU.
www.arrownac.com
56
DIGI
DEVELOPMENT TOOLS
Description:
Build industry-leading products from dedicated network communication
devices to multi-display image/video solutions using Digis high-performance 32-bit ARM ConnectCore family. Connectivity options
include Ethernet, 802.11abg(n) Wi-Fi, Bluetooth, 2G/3G cellular and
802.15.4/ZigBee.
EMCRAFT SYSTEMS
DEVELOPMENT TOOLS
Description:
The K70 SOM is one of a series of Emcraft uClinux-ready ARM
Cortex-M System-On-Module products. This member of the series is
based on the Kinetis K70 microcontroller from Freescale
Semiconductor. It incorporates a 120 MHz Kinetis K70 MCU, as well as
64 MBytes of LPDRAM, 128 MBytes of NAND Flash, and an Ethernet
PHY.
The K70 SOM is specifically designed to make it easy, quick, and costeffective for embedded system designers to start using the Kinetis K70
device and uClinux software in their applications.
The uClinux kernel and applications execute on the powerful 32-bit ARM
Cortex-M4 processor core, while the integrated peripherals of the K70
are used to implement various communication interfaces and protocols.
All Emcraft uClinux-ready System-On-Modules come preloaded with
uClinux and U-Boot. Full source code of the Linux BSP is provided, along
with a Linux cross-development environment.
www.arrownac.com
57
IAR SYSTEMS
DEVELOPMENT TOOLS
Description:
IAR Embedded Workbench with its optimizing C/C++ compiler is an integrated
development environment for building and debugging ARM processor-based
embedded applications. It provides extensive support for a wide range of ARM
devices, hardware debug systems and RTOSs.
IAR Embedded Workbench for ARM provides extensive support for a wide range of
ARM devices, hardware debug systems and RTOSs, and generates very compact
and efficient code. Ready-made device configuration files, flash loaders and over
3100 example projects are included. IAR Embedded Workbench is compatible with
other ARM EABI compliant compilers and supports the following ARM cores:
Cortex-A15, Cortex-A9, Cortex-A8, Cortex-A7, Cortex-A5, Cortex-R7, Cortex-R5,
Cortex-R4(F), Cortex-M4(F), Cortex-M3, Cortex-M1, Cortex-M0+, Cortex-M0,
ARM11, ARM9E (ARM926EJ-S, ARM946E-S and ARM966E-S,
ARM968E-S), ARM9, (ARM9TDMI, ARM920T, ARM922T and
ARM940T), ARM7 (ARM7TDMI, ARM7TDMI-S and ARM720T), ARM7EJS, SecurCore (SC000, SC100, SC110, SC200, SC210, SC300)
and XScale.
Key features:
Fully integrated development environment for building and debugging
embedded applications
ARM EABI 2.0 and CMSIS compliance
Advanced optimization technology generating the most compact and efficient
code
Automatic checking of MISRA C (2004) rules for safety-critical systems
Support for ARM, Thumb1 and Thumb-2 processor modes and VFP
co-processors
www.arrownac.com
58
KEIL
DEVELOPMENT TOOLS
Description:
Keil MDK-ARM is the complete software development environment
for ARM Cortex-M, ARM7, and ARM9 processor-based devices.
MDK is optimized for MCU applications and combines the ARM C/C++
Compiler, the Vision IDE/Debugger, the Keil RTX real-time operating
system, and middleware libraries. It delivers a single, powerful, yet easy-to-use
environment, for software developers.
KONTRON
DEVELOPMENT TOOLS
Description:
With its standard-based form factor and readily available environment
of housings and cooling solutions, the new Kontron Pico-ITX embedded motherboard KTT20/pITX is the fastest route for OEMs to take to
bring ARM technology into their designs.
With Kontron's comprehensive software support, including board support packages for all relevant OS, OEMs can create new applications or
scale their applications across all processor platforms with minimal
efforts. Especially graphics-intensive applications that have to provide a
rich user experience for internet, multimedia content delivery and
sophisticated human machine interfaces benefit from the long-term
availability of the Kontron KTT20/pITX. Target applications include, for
example, set-top boxes for hotels, compact indoor and outdoor digital
signage players for stationary or in-vehicle use, POS/POI systems and
mobile medical monitors/medical carts plus compact Panel-PCs and
thin clients.
www.arrownac.com
59
LOGIC PD
DEVELOPMENT TOOLS
Description:
Logic PDs DM3730 / AM3703 Torpedo + Wireless System on Module
(SOM) is designed around the ARM Cortex-A8 processor-based
Texas Instruments (TI) DaVinci DM3730 and Sitara AM3703
processors, and TIs WiLink 7.0 wireless solution. This SOM encapsulates the most complex design components on a dime-sized board
while offering high performance and the lowest power consumption
available today.
Features:
Smaller than one square inch
Speeds up to 1 GHz
256 MB DDR, 512 MB NAND flash
802.11a/b/g/n, Bluetooth, and GPS signals natively integrated with
Logic PD BSPs
FCC certified
Fully featured development kit with Android and Linux BSPs
available
Typical sub one watt power consumption extends battery life
Pin compatibility with past and future Logic PD Torpedo SOMs
provides upgrade paths and long life cycle support
Using a SOM provides significant savings in time and money by reducing design risk. The DM3730 / AM3703 Torpedo + Wireless SOM is the
MICRIUM
DEVELOPMENT TOOLS
Description:
Whether your embedded project involves fairly simple RTOS requirements or must be compliant with the most rigorous of standards,
Micrium has an RTOS to do the job. Micriums stringent development
process which includes strict coding standards, code reviews, and clear
and concise documentation is at the foundation of a Validation Suite
for C/OS-II that provides the documentation necessary to meet safetycritical standards and requirements in military, aerospace, medical,
nuclear, transportation, and automotive applications. While C/OS-II is
ideal for such applications, Micrium's newest RTOS, C/OS-III is updated to meet the evolving needs of the embedded developer. Designed to
save precious design time, C/OS-III includes such features as roundrobin scheduling, near zero interrupt disable time, unlimited number of
application tasks, run-time statistics, error checking and more. C/OSIII offers a choice so that you get exactly the features and benefits that
you and your design requires.
Micrium also offers a low-cost, easy to use and highly useful Windowsbased data visualization tool called C/Probe.C/Probe allows developers to display and change, at run-time, just about any application
variable. Variables can be displayed using gauges, meters, graphs,
numeric indicators, bitmaps and more. Variables can be changed using
sliders, button switches and more.C/Probe works with just about ANY
target processor from 8 to 64 bits as well as DSPs.C/Probe accesses
target variables either through JTAG, RS-232C, TCP/IP and soon,
USB.C/Probe is a natural fit for Cortex-M as well as RX processors and
a Segger J-Link interface since variables can be accessed without
requiring any code in the target.
www.arrownac.com
60
MICROSOFT
DEVELOPMENT TOOLS
Description:
Windows Embedded offers a comprehensive suite of operating systems and tools that can help device manufacturers reduce time to
market and improve connected device performance. Windows
Embedded technology powers embedded systems that enable organizations to connect to IT infrastructure, increase staff efficiency, and
improve customer satisfaction.
Windows Embedded Compact 7 (Formerly CE)
Windows Embedded Compact 7 is the next generation of Windows
Embedded CE. Device manufacturers can use Microsofts familiar tools
to build the next generation of embedded devices with attractive, intuitive user interfaces, real browsing using Internet Explorer with Flash
10.1, and connections to peripherals, Windows PCs, servers, and networks, with image sizes as small as 500k.
MOTOMIC
DEVELOPMENT TOOLS
Description:
For the first timea robust, commercial development environment for
Freescale's Kinetis K Series microcontrollers and MQX RTOS.
Motomic brings Nokia's Qt development environment to Kinetis and
MQX.
MQX lets you operate with significantly power consumption than Linux.
You can control real-time events. By adding Qt to MQX, you can:
develop Qt-based applications for MQX,
begin with the latest prebuilt, prevalidated, preintegrated version
of Qt,
deploy Qt applications to your embedded devices automatically,
leverage hardware optimizations and
future-proof your hardware platforms.
www.arrownac.com
61
NEXCOM
DEVELOPMENT TOOLS
Description:
PDSB 102 is an ARM Cortex-A8 RISC MPU based entry-level digital
signage player pre-loaded with user-friendly digital signage software,
the PowerDigiS, targeting for advanced digital signage applications.
NOVTECH INC
DEVELOPMENT TOOLS
Description:
Includes NOVPEK i.MX6Q/D Module
201 easily accessible IOMUX pins
- Arranged in 32x2 100mil pin headers
Advanced Power Management (PM) development support via Add-on
Card, various PM options available
- Multiple voltage settings for each peripheral voltage rail
- Accurate power consumption analysis framework for all 35 voltage
rails on the i.MX6Q/D
www.arrownac.com
62
QNX
DEVELOPMENT TOOLS
Description:
QNX products are designed for embedded systems running on ARM
platforms, and a host of boards implemented in virtually every type of
embedded environment.
QNX RTOS v4
QNX RTOS v4 is the predecessor to the QNX Neutrino RTOS. It is still
deployed and maintained in realtime and mission-critical projects
around the world.
TIMESYS
DEVELOPMENT TOOLS
Description:
LinuxLink has been used in large and small companies alike in more
than 1,000 projects to reduce the time, cost and risk associated with
building commercial quality products using open source Linux.
www.arrownac.com
63