Beruflich Dokumente
Kultur Dokumente
TABLE OF CONTENTS
Page 42-43
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 54 54 55 55 56 56 57 57 58 59 59 60 60 61 61 62 62 63 63
40 41
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
FREESCALE
www.arrownac.com
FREESCALE
(CONTINUED)
www.arrownac.com
NXP
www.arrownac.com
NXP
www.arrownac.com
NXP
www.arrownac.com
NUVOTON
www.arrownac.com
STMICROELECTRONICS
STM32 F1 series (order code: STM32VLDISCOVERY): Based on the STM32 F1 series Value line, the STM32 Value line Discovery kit will satisfy hobbyists, first-time developers and students. 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. STM32 F4 series (order code: STM32F4DISCOVERY): To discover the STM32 F4 series, the STM32F4-Discovery highlights the performances of the F4 series with audio (input, output) and USB Host capabilities. STM32 L1 series (order code: STM32L-DISCOVERY): Based on the STM32 L1 series, the STM32L-Discovery kit includes a 6-digit LCD display, a touch-sensing slider, two LEDs, a user button and current measurement.
www.arrownac.com
10
ATMEL
www.arrownac.com
11
ATMEL
www.arrownac.com
12
ATMEL
www.arrownac.com
13
ATMEL
www.arrownac.com
14
ATMEL
Ease of Use Accelerate your development cycle with Atmel Studio 6, a seamless, easy-to-use integrated development environment (IDE). Available free of charge, the IDE comes with hundreds of ARM project examples with source code that can streamline your design process. Get a jump-start on your design with dedicated evaluation kits and software packages. For rapid evaluation and code development, Atmel and industry-leading third parties provide a full range of development tools, real-time operating system (RTOS), middleware and support services to reduce time-to-market.
www.arrownac.com
15
CYPRESS
PSOC 5 PLATFORM
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. PSoC Creator is the Integrated Design Environment (IDE) for PSoC 5. Standalone or coupled with an IDE such as Keil Vision4, PSoC Creator allows concurrent hardware/software design of your PSoC systems. Inside the PSoC Creator software are 100+ Components. Components are free Virtual Chips used to integrate multiple ICs and system interfaces into one PSoC. Components are inherently connected to the ARM Cortex-M3 MCU in PSoC 5 via the main system bus. Simply drag and drop Component icons in PSoC Creator to design your systems. PSoC 5 Components simplify advanced analog sensing, monitoring, and control designs, giving you fast, flexible, integrated solutions in applications such as: CapSense capacitive touch sensing Voltage monitoring Environmental sensing Fan/motor control MCUs Cant. PSoC Can.
www.arrownac.com
16
FREESCALE
Up to three high-speed comparators providing fast and accurate motor over-current protection by driving PWMs to a safe state Up to two programmable gain amplifiers with x64 gain for small amplitude signal conversion Accurate on-chip voltage reference eliminates need foraccurate external voltage reference IC reducing overall system cost Performance ARM Cortex-M4 core + DSP. 50 - 120 MHz, single cycle MAC, single instruction multiple data (SIMD) extensions, optional single precision floating point unit Up to 32-channel DMA for peripheral and memory servicing with reduced CPU loading and faster system throughput Cross bar switch enables concurrent multi-master bus accesses, increasing bus bandwidth Up to 16 KB of instruction/data cache for optimized bus bandwidth and flash execution performance Independent flash banks allowing concurrent code execution and firmware updating with no performance degradation or complex coding routines
www.arrownac.com
17
FREESCALE
(CONTINUED)
age extending up to 1 MB in a 144MAPBGA package with a rich suite of analog, communication, timing and control peripherals. High memory density K10 family devices include a single precision floating point unit and NAND flash controller. Additionally, pin compatibility, flexible low-power capabilities and innovative FlexMemory help to solve many of the major pain points for system implementation. Kinetis K20 with Full- and High-Speed USB 2.0 The Kinetis K20 MCU family is pin, peripheral and software compatible with the K10 MCU family and adds full and high-speed USB 2.0 On-The-Go with device charge detect capability. Devices start from 32 KB of flash in 5 x 5 mm 32QFN packages extending up to 1 MB in a 144MAPBGA package with a rich suite of analog, communication, timing and control peripherals. High memory density K20 family devices include a single precision floating point unit and NAND flash controller. 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. K40 USB and Segment LCD MCUs The K40 MCU family is pin, peripheral and software compatible with the K10 MCU family and adds full-speed USB 2.0 On-The-Go with device charge detect capability and a flexible low-power segment LCD controller with support for up to 320 segments. Devices start from 64 KB of flash in 64-pin QFN packages extending up to 512 KB in a 144-pin MAPBGA package with a rich suite of analog, communication, timing and control peripherals. K50 Measurement MCUs The K50 MCU family is pin-, peripheral- and software-compatible with other Kinetis microcontrollers and provides designers with an Analog Measurement Engine consisting of integrated operational and transimpedance amplifiers and high-resolution ADC and DAC modules.
www.arrownac.com
18
FREESCALE
(CONTINUED)
Integrated debugging interface allows for easy programming and run control via standard USB cable Cost Effective Interchangeable peripheral modules can be re-used with all Tower System controller modules, eliminating the need to purchase redundant hardware for future designs Enabling technologies like LCD, Wi-Fi, motor control, serial and memory interfacing are offered off-the-shelf at a low cost to provide a customized enablement solution Freescale MQX Software Solutions Accelerate your design success with complimentary RTOS, TCP/IP and USB stacks provided by Freescale MQX Software Solutions. Available on Freescale processors for more than 15 years, Freescale MQX Software Solutions offer a straightforward API with a modular architecture, making it simple to fine tune custom applications and scalable to fit most requirements. The combination of our marketproven Freescale MQX Software Solutions and silicon portfolio provides a streamlined and powerful platform by creating a comprehensive source for hardware, software, tools and services needs.
www.arrownac.com
19
FREESCALE
(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.
www.arrownac.com
20
INFINEON
Key features of XMC4500 ARM Cortex-M4, 120 MHz, incl. single cycle DSP MAC and floating point unit (FPU) 1 MB eFlash including hardware ECC 160 kB RAM 12-channel DMA IEEE 1588 compliant Ethernet MAC USB 2.0 full-speed on-the-go Comprehensive set of timers and PWM, Delta-sigma Demodulator, Position Interface 4x 12-bit ADC, 2x 12-bit DAC 6x Multi-function serial interface modules configurable to SPI, I2C, I2S, UART 3x CAN nodes External bus interface supporting SDRAM, SRAM, NOR-/NANDFlash and memory-mapped IO devices (e.g. LCD) SD/MMC interface Touch interface & LED Matrix Battery-backed real-time clock with calendar function and time-based or external wake-up capabilities Extended temp range up to 125C
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. SmartFusion devices offer a compelling solution in a wide variety of applications, including motor control, system and power management and industrial automation. These applications span the industrial, military, medical, telecommunications, computing and storage markets. The SmartFusion family is supported by Libero Integrated Design Environment (IDE), Microsemi's comprehensive software toolset for designing with all Microsemi FPGAs. Libero IDE includes industry-leading synthesis, simulation and debug tools from Synopsys and Mentor Graphics as well as innovative timing and power optimization and analysis. For embedded designers, Microsemi offers free SoftConsole Eclipse-based IDE with GNU, as well as, evaluation versions of software from Keil and IAR Systems. Full versions are available from the respective suppliers. Micrium supports SmartFusion devices with their new real-time operating system (RTOS) C/OS-III, TCP/IP stack and C/Probe products.
www.arrownac.com
22
NXP
www.arrownac.com
23
NXP
www.arrownac.com
24
NXP
LPC177x/178x
CRC Engine Flash
Up to 512 KB
MPU
GPDMA
NVIC
ARM CO RTEX-M3 Up to 120 MHz
USB PLL
EEPROM
4 KB
CPU PLL
SRAM
Up to 96 KB
IRC
ROM
MEMORY
Bus System
2 x CAN 2.0B
5 x UART
Standard PWM
MOTOR CONTROL
SD/MMC
3 x SSP/SPI
Ethernet MAC
GPIO
2 x I 2C
ANALOG
LCD Controller
I 2S
I 2C FM+
Tick Timer
TIMERS
INTERFACES
www.arrownac.com
25
NXP
www.arrownac.com
26
SILICON LABS
Key Features (Continued) 2 x 10-bit digital-to-analog converters Temperature sensor 2 low-power comparators with 6-bit programmable voltage reference 16 capacitive touch inputs 16-channel DMA 2 x USART, 2 x UART, 3 x SPI, 2 x I2C, I2S 2 x 32-bit or 4 x 16-bit timers with capture/compare 2 x 16-bit, 2-channel counters with capture/compare/PWM 16-bit, 6-channel motor control counter Up to 6 high drive (5300mA) I/O Up to 65 flexible I/O 128/192/256-bit hardware AES encryption 16/32-bit CRC JTAG, serial-wire, and ETM debugger support Temperature range: 40 to +85C 2.75.5 V supply voltage (internal regulator enabled) 1.83.6 V supply voltage (internal regulator disabled) LGA, QFN and TQFP package options (40/64/80/92-pin)
www.arrownac.com
27
SILICON LABS
www.arrownac.com
28
STMICROELECTRONICS
This innovative architecture (voltage scaling, ultra-low-power MSI oscillator) gives your design more performance for a very low power budget. The large number of embedded peripherals, such as the LCD interface, op-amp, comparator, ADC, DAC and AES, gives it a very high level of integration for all your needs. 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.
www.arrownac.com
29
STMICROELECTRONICS
www.arrownac.com
30
STMICROELECTRONICS
www.arrownac.com
31
STMICROELECTRONICS
www.arrownac.com
32
STMICROELECTRONICS
STM32 F3 ARM CORTEX-M4 MIXED-SIGNAL MCUs WITH DSP AND FPU INSTRUCTIONS
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 unparalleled and large range of STM32 devices, based on an industry-standard core and accompanied by a vast choice of tools and software, makes this family of products the ideal choice, both for small projects and for entire platform decisions. The STM32 F3 series of microcontrollers combines a 32-bit ARM Cortex-M4 core with a DSP and FPU instructions running at 72 MHz with advanced analog peripherals for more flexibility. This series innovates in embedded DSC design by combining a ARM Cortex-M4 core with fast 12-bit 5 MSPS and precise 16-bit sigma-delta ADCs, programmable gain amplifiers (4 gains, 1% accuracy), fast 50 ns comparators and versatile time control units running at 144 MHz, giving optimum integration. The STM32 F3 series allows designers to tackle mixed-signal control applications. The devices are optimized for efficient handling and processing of mixed signals in circuits such as 3-phase motor controllers, biometrics and industrial sensor outputs or audio filters. They help simplify design, cut power consumption and reduce PCB size in consumer, medical, portable fitness, system monitoring and metering applications. 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. 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.
www.arrownac.com
33
STMICROELECTRONICS
STM32 F4 ARM CORTEX-M4 HIGH-PERFORMANCE MCUs WITH DSP AND FPU INSTRUCTIONS
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 unparalleled and large range of STM32 devices, based on an industry-standard core and accompanied by a vast choice of tools and software, makes this family of products the ideal choice, both for small projects and for entire platform decisions. The ARM Cortex-M4 processor-based STM32 F4 series is an extension of the industry-leading STM32 portfolio towards even higher performance. Like the STM32 F2 series, these MCUs leverage STs 90 nm NVM technology and STs ART Accelerator to reach the industrys highest benchmark scores for ARM Cortex-M processor-based microcontrollers with 210 DMIPS/469 Coremark executing from Flash memory at 168 MHz operating frequency. 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). The STM32 F4 series remains pin-to-pin and software compatible with the STM32 F2 series and features more SRAM, peripheral improvements such as full duplex IS, improved RTC and faster ADCs. The devices are available in LQFP64, LQFP100, LQFP144, LQFP176 and UFBGA176 packages.
www.arrownac.com
34
TEXAS INSTRUMENTS
www.arrownac.com
35
TEXAS INSTRUMENTS
www.arrownac.com
36
TOSHIBA
www.arrownac.com
37
TEXAS INSTRUMENTS
www.arrownac.com
40
TEXAS INSTRUMENTS
www.arrownac.com
41
FREESCALE
ARM Cortex-A5
www.arrownac.com
42
FREESCALE
ARM Cortex-A5
(CONTINUED)
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
www.arrownac.com
45
FREESCALE
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
www.arrownac.com
50
ATMEL
ARM9 Microprocessors
www.arrownac.com
51
FREESCALE
ARM9 Microprocessors
www.arrownac.com
52
Development Tools
www.arrownac.com
53
AAEON
DEVELOPMENT TOOLS
ADENEO EMBEDDED
DEVELOPMENT TOOLS
www.arrownac.com
54
ADVANTECH
DEVELOPMENT TOOLS
ALTIA
DEVELOPMENT TOOLS
Altia supports a wide range of hardware targets from companies like Freescale Semiconductor, NXP Semiconductors, Renesas, STMicroelectronics, Texas Instruments and many more.
www.arrownac.com
55
BCM
DEVELOPMENT TOOLS
BOUNDARY DEVICES
DEVELOPMENT TOOLS
www.arrownac.com
56
DIGI
DEVELOPMENT TOOLS
EMCRAFT SYSTEMS
DEVELOPMENT TOOLS
www.arrownac.com
57
IAR SYSTEMS
DEVELOPMENT TOOLS
www.arrownac.com
58
KEIL
DEVELOPMENT TOOLS
KONTRON
DEVELOPMENT TOOLS
www.arrownac.com
59
LOGIC PD
DEVELOPMENT TOOLS
MICRIUM
DEVELOPMENT TOOLS
www.arrownac.com
60
MICROSOFT
DEVELOPMENT TOOLS
MOTOMIC
DEVELOPMENT TOOLS
www.arrownac.com
61
NEXCOM
DEVELOPMENT TOOLS
NOVTECH INC
DEVELOPMENT TOOLS
www.arrownac.com
62
QNX
DEVELOPMENT TOOLS
TIMESYS
DEVELOPMENT TOOLS
www.arrownac.com
63