ARM Holdings is the world's leading semiconductor intellectual property (IP) supplier and as such is at the heart of the development of digital electronic products. ARM designs the technology that lies at the heart of advanced digital products, from wireless, networking and consumer entertainment solutions to imaging, automotive, security and storage devices. The ARM comprehensive product offering includes 32-bit RISC microprocessors, graphics processors, enabling software, cell libraries, embedded memories, high-speed connectivity products, peripherals and development tools. ARM provides a total system solution that offers a fast, reliable path to market for leading electronics companies.
Altera SoC FPGAs integrate an ARM-based hard processor system (HPS) consisting of processor, peripherals, and memory interfaces with the FPGA fabric using a high-bandwidth interconnect backbone. They combine the performance and power savings of hard intellectual property (IP) with the flexibility of programmable logic. These user-customizable ARM-based SoC FPGAs are ideal for reducing system power, cost, and board size by integrating discrete processors and digital signal processing (DSP) functions into a single FPGA. They differentiate the end product with custom hardware and software and add support for virtually any interface standard or protocol in the FPGA. Altera's SoC FPGAs extend product life and revenue through hardware and software updates in the field. They also improve system performance via high-bandwidth interconnect between the processor and the FPGA. These devices join the diverse family of Cyclone® V and Arria® V FPGAs with dozens of devices and variations and include additional hard logic such as PCI Express® Gen2, multiport memory controllers, and high-speed serial transceivers. Built on TSMC's 28nm Low-Power (28LP) process, the SoC FPGAs drive down power and cost while enabling performance levels required by cost-sensitive applications.
Freescale Kinetis L Series Microcontroller is an entry-level 32-bit MCU family built on the ARM® Cortex™-M0+ core. It combines exceptional energy efficiency and ease-of-use with the performance, peripheral sets, enablement and scalability of the Kinetis 32-bit MCU portfolio, while leveraging the inherent low-power andhigh-performance features of the ARM Cortex architecture. Manufactured using Freescale's low-leakage, 90 nm thin film storage (TFS) process technology, the Kinetis L series frees power-critical designs from 8- and 16-bit MCU limitations by combining excellent dynamic and stop currents with superior processing performance. A broad selection of on-chip flash memory densities and extensive analog, connectivity and HMI peripheral options enable increased energy efficiency and intelligence for a range of applications, including battery-operated devices, medical systems, smart meters and motor control systems.
NXP Semiconductors LPC4300 series microcontrollers (MCUs) boast the world's first asymmetrical dual-core digital signal controller architecture, featuring ARM® Cortex™-M4 and Cortex-M0 processors. These NXP Cortex-M4 MCUs with Cortex-M0 co-processors bring the advantage of developing digital signal processor (DSP) and MCU applications within a single architecture and development environment. The LPC4300 series Cortex-M4 processor combines the benefits of an MCU with high-performance digital signal processing features such as single-cycle MAC, Single Instruction Multiple Data (SIMD) techniques, saturating arithmetic, and a floating point unit. The Cortex-M0 co-processor off-loads many of the data movement and I/O handling duties that can drain the bandwidth of the Cortex-M4 core. With its dual-core architecture and unique set of configurable peripherals, NXP Semiconductors LPC4300 MCUs enable development of a wide range of applications, such as motor control, power management, industrial automation, robotics, medical, automotive accessories, and embedded audio.
STMicroelectronics STM32 F4 32-bit Cortex™-M4 Microcontrollers (MCUs) open the door to the digital signal controller (DSC) market with a family of devices that are pin-to-pin and software compatible with the STM32 F2 series but with better performance, DSP capability, more SRAM, and peripheral improvements such as full duplex I²S, less than 1μA RTC, and 2.4MSPS ADCs. STMicroelectronics STM32 F4 MCUs include a floating point unit and core features such as built-in single-cycle multiply-accumulate (MAC) instructions, optimized SIMD arithmetic, and saturating arithmetic instructions. The adaptive realtime ART Accelerator™ combined with STMicroelectronics 90 nm technology provides linear performance up to 168MHz, unleashing the full performance of the core. These features expand the number of addressable applications in the industrial, consumer, and healthcare segments. STM32 F4 series MCUs include devices with 512KB to 1MB of on-chip Flash memory, 192KB of SRAM, and 15 communication interfaces.
Texas Instruments OMAP3530 high-performance ARM Cortex™-A8 applications processor is based on the enhanced OMAP™ 3 architecture. The OMAP 3 architecture is designed to provide best-in-class video, image, and graphics processing sufficient to support streaming video, 3D mobile gaming, video conferencing, and high-resolution still images. TI OMAP3530 applications processor also supports high-level operating systems, such as Linux and Windows CE. This TI OMAP device includes state-of-the-art power-management techniques required for high-performance mobile products. OMAP3530 includes multiple subsystems, including a microprocessor unit subsystem based on the ARM Cortex™-A8 processor. It also includes a comprehensive power and clock-management scheme that enables high-performance, low-power operation, and ultralow-power standby features. OMAP3530 applications processor is used in the BeagleBoard low-cost, fan-less single board computer.
Classic processors include the
™ processor families. These
are still widely licensed around the globe and provide cost-effective solutions for many of today's applications.
With over 15 billion devices in the market, developers can be assured their
meets the exacting nature of their applications and can leverage the mature tools ecosystem which has evolved over 15 years.
series of applications processors provide an entire range of solutions for devices hosting a rich OS platform and user applications ranging from ultra-low-cost handset through smartphones, mobile computing platforms, digital TV and set-top boxes through enterprise networking, printers and server solutions. The market-proven Cortex-A8 processor along with the scalable Cortex-A9 and the high-efficiency Cortex-A5 processors all share the same architecture and therefore full application compatibility, that includes support for the traditional ARM, Thumb
® instruction set and new high performance and compact
Thumb-2 instruction set.
processor family is an upwards compatible range of energy-efficient, easy to use processors designed to help developers meet the needs of tomorrow's embedded applications. Those demands include delivering more features at a lower cost, increasing connectivity, better code reuse and improved energy efficiency.
family is optimized for cost and power sensitive
and mixed-signal devices for end applications such as smart metering, human interface devices, automotive and industrial control systems, white goods, consumer products and medical instrumentation.
ARM software tools
enable developers to get the best from their
technology-based systems. Whether implementing an
technology-based SoC, or writing software for an Application Specific Standard Product (ASSP) or
's tools enable you to deliver the best solution with the
performance and lowest power.
Keil Tools MDK-PRO is the Professional Edition complete software development environment for Cortex™-M, Cortex-R4, ARM7™, and ARM9™ processor-based devices. MDK Professional Edition is specifically designed for microcontroller applications, and is easy to learn and use, yet powerful enough for the most demanding embedded applications. MDK is optimized for MCU applications and combines the ARM C/C++ Compiler, the μVision IDE/Debugger, the Keil RTX realtime operating system, and middleware libraries.
Keil Tools ARM Cortex™-M4 Evaluation Boards for NXP LPC4350 & STM STM32F407IG enables the user to create and test working programs based on the NXP LPC4350 or STMicroelectronics STM32 F4xx families of ARM Cortex™-M4 processor-based devices. The Keil Tools ARM Cortex™-M4 Evaluation Boards for NXP LPC4350 & STM STM32F407IG each include MDK-ARM Lite Edition development tools. These tools help the user get started writing programs and testing the microcontroller and its capabilities. Sample applications and a Quickstart guide are included with each evaluation board. The MCB4350 and the MCBSTM32F400 are each available as a stand alone evaluation board or as a starter kit which includes the ULINK2 or the ULINK-ME debug adapter.
Altera's ESW-SOCEDS-DS5-FIX ARM DS-5 SoC Embedded Design Suite is a comprehensive software development tool designed for use with Altera's SoC FPGA's. This suite allows hardware and software teams to work independently and follow their familiar design flows. It takes the Altera Quartus II/Qsys out files and generates handoff files for the software design flow. This removes the debugging barrier between CPUs and the FPGA. The DS-5 Suite is the industry's most advanced debugger for ARM based devices. It has a JTAG based system-level debugging and gdbserver-based application debugging in one package.
The STMicroelectronics STM32L-DISCOVERY STM32L ultralow power discovery board demonstrates the ultralow power features of STM32L microcontrollers and lets you develop and share your applications. The STMicroelectronics STM32L-DISCOVERY ultralow power discovery board is based on an STM32L152RBT6 MCU and includes an ST-Link/V2 embedded debugging tool interface, an LCD (24 segments, 4 commons), LEDs, pushbuttons, a linear touch sensor, or touchkeys. The board power supply is through USB bus or an external 3.3 or 5V supply voltage. This STMicroelectronics discovery board also includes two pushbuttons (user and reset) and and one linear touch sensor or four touchkeys.
BeagleBone Capes are expansion boards by CircuitCo which can be stacked onto the BeagleBone Community Development Board, up to four at a time. BeagleBone Capes include LCD Capes, DVI-D Capes, the Breakout Cape, Breadboard Cape, CANBus Cape, RS232 Cape, Battery Cape, Camera Cape, Weather Cape, and the Audio Cape.
- The BeagleBone LCD Capes are top-level capes with touchscreen capability for use with BeagleBone boards. The top side of each cape features a 3.5", 4.3", or 7" TFT LCD panel that is also a 4-wire resistive touchscreen. These screens can display resolutions up to 320x240, 480x272, and 800x480, respectively.
- The DVI-D Capes provide a DVI-D interface for BeagleBone boards. The DVID-02 also includes an audio interface. These capes each feature a standard HDMI connector, which can be connected to a DVI-D monitor using a HDMI-to-DVI-D cable.
- The BeagleBone Breakout Cape provides easy access to BeagleBone components and test points during troubleshooting procedures. Two cutouts of BeagleBone board shape are made to provide visibility to hidden test points and components.
- The BeagleBone Breadboard is designed to provide a simple but productive prototyping space. This prototyping cape is equipped with a patterned prototyping area, two general LEDs, two tactile switches, one 8-pin female header, and two stackable 46-pin connectors.
- The BeagleBone CANBus Cape makes use of the DCAN1 interface of the AM335x processor. The CANBus interface can be accessed via a standard D-Sub 9 female serial connector. The BeagleBone CANBus Cape will support SocketCAN.
- The BeagleBone RS232 Cape provides an RS232 interface to the BeagleBone via a standard D-Sub 9 female serial connector. Users have the freedom of selecting four different UART interfaces via jumpers.
- The BeagleBone Battery Cape provides a portable power solution for BeagleBone boards. This cape provides 5V power supply to the BeagleBone using everyday AA battery cells. The Battery cape can be used with up to 4 battery cells, which boosts the BeagleBone working time even longer.
- The BeagleBone Camera 3.1MP Cape features a 3.1-megapixel camera which interfaces to BeagleBone via GPMC. It is equipped with a power indicator and EEPROM for cape identification and pin muxing configuration.
- The BeagleBone Weather Cape provides weather data for BeagleBone including temperature, barometric pressure, humidity, and ambient light. These weather input data can be accessed via I2C bus. The BeagleBone Weather Cape also features an LED indicator for power input.
- The BeagleBone Audio Cape provides a low-power audio output and an integrated microphone for BeagleBone. Two standard 3.5mm audio jacks are used for audio input and output. This cape also features a TLV320AIC3106 audio codec with stereo headphone amplifier that can enable 48kHz DAC playback.
categorizes "Embedded" as all applications that utilize a microcontroller as the main processor, and any processor-based applications that are not specifically covered in others areas. Examples of the first category are household appliances, HVAC systems, smart metering platforms, touch-screen controllers, sensors and motor control where the
series processors are at the heart of ideal solutions. The use of
series processors in areas such as telemedicine, security/surveillance, avionics are also part of this category.
defines Enterprise applications as complete systems or subsystems that deliver networking connectivity and/or storage functionality. This includes home and business gateways, enterprise routers, Ethernet switches, wireless access points, base stations, multiservice provisioning platforms, hard disk drives, network attached storage and solid state disks. Over the last 5 years, system designers for many of these tethered applications have started to consider the power efficiency with which these systems complete their tasks as opposed to absolute performance.
provides the technology foundation for consumers to access, enjoy, and interact with media-rich content across all screen types, anywhere, anytime.
has the knowledge, products and partner eco-system to help you quickly bring differentiated solutions to market.
IP is designed into a wide array of high-growth home consumer devices.
is the market leader in providing processors and other key building blocks that enable a spectrum of mobile devices to combine exceptional performance with long battery life.
®'s silicon partners use our technology to build the world's best battery powered chips that sell in billions every year. Squeezing the performance of a PC, with great multimedia performance and excellent connectivity, into the power envelope of mobile takes a lot of engineering skill from
and our silicon partners but the results delight millions of consumers who love their latest smartphone, smartbook*, eReader, PND or PMP.
Freescale now offers an Android™ OS board support package(BSP) that is ready to be adapted to the
The mbed module is a new community-based embedded development tool featuring the NXP LPC2368
LPCXpresso is a new, low-cost development platform available from NXP. It supports NXP's
LPC microcontrollers. The platform is comprised of a simplified Eclipse-based IDE and low-cost target boards which include an attached JTAG debugger.
TI's embedded processing portfolio, which includes a diverse range of MCUs,
processors and DSPs, has been recently expanded with several new ARM devices.
Atmel has a proven track record as a market-leading ARM MCU and MPU vendor, a developer of high bandwidth architectures, an innovator of low-power microcontrollers, and a facilitator of software portability.
The STM32 family of 32-bit Flash Microcontrollers is based on the breakthrough
core - a core specifically developed for embedded applications. The STM32 family benefits from the
architectural enhancements including the Thumb-2 instruction set to deliver improved performance with better code density, significantly faster response to interrupts, all combined with industry leading power consumption.
The Multimedia community is dedicated to those developing and enhancing the multimedia experience across a wide range of end applications. Whether it is improving audio and video experience to working to get the most performance out of your graphics architecture. This is the place to catch up on the latest blogs, news, interviews, technical guides & enable idea sharing.
The ARM architecture provides product developers a robust choice of operating system (OS) and application support. ARM works closely with software companies to assist with support of architectural features, robustness and the tracking of ever-evolving market requirements.
The Smart Mobile Devices community is dedicated to those developing and interested in mobile and mobile computing ARM based devices. It's the place to catch the latest news, discuss market trends, share ideas, and get a glimpse into the future of smart mobile devices.
Blogs, news and views from the latest events and activities of ARM & the ARM Community