ANDROIDSDK-SITARA [TI]
TI embedded processors based on ARM technology; 基于ARM技术的TI嵌入式处理器型号: | ANDROIDSDK-SITARA |
厂家: | TEXAS INSTRUMENTS |
描述: | TI embedded processors based on ARM technology |
文件: | 总21页 (文件大小:5915K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Selection Guide:
TI embedded processors
®
based on ARM technology
2H 2011
2
The right processor for your design
Meeting design needs: TI’s ARM-based solutions enable
differentiated embedded design, make development easy and
accelerate time to market.
For designers looking to create ARM-based products in markets such as industrial, consumer, human machine inter-
face (HMI), video analytics, video communications, medical and avionics Texas Instruments (TI) offers a broad
portfolio of ARM processors spanning very low-end microcontrollers to very high-performance processors. This port-
folio scales from $1 up to 1.5 GHz. These ARM solutions are optimized for embedded applications, integrating critical
peripherals and come complete with a range of development options including low-cost tools and robust software
suites. Designed to support scalability and software reuse, the ARM architecture enables developers to take a sus-
tainable software approach to design that accelerates the development of next-generation products.
Table of contents
The right processor for
your design................... 2
Software ....................... 3
™
Sitara ARM
Cortex -A8 and ARM9
™
™
microprocessors........... 4
Hercules™ ARM safety
microcontrollers............ 6
Stellaris® 32-bit ARM
Cortex™-M
TI has 18 years experience creating widely adopted ARM products and today offers several choices for designers to
create different solutions. Offering developers many options for differentiating their designs, TI offers ARM-based
products with a range of performance, integrated peripherals, and software. TI has an optimal solution to meet
almost any microprocessor or microcontroller design need whether you need:
microcontrollers............ 8
• A high level operating system (i.e., Linux™, Windows® CE or Android™)
C2000™ Concerto™
microcontrollers.......... 10
• Support for high-throughput networking interfaces (i.e., greater than 1Gbps)
• Ability to display graphics with high resolution up to 1080p or support a large (more than 5-inch) display?
DaVinci™ digital video
processors.................. 11
Performance
OMAP-L1x
processors.................. 12
DaVinci digital
video processors
Power for TI ARM
Sitara ARM MPUs
processors.................. 14
DaVinci digital
video processors
OMAP-L1x
processors
TI Design Network –
Embedded processing. 15
Sitara ARM MPUs
Applications................ 16
Product selection
table........................... 18
Hercules
safety MCUs
TI power management
solutions..................... 19
C2000 Concerto
MCU+ARM processors
Stellaris ARM MCUs
DSP+ARM processors
TI worldwide technical
ARM-based MCUs and MPUs
support....................... 20
Code Composer Studio™ Integrated Development Environment
Workshops
The right ARM microprocessor for your application
Hands-on workshops and events
are available throughout the year:
Simplify ARM development utilizing TI resources
TI is committed to providing a variety of resources to aid in product development – everything from online techni-
cal support to hands-on training – with the goal of making ARM development easy.
• TI ARM training (www.ti.com/
training): Experience hands-on
multi-day and single-day work-
shops to gain a working under-
standing of how to optimally use
TI’s ARM-based solutions and
accelerate product development.
• TI Tech Days (www.ti.com/
techdays): Participate in forums
for design engineers where
Online support is available through a number of different avenues:
• E2E™ Community (e2e.ti.com): Engage with an open network of more than 50,000 engineers and TI experts
who collaborate by asking and answering technical questions, sharing knowledge, exploring new ideas and
solving problems.
• DesignSomething (www.designsomething.org): Innovate with open-source platforms accessing online
support that includes wikis, tech docs, white papers.
• ARM Wikis (processors.wiki.ti.com): Access information to start development on hardware and software sur-
rounding TI’s embedded portfolio.
practical high-performance
• ARM online training (www.ti.com/training): Access a multitude of online training opportunities for microcon-
trollers and microprocessors. Trainings are available at a variety of levels, providing information that is critical to
start development.
• ARM videos (www.ti.com/videos): View overviews and demos of TI’s ARM solutions.
• Design Network (www.ti.com/tidesignnetwork): Connect with local support to quickly resolve design chal-
lenges through a professional network of experts.
solutions, tools and workshops
are presented for analog and
digital technologies. Opportunity
to meet with a number of Texas
Instruments’ experts to help
solve your technical challenges!
www.ti.com/arm
3
Software
TI recognizes that software is a core component of developing with ARM®
processors and provides a total system solution with production-ready
software tools that are skillfully architected to be modular and reusable
across multiple processors, designs and development environments.
Software ranks as one of the leading development costs of embedded
systems and the instruction-set compatibility of the ARM architecture, in
conjunction with TI’s extensive ARM portfolio, enables developers to
maximize code reuse to reduce system cost and speed time to market
while enabling you to more effectively differentiate your products.
TI ARM® microprocessor software simplifying your designs
If your end equipment needs a brain, TI’s ARM microprocessors (MPUs),
DaVinci™ digital video processors and DSP+ARM embedded processors
offer a solution. By utilizing ARM cores, specifically the ARM9™ and
Cortex™-A8 cores, and common peripheral sets, TI’s processors offer
highly reusable software code bases that allow you to easily scale within
the product family and across TI’s embedded processing portfolio. The
combination of high performance and a memory management unit (MMU)
on these MPUs enable support for high-level operating systems (HLOSs)
including Android™, Linux™ and Windows® Embedded CE. If you require
real-time operating systems (RTOSs), a variety of TI RTOS partners have
ported their own RTOSs and frameworks to TI’s AM1x ARM9- and AM3x
Cortex-A8-based MPUs. The list includes – but is not limited to – Green
Hills (Integrity®), Mentor Graphics (Nucleus®), QNX (Neutrino®), and Wind
River (VxWorks®). To further accelerate development time in the embed-
ded design process, TI provides its StarterWare software packages,
offering user-friendly, production-ready software that does not require the
use of an operating system and gives you a good starting point if you
need to develop your own operating system.
Further simplifying the development process, TI allows you to go from
demo to development in minutes, with the availability of Linux EZ soft-
ware development kits (EZ SDK) and Android Development Kits (Dev Kits).
These SDKs, available across all TI MPUs, include royalty-free board sup-
port packages (BSPs), graphics SDKs, documentation, performance
benchmarks and example applications that can save time and money.
You can take full advantage of the processor, graphics and display sub-
systems and develop in your preferred environment with the Eclipse-
based Code Composer Studio™ IDE, a variety of OS-specific tools and
extended debugging capability with TI/commercial JTAG emulators.
For more information visit www.ti.com/embeddedsw
TI ARM microcontroller software simplifies and speeds development
StellarisWare® software for ARM Cortex-M3 and
M4F MCUs
With Stellaris® microcontrollers, all your programming can be in C/C++,
even interrupt service routines and startup code. Our StellarisWare soft-
ware (www.ti.com/stellarisware) is an extensive suite of software
designed to simplify and speed development of Stellaris-based microcon-
troller applications, containing:
• Stellaris Peripheral Driver Library for Stellaris peripheral initialization
and control functions
• Stellaris USB Library for USB device, USB host or USB On-the-Go (OTG)
applications
• Allow the creation of full-function, easy-to-maintain code.
• Written entirely in C except where absolutely not possible. Even written
in C, the software is reasonably efficient in terms of memory and
processor usage due to the compact nature of the Cortex-M Thumb®-2
instruction set.
• Take full advantage of the stellar interrupt performance of the Cortex-M
core, without requiring any special prag
custom assembly code prologue/epilog
functions.
• Can be compiled with error-checking
code (for development use) or without
(for final production use in an MCU
with a smaller memory configuration).
• Stellaris Graphics Library for graphical display support
• Available as both object library and
source code, so that the library can be
used as-is or adapted as desired.
Features and benefits:
• Free license and royalty-free use (for use with Stellaris MCUs).
• Simplify and speed the development of applications – can be used for
application development or as a programming example.
Hercules™ software and tools
TI and our partners offer a variety of Hercules development kits, tools and
software components designed to accelerate and simplify the develop-
ment process.
Once the device is configured, the user can generate peripheral initializa-
tion and driver code, which can then be easily imported into CCStudio
IDE, IAR Workbench, or Keil µVision. Hercules Safety MCUs are also sup-
ported by multiple RTOS which are being used in safety and mission crit-
ical applications today such as SAFERTOS from High Integrity Systems,
µC/OS-II™ from Micrium, and ThreadX from Express Logic.
Each Hercules development kit comes with Code Composer Studio™
(CCStudio) Integrated Development Environment (IDE), TI utilities, docu-
mentation, hardware schematics, and code examples. TI utilities include
a Hardware Abstraction Layer Code Generation (HALCoGen) tool which
provides a graphical user interface that allows the user to configure
peripherals, interrupts, clocks, and other microcontroller parameters.
For other RTOS, TI utilities, and software components available please
visit our website at www.ti.com/hercules.
www.ti.com/arm
Sitara™ ARM® Cortex™-A8 and ARM9™ microprocessors
4
Why TI’s Sitara ARM microprocessors?
AM335x Processor
ARM®
Cortex™-A8
up to
Graphics
TI’s Sitara ARM microprocessors (MPUs) are designed to optimize perfor-
mance and peripheral support for customers in a variety of markets. With
more than 120 products, the Sitara ARM MPU family features AM3x ARM
Cortex™-A8 and AM1x ARM9™-based solutions with performance
ranging from 275 MHz to 1.5 GHz that feature unique combinations of
peripherals and accelerators to drive down system cost and expand
connectivity options.
Display
PowerVR
SGX™
3D Gfx
24-bit LCD Ctrl (WXGA)
Touch Screen Ctrl†
720 MHz
Security
w/ crypto
acc.
PRU SS
32K/32K L1 w/ SED
256K L2 w/ ECC
64K RAM
PRU ×2
200 MHz
12K RAM
w/ SED
64K
shared
RAM
8K P. w/ SED
8K D. w/ SED
Peripherals
(www.ti.com/sitara)
• Robust offerings that include multiple operating frequencies for optimiz-
ing power versus performance, 3D graphics acceleration, multiple pack-
aging options and temperature ranges
• Integrated high-bandwidth connectivity peripherals including: CAN, DDR2/
DDR3 interfaces, Gigabit Ethernet, PCI Express, SATA 2.0 and USB 2.0
• Features highly reusable software code bases that allow designers to
easily scale amongst Sitara ARM MPU products and other product families
• Demo in 10 minutes and develop in less than an hour with robust
Linux™ software development kits
L3/L4 Interconnect
Serial
Interface
System
Parallel
UART ×6
EDMA
Timers ×8
WDT
MMC/SD/
SDIO ×3
USB 2.0 OTG
+ PHY ×2
SPI ×2
I2C ×3
GPIO
EMAC 2 port
10/100/1G
w/ 1588 and
switch
(MII, RMII, RGMII)
McASP ×2
(4 ch)
RTC
eHRPWM ×3
eQEP ×3
eCAP ×3
JTAG/ETB
CAN ×2
(2.0B)
• Accelerate both software and hardware development with low-cost
development tools and free software base ports for Android™ and
Windows® Embedded Compact
Memory Interface
LPDDR1/DDR2/DDR3
ADC (8 ch)
12-bit SAR†
NAND/NOR
(16b ECC)
• Extensive Real-time Operating System (RTOS) support*
† Use of TSC will limit available ADC channels
SED: Single error detection/parity.
*This list is not exhaustive, but includes features available on select
devices.
AM335x ARM MPU block diagram
Key features
• AM3x ARM Cortex-A8 and AM1x ARM9 processors
• Optional high-performance 3D graphics accelerator
• Programmable real-time unit (PRU) for flexible interfaces
• Robust display options
• Optimized for low-power applications
• Free Linux, Android and Windows Embedded Compact base ports
AM1808 Processor
ARM9™
375/450 MHz
Display
Subsystem
Video
Ports
PRU
Subsystem
16K/16K L1
128K SRAM
Input ×2
LCD
Controller
Output ×2
Key peripherals
L3/L4 Interconnect
• USB 2.0 connectivity
Connectivity
Serial Interface
McASP
• 10/100/1000 Ethernet MAC with options for switching
• Display subsystem LCD controller
• Support for composite, S-video and digital video outputs
• Video I/O for camera and other video input options
• CAN
USB OTG w/ PHY
SPI ×2
I2C ×2
UART ×3
10/100 EMAC
UHPI
McBSP ×2
Timers
WDT ×1
• EtherCAT®
Memory Interface
SDRAM
SATA
• PROFIBUS®
GP ×3
• SATA 2.0
• PCI Express
• MMC/SD card interface
uPP
PWM ×2
eCAP ×3
LPDDR1/DDR2
USB FS Host
w/ PHY
MMC/SD/SDIO ×2
• SDRAM, LPDDR1, DDR2, and DDR3 support
AM1808 ARM microprocessor block diagram
The above block diagrams represent several examples of the 120+ Sitara
ARM MPU product line.
www.ti.com/sitara
Sitara™ ARM® Cortex™-A8 and ARM9™ microprocessors
5
Sitara ARM MPU development tools (continued)
Key applications
Tool/
Software
type
Tool/Software
part number
Product
group
• Automation and control
• Human machine interface
• Medical
• Portable data terminals
• Point-of-sale
• Portable navigation
• Industrial automation
• Connected displays
• Gaming equipment
• Consumer goods
Name
Evaluation modules
AM17x Evaluation
Module (EVM)
AM1810 PROFIBUS®
Evaluation Module
TMDXEVM1707
Development AM1x
Boards/EVMs ARM9™
TMDXEVM1810
Development AM1x ARM9
Boards/EVMs
AM18x evaluation
module with Wi-Fi
TMDXEVMWIFI1808L
Development AM1x ARM9
Boards/EVMs
AM18x eXperimenter’s TMDSEXP1808L
Kit
Development AM1x ARM9
Boards/EVMs
AM3517 Evaluation
Module (EVM)
TMDSEVM3517
TMDSEVM3730
TMDXEVM8148
TMDXEVM8168
TMDXEVM3358
TMDXIDK3359
TMDXICE3359
Development AM35x
Boards/EVMs Cortex-A8
AM/DM37x Evaluation
Module (EVM)
Development AM37x
Boards/EVMs Cortex-A8
Software tools to simplify development
DM814x/AM387x
Evaluation Module
Development AM387x
Boards/EVMs Cortex-A8
TI invests in software tools to help simplify development. Within the Sitara
ARM MPU family software development kits (SDKs) and board support
packages (BSPs) are available for Linux™, Android™ and Windows®
Embedded Compact to have you demoing in 10 minutes and developing
within an hour. All of TI’s software offerings include peripheral drivers and
boot loaders. In addition, TI enables third parties to port their own operat-
ing system and develop their own BSPs on TI platforms.
DM816x/AM389x
Evaluation Module (EVM)
Development AM389x
Boards/EVMs Cortex-A8
AM335x Evaluation
Module
Development AM335x
Boards/EVM
Cortex-A8
AM3359 Industrial
Development Kit
Development AM3359
Boards/EVM Cortex-A8
Industrial
Communications Engine
Development AM335x
Boards/EVM
Cortex-A8
Software development kits
Further simplifying the development process, TI has invested in develop-
ing a single SDK on the Linux operating system that works not only within
the Sitara ARM MPU family, but scales across TI’s embedded micropro-
cessor portfolio. TI is taking things a step further with the availability of
the StarterWare software packages. These offerings significantly reduce
learning curves and accelerate development time in the embedded design
process by offering user-friendly, production-ready software for Sitara
32-bit ARM microprocessor (MPU), C6000™ digital signal processor (DSP)
and DSP+ARM developers. StarterWare provides application developers
with a flexible starting point that does not require the use of an operating
system. Customers use application programming interfaces (APIs) to con-
figure and interface with peripherals and lightweight software stacks to
enable USB, network and graphics functionality. Example code and appli-
cation notes included with StarterWare reduce development time up to
10×. StarterWare, as with TI’s other software offerings, allows for easy
migration to other TI embedded devices.
Android Development
ANDROIDSDK-SITARA
LINUXEZSDK-SITARA
LINUXEZSDK-AM1810
Software
AM3x
Kit for Sitara ARM MPUs
Development Cortex-A8
Kit
Linux EZ Software
Development Kit (EZSDK)
for Sitara ARM MPUs
Software
Development Cortex-A8
Kit
AM3x
Real-Time Linux Soft-
ware Development Kit
(SDK) for AM1810 MPUs
Software
Development
Kit
AM1x ARM9
Windows Embedded CE WINCESDK-
Software Development AM1XOMAPL1X
Kit (SDK) for ARM AM1x /
Software
Development
Kit
AM1x ARM9
OMAP-L1x
Windows Embedded CE WINCESDK-A8
Software Development
Kit (SDK) for AM3x
Cortex-A8-based
processors
Software
Development Cortex-A8
Kit
AM3x
StarterWare for ARM9
and Cortex-A8-based
processors
STARTERWARE-ARMMPU Software
AM1x ARM9
Development and AM3x
Kit
Cortex-A8
Get started today with TI ARM development tools
Other tools
Development tools such as evaluation modules (EVMs) come complete
with hardware, software and documentation and are available directly
from Texas Instruments. Additional low-cost community-based boards can
be obtained from numerous partners and distributors.
FlashTool for AM35x,
AM37x, DM37x and
OMAP35x devices
FLASHTOOL
ARMCRYPTO
Other tools
AM3x
Cortex-A8
Linux cryptography for
Sitara ARM-based MPUs
Other tools
AM3x
Cortex-A8
AM1x ARM9
OpenLink open source
Wi-Fi and Bluetooth®
daughter card for
AM18x EVMs
TMDXWL1271DC18XL1X Other tools
AM1x ARM9
Pin MUX Utility for
Sitara ARM MPUs
(AM389x, AM387x,
AM335x, AM35x,
AM/DM37x, DM816x,
OMAP35x)
PINMUXTOOL
Other tools
AM3x
Cortex-A8
Sitara ARM MPU development tools
Tool/
Tool/Software
part number
Software
type
Product
group
Name
Reference design kit
Power Estimation Tool
(PET)
POWEREST
PROFIBUS
Other tools
Other tools
AM3x
Cortex-A8
EPOS Reference
Design for retail
applications
VPOS353
Reference
design
AM37x ARM
MPU
PROFIBUS on AM1810
ARM MPUs
AM1x ARM9
www.ti.com/sitara
Hercules™ ARM® safety microcontrollers
6
Why Hercules microcontrollers?
Hercules safety microcontrollers
are based on TI’s 20+ years of
safety-critical system expertise,
industry collaboration and proven
hardware for the automotive mar-
ket. The platform consists of three
ARM Cortex™-based microcon-
troller families (RM48x, TMS570
and TMS470M) that deliver scal-
able performance, connectivity,
memory and safety features.
Unlike many microcontrollers that
rely heavily on software for safety
capabilities, Hercules microcon-
trollers implement safety in hard-
ware to maximize performance
and reduce software overhead.
The Hercules RM4x family pro-
vides the highest level of perfor-
mance for broad safety applica-
tions, including medical and indus-
trial, and are developed to the
Hercules dual-CPU lockstep MCU block diagram
IEC 61508 SIL-3 safety standard.
The Hercules TMS570 family provides high performance for transportation
applications and is very well suited for applications that need to meet IEC
61508 SIL-3 or ISO 26262 requirements. The Hercules TMS470M family
cost efficiently meets the needs of applications that require less
performance and lower safety levels.
Key features
RM48x Safety MCUs
• ARM Cortex-R4F core with floating-point support
• Up to 220 MHz
• Lockstep safety features built-in simplify SIL-3 applications
• Up to 3-MB Flash/256-KB RAM with ECC
• Memory protection units in CPU and DMA
• Ethernet, USB, CAN
The RM48x and TMS570 dual-CPU lockstep architectures simplify develop-
ment while eliminating redundant system requirements to reduce cost. CPU
hardware built-in self test (BIST) detects latent defects without complex safe-
ty software and code-size overhead. Hardware comparison of CPU outputs
provides nearly instant safety response time without any additional perfor-
mance impact. ECC logic is integrated in the CPU to protect both memories
and busses. All RAM memories can be tested using hardware BIST for high
diagnostic coverage and an integrated Memory Protection Unit (MPU) helps
protect against deterministic errors in application software.
• External memory interface
TMS570LS Safety MCUs
• ARM Cortex-R4F core floating-point support
• Up to 180 MHz
• Lockstep safety features built-in simplify SIL-3/ASIL D applications
• Up to 3-MB Flash/256-KB RAM with ECC
• Memory protection units in CPU and DMA
• Flexible timer module with up to 44 channels
• Ethernet, FlexRay™, CAN, LIN, SPI
• External memory interface
(www.ti.com/hercules)
TMS470M Safety MCUs
• 80-MHz ARM Cortex-M3 CPU
• Up to 640-KB Flash / 64-KB RAM with ECC protection and
EEPROM emulation
• Single 3.3-V supply (Vreg on-chip)
• Flexible timer module (16 ch)
• 2 CAN, 2 MibSPIs, 2 LIN/UART
• Safety features (ECC, BISTs, CRC)
• Pin- and software-compatible family
• Embedded debug module
www.ti.com/hercules
Hercules™ ARM® safety microcontrollers
7
Hercules evaluation and development tools
Key peripherals
Name
Tool part number Tool type
Price
$79
RM48x Safety MCUs
• Flexible timer module with up to 44 channels for PWM generation
or input capture
• 12-bit analog/digital converter
RM48 USB stick kit
TMS570 USB stick kit
TMS470M USB stick kit
RM48 development kit
TMS570 development kit
TMDXRM48USB
Evaluation kit
TMDX570LS31USB
Evaluation kit
$79
TMDX470MF066USB Evaluation kit
$79
TMDXRM48HDK
Development kit
Development kit
$199
$199
$175
TMDX570LS31HDK
TMS570LS Safety MCUs
• 12-bit analog/digital converter
TMS470M development kit TMDX470MF066HDK Development kit
TMS470M Safety MCUs
• 10-bit analog/digital converter (16 ch)
Software included in each kit
• Code Composer Studio™ (CCStudio) v4.x Integrated Development
Environment (IDE): C/C++ compiler/linker/debugger
• HALCoGen peripheral driver generation tool
• CCStudio and nowFlash flash programming tools
• HET IDE/simulator/assembler
Key applications
RM48x Safety MCUs
• Industrial automation and control
• Safety Programmable Logic Controllers (PLCs)
• Power generation and distribution
• Turbines and windmills
• Ventilators and defibrillators
• Infusion and insulin pumps
• GUI demo with project/code examples
Integrated development environment (IDE)
Program/compile/debug code using these IDEs:
• CCStudio IDE
TMS570LS Safety MCUs
• IAR Workbench
• Braking systems (ABS and ESC)
• Electric power steering (EPS)
• HEV/EV inverter systems
• Aerospace
• Railway control, communications and signaling
• Off-road vehicles
• KEIL μVision
Real-time operating systems
• SAFERTOS: High-integrity systems
• μC/OS: Micrium
• ThreadX: Express Logic
• AUTOSAR: Vector Microsar and EB tresos
TMS470M Safety MCUs
• Electric Power Steering (EPS)
• Braking systems (ABS, ESC)
• Safety-related automotive
• Automotive infrastructure
• Commercial vehicles
• Off-road vehicles
• Airbags, electric park brake, safe communication, parking assist
GUI-based code-generation tools and other software tools
Safety MCU demos
HALCoGen
• Safety feature highlight
• Ambient light demo
• User input on high-abstraction level
• Graphical-based code generation
• Temperature demo
• Easy configuration
• LED light show
• Quick start for new projects
• Maze game (RM48 and TMS570)
• Source code viewable via CCStudio IDE
• Supports CCStudio, IAR and KEIL IDEs nowECC Generation Tool
• Command line program for generating error correction code for
Hercules devices. Can be used in conjunction with CCStudio IDE.
PLL calculators
• Easily configure the FMzPLL and FPLLs in the Hercules platform
Phase Lock Loop modules
nowFlash Programming Tool
• GUI and command line programmer for loading code into Hercules
devices without an IDE
HET IDE
• Graphical programming environment
• Includes WaveFormer Pro SynaptiCAD
• Generates CCStudio IDE-ready software
• Includes functional examples
www.ti.com/hercules
Stellaris® 32-bit ARM® Cortex™-M microcontrollers
8
Stellaris ARM Cortex-M3 and M4F MCUs
Why Stellaris microcontrollers?
Designed for serious microcontroller applications, the award-winning
Stellaris 32-bit ARM Cortex-M microcontrollers (MCUs) combine sophisti-
cated, flexible mixed-signal system-on-chip integration with unparalleled
real-time multi-tasking capabilities. With more than 270 devices, the
Stellaris family provides entry into the industry’s strongest ecosystem,
with code compatibility ranging from $1 to more than 1 GHz.
(www.ti.com/stellaris)
• Development is easy with the royalty-free StellarisWare® software
• Superior analog integration saves in system cost
• Advanced communication capabilities, including 10/100 Ethernet MAC/PHY
• USB and USB-OTG, CAN controllers, and extended peripheral interfaces
• Optimized for performance with fast internal busses and fast flash
• Real MCU GPIOs—all can generate interrupts, are 5-V tolerant, and
have programmable drive strength and slew rate control
Key features
• Fixed- and floating-point options
• Low power – standby modes as low as 1.6 µA
• Optimized for single-cycle flash usage
• Deterministic, fast interrupt processing: always 12 cycles, or just
6 cycles with tail-chaining
• Three sleep modes with clock gating for low power
• Single-cycle multiply instruction and hardware divide
• Atomic operations
• ARM Thumb®-2 mixed 16-/32-bit instruction set
• 1.25 DMIPS/MHz – better than ARM7
• Extra debug support including data watchpoints and flash patching
Key peripherals
Stellaris family block diagram
• ARM Cortex-M4F MCUs
For LM4F110 series: CAN, 12-bit ADCs, 2-KB EEPROM
For LM4F120, 130, 230 series: CAN, 12-bit ADCs, 2-KB EEPROM,
USB OTG
• ARM Cortex-M3 MCUs
For 6000, 8000, 9000 series: 10/100 Ethernet MAC + PHY, CAN,
USB OTG, external memory interface, 12-bit ADCs
For 3000, 5000 series: USB OTG, CAN, external memory inter-
face, 12-bit 1MSPS ADCs
For 1000, 2000 series: CAN, external memory interface, 12-bit
1MSPS ADCs
Key applications
The Stellaris family is perfect for cost-conscious applications requiring
significant control processing and connectivity capabilities, including:
• Smart energy
• Motion control
• Monitoring (remote, fire/security, etc.)
• HVAC and building controls
• Power and energy monitoring and conversion
• Network appliances and switches
• Factory automation
• Electronic point-of-sale machines
• Test and measurement equipment
• Medical instrumentation
• Gaming equipment
www.ti.com/stellaris
Stellaris® 32-bit ARM® Cortex™-M microcontrollers
9
The Stellaris family offers the industry’s first and broadest implementa-
tion of Cortex-M3 and the Thumb®-2 instruction set. With blazingly-fast
responsiveness, Thumb-2 technology combines both 16-bit 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.
Getting started (software kits)
The Stellaris family extends the benefits of the ARM Cortex-M3 architec-
ture with the integration of advanced motion control and connectivity
features, with more than 270 microcontroller combinations to fit the
specific needs and price point in any market segment. To start your
development, Stellaris makes it easy with software support and a variety
of evaluation kits, development kits, reference design kits and module.
Stellaris® ARM® Cortex™-M3 Microcontroller family
Program
StellarisWare® software
Stellaris
family
LM3Sx00
Flash
(KB)
8 to 64
With Stellaris microcontrollers, all your programming can be in C/C++,
even interrupt service routines and startup code. Our StellarisWare soft-
ware (www.ti.com/stellarisware) is an extensive suite of software
designed to simplify and speed development of Stellaris-based micro-
controller applications, containing:
• Stellaris Peripheral Driver Library for Stellaris peripheral initialization
and control functions
• Stellaris USB Library for USB device, USB host or USB On-the-Go (OTG)
applications
Packages
48-LQFP
Key features
LM3S1000
LM3S2000
LM3S3000
LM3S5000
LM3S6000
LM3S8000
LM3S9000
16 to 512 64-, 100-LQFP,
108-BGA
64 to 512 64-, 100-LQFP,
108-BGA
16 to 256 64-, 100-LQFP
• Stellaris Graphics Library for graphical display support
16 to 512 64-, 100-LQFP,
108-BGA
Please see page 3 for how StellarisWare can help you develop your
design easily.
64 to 512 100-LQFP,
108-BGA
96 to 512 100-LQFP,
108-BGA
Stellaris quick start evaluation and full-featured
development kits
128 to 512 100-LQFP,
108-BGA
Evaluation and development with Stellaris is eased through inexpensive,
10-minute out-of-the-box evaluation kits and full-featured development
kits, packaged with a choice of evaluative tools from today’s leading ARM
software tool providers (www.ti.com/stellariskits).
Mixed
Signal
Motor
Control
CAN
I2S
USB
10/100 Ethernet
MAC + PHY
The Stellaris ARM Cortex-M4 microcontrollers, called the Stellaris LM4F
series, provides floating point and a wide range of capabilities and periph-
erals. The series encompasses categories of applications that include
general MCU, USB, and advanced motion control with up to 16 PWM out-
puts, with a generous number of serial communication peripherals,
including up to eight UARTs, six I2C, four SSI/SPI, and two CAN controllers.
Stellaris quick start evaluation and full-featured development kits
Stellaris kit
Use for these devices
LM4F MCUs
EK-LM4F232 USB+CAN Evaluation Kit
DK-LM3S9B96 Ethernet+USB-OTG+CAN+I2S+EPI
Development Kit
All Stellaris MCUs
Stellaris® ARM® Cortex™-M4F Microcontroller family
Program
EK-LM3S9B92 Ethernet+USB-OTG Evaluation Kits
EK-LM3S9B90 Ethernet+USB-OTG Evaluation Kits
EK-LM3S8962 Ethernet+CAN Evaluation Kits
EK-LM3S6965 Ethernet Evaluation Kits
EK-LM3S3748 USB H/D Evaluation Kits
EK-LM3S2965 CAN Evaluation Kits
9000 Series
9000 Series
Stellaris
series
Flash
(KB)
8000 Series
Packages
Key features
6000 Series
LM4F110
LM4F130
LM4F230
LM4F112
LM4F132
LM4F232
32 to 256 64-LQFP
3000 and 5000 Series
2000 Series
32 to 256 64-LQFP
32 to 256 100-LQFP,
144-LQFP
EK-LM3S1968 Evaluation Kits
1000 Series
64 to 256 100-LQFP,
144-LQFP
EK-LM3S811 Evaluation Kits
800 Series, 600 Series,
300 Series, 100 Series
64 to 256 100-LQFP,
144-LQFP
128 to 256 100-LQFP,
144-LQFP
Mixed
Signal
2 × 12-bit
ADCs, 1 MSPS
Floating-
Point Unit
80 MHz
Low Power
Standby
< 1.6 µA
USB
Device,
Host,
OTG
Serial
Motion
Control
16 × PWM /
2 × QEI
Connectivity
UART, SPI
I2C, 2× CAN
www.ti.com/stellaris
C2000™ Concerto™ microcontrollers
10
Why Concerto microcontrollers?
Engineering is full of compromises. It’s a balance between numerous
aspects – cost, power consumption, reliability, feature set, flexibility and
the list goes on. With every generation, engineers push the envelope of
efficiency and functionality in their designs. Digital control is bringing new
possibilities in driving smarter and more efficient systems. Connectivity is
becoming pervasive in applications that previously didn’t require commu-
nication. Today, in many real-time control applications, such as automa-
tion or energy conversion, one of the biggest compromises is finding a
balance between robust loop control and adding communications or host
functionality. But what if you could eliminate some of those compromises?
worlds in one device, simplifying both hardware and software aspects, all
while reducing cost. (www.ti.com/concerto)
• No need to compromise between communication and control
• Enable safety certifications
• Lower system cost with integration
• Scalable performance, selectable math and control enhancements
• Single IDE built-in functionality with dual-subsystem debugging and
programming
• Multi OS support
• controlSUITE™ application software libraries and device drivers to
reduce development time. Simple, quick and secure communication
between subsystems.
With the C2000 Concerto family of microcontrollers, the need to compro-
mise is eliminated. By combining an industry-leading host core along with
an industry-leading control core, Concerto MCUs provide the best of both
Host Subsystem
Control Subsystem
Shared
Temp sense
C28x™ 32-bit CPU
Up to 150 MHz
VCU
Comms
Analog
System & Clocking
ARM® Cortex™-M3
• Viterbi
• CRC
• Complex MPY
• FFT
• McBSP/SPI/
I2S
• UART
12 bit, 10 ch, 2 SH, 3 MSPS
3-ch analog comparator
32-ch DMA
4 Timers
32-bit CPU
Up to 100 MHz
Floating-point
unit
12 bit, 10 ch, 2 SH, 3 MSPS
3-ch analog comparator
2 Watchdogs
System
6-ch DMA
Memory
Memory
Communications
Parity RAM
2-KB message
256–512 KB
ECC Flash
10/100 Ethernet MAC
1588 w/ MII
256–512 KB
ECC Flash
Control Modules
2-KB message
Up to 64 KB
9× ePWM modules:
18× Outputs / 16× HR
16 KB ECC RAM
2× 128-bit security
16-KB parity RAM
64-KB ROM
USB OTG FS PHY
4× SSI
20-KB ECC RAM
128-bit security
16-KB parity RAM
64-KB ROM
Pwr & Clocking
Fault trip zones
6× 32-bit eCAP
3× 32-bit eQEP
5× UART
2× I2C
• 10 MHz / 30 KHz INT OSC
• 4–20 MHz EXT
• Clock fail detect
• 3.3-V VREG
• POR/BOR
External interface
2× CAN
Key features
Key applications
• C28x (up to 150 MHz) optimized for:
• Real-time control (DSP heritage)
• Sensing and DSP filtering and processing
• Firmware programmable PLM solutions (VCU)
• Digital power independent multi-loop control
• Motor control and power monitoring
• Industry-leading control peripherals
• ARM Cortex-M3 (up to 100 MHz) optimized for:
• Host communications: Ethernet, USB, CAN, UART, SPI, I2C
• Scheduling
• Industrial automation
• Solar inverters/Micro-inverters
• Server and telecom power
• Power monitoring
• Automotive
• Integrated power line
communication
Getting started – kits and software
Concerto tools will continue the C2000 controlCARD tools methodology.
By detaching the C2000 processor and all necessary support circuitry and
putting them on controlCARDs, a designer can test multiple processors on
one application board. These controlCARDs require only one 5-V supply
and plug into a simple motherboard connector that gives access to every
pin on the device. All C2000 application kits are also based on controlCARDs.
Start exploring what Concerto MCUs have to offer, right out of the box!
• O/S
Key peripherals
• Flexible high-resolution PWMs to support complex waveforms
and timings
• High-speed precision analog including dual 2.9 MSPS
12-bit ADCs, analog comparators
• Ethernet with on-chip MAC
• USB On-the-Go with on-chip MAC and PHY
• Dual CAN
C2000 Concerto development tools
Name
Tool part number
Tool type
Experimenter Kit
Price
$139
Concerto H52C1
Experimenter Kit
TMDXDOCKH52C1
Concerto
controlCARD
TMDXCNCDH52C1
controlCARD
$99
www.ti.com/concerto
DaVinci™ digital video processors
11
Why DaVinci digital video processors?
TMS320DM8148
Display
On-screen display
Resizer
Fixed-/
floating-
point DSP processor
ARM®
micro-
HD video
coprocessor
(×1)
Optimized for digital video systems, DaVinci digital video processor solu-
tions are tailored for digital audio, video, imaging, and vision applications.
The DaVinci platform includes a general-purpose processor, video acceler-
ators, an optional DSP, and related peripherals. With over 200+ devices,
offerings include a wide range of performance, power and price points.
Optimized for video encode and decode applications, the scalable DaVinci
platform of solutions also includes free multimedia codecs and easy-to-use
development tools and software. TI’s integrated DSP+ARM® system-on-chip
(SoC) architecture is suited for products requiring intensive signal process-
ing, comprehensive system control, a responsive graphical user interface
and the ability to run applications under advanced operating systems.
(www.ti.com/davinci)
C674x
ARM
3D
graphics
engine
Video I/O
SD DAC (×2)
HDMI PHY
DSP
core
750 MHz
Cortex™-
A8
1 GHz
HD video I/O (×2)
Switched central resource (SCR)
Peripherals
McASP
×6
SPDIF
McBSP
I2C/
SPI
×4
USB
2.0
×2
UART
×6
DCAN
×2
GMAC
GPIO
PCIe
switch
• Robust offerings that include multiple operating frequencies, 3D graphics
acceleration, multiple packaging options and temperature ranges
• Integrated high-bandwidth connectivity peripherals including: HD video
coprocessor, 3D graphics core, CAN, DDR2/DDR3 interfaces, Gigabit
Ethernet, PCI Express, SATA 2.0 and USB 2.0
Memory interfaces
SDIO/
SD
×3
Async
EMIF/
NAND
DDR3
×2
SATA2
• Demo in 10 minutes and develop in less than an hour with robust
Linux™ and Android™ software development kits
DM8148 processor block diagram
• Accelerate both software and hardware development with low-cost
development tools and free software base ports
Video Processing Subsystem
Front End
TMS320DM368
Image Sensor
Image
Interface
Signal
Processing
ARM®
Subsystem
HMJCP
Co-Processors
Key features
• ARM Cortex-A8 and ARM9
processors
• Fixed-/floating-point DSP
• Key peripheral integration
• HD video capture and display
Histogram/3A
(ISP)
Resizer
• HD video accelerators (up to
1080p60)
• Reference designs available
for IPNC and DVT applications
H.264
VC1
MPEG-2
ARM9™
CPU
432
Back End
10b HD/SD DAC
Enhanced
Video
Enc
On-Screen
Display
(OSD)
MHz
MPEG-4
JPEG
10b HD/SD DAC
10b HD/SD DAC
(VENC)
DMA Data & Configuration Bus
Key peripherals
Connectivity
USB
System
Peripherals
• USB 2.0 connectivity
• 10/100/1000 Ethernet MAC
• Display subsystem LCD
controller
• Video input and sensor inter-
face for camera and other
video input options
• SATA 2.0
• HDMI
• PCI Express
• MMC/SD card interface
• SGX 3D graphics engine
• Support for multiple HD
displays
Timer
×4
64b
Keyscan/ADC
EDMA
EMAC
2.0
WD PWM
Timer ×4
10/100 HS
OTG
Serial Interfaces
I2C
Program/Data Storage
HPI
RTC
mDDR2/
DDR2
EMIF
NAND/
ECC
EMIF
MMC/
SDIO
×2
McBSP
×1
SPI
×5
UART
×2
Voice
Codec
DM368 processor block diagram
• CAN
Everything you need to get to market faster
Key applications
• DVR and DVS
• Digital signage
• Endoscope
• STB/DVR/Streaming media
• Video analytics server
• Video communications
system
TI has launched free software development tools to enable developers to
easily leverage the real-time, intensive signal processing power of the
C6x DSP for DaVinci’s digital video processors.
• IP network cameras
• GStreamer DMAI Plug-In – Pipeline-based multimedia framework that
allows you to create a variety of media-handling software components,
including simple audio playback, audio and video playback, recording,
streaming, and editing
Software/hardware tools to simplify development
TI provides customers with standard software methods to accelerate
applications on the DSP and hardware coprocessors. DSP/BIOS™ Link
provides the foundation for the ARM to load, start and communicate with
the DSP, saving precious ARM MIPS. The Codec Engine algorithm frame-
work provides the ARM developer an additional level of abstraction, which
automates the instantiation and invocation of eXpressDSP™-compliant
codecs and algorithms. Software Development Kits (SDKs), provided with
each EVM, are available for download for free and provide key software
components and documentation. Hardware development kits including
EVMs, starter kits and experimenter boards are available for purchase.
• C6EZAccel – Bundles TI’s extensive set of C6x DSP kernels and source
libraries for many common processing functions
• C6EZRun – User uses ARM APIs to access the DSP and partitions code
between ARM and DSP for user without writing any DSP code
For more information about TI’s GStreamer DMAI Plug-In for OMAP™ and
DaVinci processors, please visit: www.ti.com/tool/gstreamer
For more information about TI’s free C6EZ Tools, please visit:
www.ti.com/c6eztoolswiki
www.ti.com/davinci
12
OMAP-L1x processors
Why OMAP-L1x processors?
OMAP-L1x Processor
The OMAP-L1x processors include ARM9™ + DSP architectures which
offer a variety of peripherals for networking, secure boot and multi-level
encryption, and run Linux™ and the DSP/BIOS™ real-time kernel for
operating system flexibility. The product line is also pin-for-pin compatible
with various devices in the TMS320C674x DSP product line. Power con-
sumption ranges from 8 mW in standby to 400 mW total power.
(www.ti.com/dsparm)
PRU Subsystem
2× PRU
4K+4K Prog
ARM9™
Subsystem
DSP
Subsystem
C674x
DSP Core
375/456 MHz
512+512 Data
ARM
926EJ-S™ CPU
375/456 MHz
L1P 16K
L1D 16K
128K SRAM
LCD
Controller
L1P 32K
L1D 32K
L2 256K
uPP
128-KB
RAM
Video I/O
• TI’s OMAP-L1x processor system-on-chip (SoC) architecture is suited for
products requiring intensive signal processing, comprehensive system
control, a responsive graphical user interface and the ability to run appli-
cations under advanced operating systems
• Robust offerings that include multiple operating frequencies, multiple
packaging options and temperature ranges
• Integrated connectivity peripherals including: CAN, DDR2 interfaces,
Ethernet, USB 2.0, and SATA
• Accelerate both software and hardware development with low-cost
development tools and free software base ports
Switched Central Resource (SCR) / EDMA
Program/
Data Storage
Connectivity
UHPI
Serial Interface
SPI ×2
mDDR/DDR2/
SDRAM 16 bit
USB 2.0 HS
USB 1.1
McASP
McBSP
I2C ×2
Async EMIF 16 bit
MMC/SD ×2
10/100 EMAC
SATA
Timers
PWM ×3
UART ×3
eCAP ×3
WD Timer
• Secure boot and multi-level encryption options available
Note: Not all features in all products.
OMAP-L1x processor block diagram
Key features
• ARM9 processors
• Floating-/fixed-point DSP
• Key peripheral integration
• Programmable real-time unit (PRU) for flexible interfaces
• Robust display options
• Free Linux and Windows® Embedded Compact base ports
Key peripherals
• USB 2.0 connectivity
• 10/100 Ethernet MAC
• Display subsystem LCD controller
• Video I/O for camera and other video input options
• CAN
• MMC/SD card interface
Key applications
• Automation and control
• Software-defined radios
• Smart grid
• Test and measurement
• Machine vision
• Currency counter
• Medical
www.ti.com/dsparm
13
OMAP-L1x processors
Software/hardware tools to simplify development
Everything you need to get to market faster
TI has launched three free software development tools to enable develop-
ers to easily leverage the real-time, intensive signal processing power of
the C6x DSP for TI’s OMAP-L1x processors:
TI provides customers with standard software methods to accelerate
applications on the DSP and hardware coprocessors. DSP/BIOS™ Link
provides the foundation for the ARM to load, start and communicate with
the DSP. The Codec Engine algorithm framework provides the ARM devel-
oper an additional level of abstraction, which automates the instantiation
and invocation of eXpressDSP™-compliant codecs and algorithms.
Software Development Kits (SDK) are available for download for free and
provide key software components and documentation. Hardware develop-
ment kits including Evaluation Modules (EVM), starter kits and experimenter
boards are available for purchase. SDKs are provided with each EVM.
• C6EZAccel – Bundles TI’s extensive set of C6x DSP kernels and source
libraries for many common processing functions
• C6EZRun – User uses ARM APIs to access the DSP and partitions code
between ARM and DSP for user without writing any DSP code
• C6EZFlo – An alternative to traditional programming; a graphical user
interface with C code compile and debug functionality
For more information about TI’s free C6EZ Tools, please visit:
www.ti.com/c6eztoolswiki
OMAP-L1x processors development tools
Tool/Software
Name
part number
Tool/Software type
Product group
Evaluation modules
OMAP-L137 / TMS320C6747 Floating-Point Starter Kit
OMAP-L138 Evaluation Module
OMAP-L138 Experimenter Kit
Software development kits
TMDSOSKL137
TMDSEVML138
TMDSEXPL138
Starter kit
OMAP-L137
OMAP-L138
OMAP-L138
Development boards/EVMs
Development boards/EVMs
Linux SDK for OMAP-L137 processors
Linux SDK for OMAP-L138 processors
LINUXSDK-OMAPL137
LINUXSDK-OMAPL138
Software Development Kit (SDK)
Software Development Kit (SDK)
OMAP-L137
OMAP-L138
Windows® Embedded CE Software Development Kit (SDK) for
ARM AM1x /OMAP-L1x
WINCESDK- AM1XOMAPL1X
STARTERWARE-OMAPL138
Software Development Kit (SDK)
Software Development Kit (SDK)
OMAP-L138
StarterWare for ARM9 and Cortex-A8-based processors
AM1x ARM9 and AM3x Cortex-A8
Other tools
C6EZRUN Software Development Tool
C6EZACCEL Software Development Tool
SYS/BIOS™ Real-Time Operating System (RTOS)
DSP/BIOS™ Real-Time Operating System
PROFIBUS® on OMAP-L138 Application Processors
PRU Software Development Package
C6RUN-DSPARMTOOL
C6ACCEL-DSPLIBS
SYSBIOS
Utilities/Plug-ins
All
Application software
Operating systems (OS/RTOS)
Operating systems (OS/RTOS)
Other tools
All
All
DSPBIOS
All
PROFIBUS
OMAP-L138
OMAP-L13x
SPRC940
Other tools
www.ti.com/dsparm
Power for TI ARM® processors
14
Power management units (PMUs)/Power management ICs (PMICs) and discrete devices
Texas Instruments power management units (PMICs) integrate multiple
DC/DC converters in one package, simplifying power design by reducing
component count, while maintaining high power efficiency and perfor-
mance. TI’s PMU/PMIC solutions include those that integrate several
inductive step-down converters with linear regulators, charge pumps or
other analog circuits, such as battery chargers, and an I2C interface to
save space.
TPS65910
TPS6507x
TPS65250/1
Highly flexible PMU integrating several DC/DC
and LDO to power processors like OMAP™
and Sitara ARM MPUs and other popular
processors. Available in 6-mm × 6-mm QFN
package.
General-purpose PMU integrating several
DC/DC, LDO, battery charger, and WLED back-
lighting. Reference design available for differ-
ent processors. Available in 6-mm × 6-mm
QFN package.
General-purpose PMU integrating 3× buck con-
verters with integrated FETs (2A, 2A, 3A) and
wide VIN from 4.5V to 18V. In case of power
shut-down, the “Dying Gasp” function (x250
only) allows to save critical data before shutting
down. Available in 6-mm × 6-mm QFN package.
3 Step-Down
Converters
Step-Down Converter (3A)
1-Cell Li-Ion
Linear
3 Step-Down
8 LDO
Converters
Battery
Step-Down Converter (2A)
Step-Down Converter (2A)
“Dying Gasp” Circuitry
Charger
2 LDO
Back-Up
5-V Boost
WLED Boost:
Battery Charger
1× 10 LEDs or 2× 7 LEDs
ADC, Sequencing, I2C, etc.
RTC, Clock Manager, I2C, etc.
TPS65910/1
TPS6507x
TPS65250/1
TI’s Stellaris® is the industry’s leading family of robust, real-time microcontrollers (MCUs) based on the revolutionary Cortex™-M technology from ARM.
Depending on system constraints such as battery operation, cost sensitivity or need for highest efficiency, TI offers optimized products to power Stellaris
MCU-based systems.
Wide-Input
Voltage Range
Simple Solution
High Efficiency
TPS63001
800-mA
Buck-Boost
DC/DC
Converter
TPS62237
500-mA
DC/DC
Converter
Fixed 3.3 Vout
TPS78233
150-mA
LDO
Fixed 3.3 Vout
• Stable with 1-µF ceramic cap
• Low Iq = 1 µA
• Low dropout: 17.5 mV @ 85°C
• Input voltage range:
1.8 V–5.5 V
• Up to 96% efficiency
• Power-save mode for light-
load currents
• 12-mm2 solution size
• High PSRR (up to 90dB)
• Power-save mode for light-
load currents
TPS78233
TPS63001
TPS62237
Power solutions
Processor family
DaVinci™
Part number
Without charger
With charger
DM335, DM355, DM365, DM368
DM646x, DM644x, DM643x
AM17x, AM18x
TPS65053
TPS65070
DaVinci
TPS65023, TPS659105
TPS65910, TPS650061
TMS65910, TPS65023
TPS65930/2x/10, TPS65023
TPS65951/x2181/x10, TPS65023
TPS659112
–
Sitara™ Cortex-A8
Sitara Cortex-A8
Sitara Cortex-A8
Sitara Cortex-A8
Sitara Cortex-A8
OMAP-L1x
TPS65070
AM3505/17
TPS650732
AM3703/15 800 MHz
AM3703/15 1 GHz
AM3892/4
TPS65950, TPS650731
TPS65950A3, TPS650731
–
OMAP-L137/8
TPS65910, TPS65023
TPS65070
Stellaris
LM3Sxxxx
TPS78233, TPS62237, TPS61201, TPS65000x, TPS63001, TPS54231, LMZ10501
www.ti.com/processorpower
15
TI Design Network – Embedded Processing
The vast ARM® ecosystem is made up of companies that provide develop-
for customers. Whether creating a new microcontroller product or innovat-
ing on the microprocessor platform, there is an established company who
has the right resources to accelerate development efforts and reduce your
time to market.
ment tools, training and support, design tools and services, operating
systems and production support. Because of the strength of the ARM
architecture in the broader market, the ARM ecosystem is one of the
strongest and most vibrant third-party infrastructures in the world.
Below is a list of third-party providers that TI works closest to support a
range of ARM-based offerings. A complete partner listings and product
offerings can be found at ti.com/tidesignnetwork.
In support of this,TI collaborates with some of the industry’s leading third
parties to extend resources and simplify ARM-based product development
TI Design Network
Product
Third Party
Description
Red Suite (GNU C/C++ compiler, code_probe/Eclipse debugger/IDE)
Code Red
4
4
4
4
4
Sourcery™ CodeBench Sourcery CodeBench (C/C++ compiler), GDB/Eclipse debugger/IDE
4
4
4
4
4
4
4
4
4
Complier/
Debugger
IAR
Keil
IAR C/C++ compiler, C-SPY/Embedded workbench debugger/IDE
RealView C/C++ compiler, μVision debugger/IDE
4
4
Rowley
CrossWorks for ARM (C/C++ compiler, CrossStudio debugger/IDE)
Software development supporting all ARM processors and ARM CoreSight™ debug technology
Leading provider of advanced emulation products
ARM RealView
Blackhawk
Lauterbach
Spectrum Digital
Embest
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
Development
Tools
Expertise in emulators for debugging, trace and logic analyzing
Scan-path emulators, evaluation modules and application-specific hardware
Global provider of embedded hardware and software
Logic
Full-service product development focusing on electrical, software and mechanical engineering
Full-solution provider with complete custom hardware design services, Windows® CE and Linux™ ser-
vices, off-the-shelf system-on-modules (SOMs) and development kits, and in-house production facilities
Modules and
Reference
Designs
Phytec
4
4
4
Z3 Technologies
Adaptive Digital
Calsoft Labs
CMX
Deliver OEM-ready hardware modules and application-specific software
Deliver highly optimized algorithms as linkable object libraries with “C” callable functions
Port, customize and certify Flash player in addition to multimedia-specific software services
CMX-RTX™ RTOS offering small footprint, fast context switch times
4
4
4
4
4
4
4
4
4
4
4
4
4
4
Express Logic
FreeRTOS.org
Green Hills
IAR
ThreadX advanced RTOS designed specifically for deeply embedded applications
FreeRTOS.org open-source mini real-time kernel
4
4
RTOS and software development tools for 32- and 64-bit embedded systems
PowerPac fully featured RTOS combined with a high-performance file system
Provides professional device driver, firmware, and board support package development services
RTX flexible royalty-free RTOS with source code
4
4
4
4
4
4
Intelligraphics
Keil
4
4
RTOS and
Technology
Partners
Efficient RTOS with database management, USB, networking, multimedia and advanced graphical
user interface capabilities
Mentor Graphics
4
4
4
4
4
4
4
Micrium
Micro Digital
QNX
Portable, scalable, preemptive real-time multitasking kernel (RTOS)
SMX no-royalty, modular, multitasking RTOS for embedded systems
Component-based architectures of the QNX Neutrino RTOS and QNX Momentics development suite
RTXC for embedded applications
4
4
4
4
Quadros
RoweBots
Sciopta
4
4
4
4
Unison ultra-tiny embedded Linux and POSIX-compatible RTOS
SCIOPTA real-time operating system for safety-critical applications
embOS RTOS for embedded applications
4
4
Segger
Provides device development portfolio including VxWorks operating system, WRLinux operating sys-
tem and development
Wind River
Wittenstein
Adeneo
4
4
4
4
4
4
SAFERTOS RTOS kernel for certified and critical applications
4
Provides design, system integration, support and training expertise on Windows Embedded CE and
Linux embedded operating systems
Designs, develops, markets and supports high-complexity embedded software products for com-
mercial and consumer IP-based media applications
DSW
4
4
Services
Mistral
Provides embedded hardware and software design services
4
4
4
4
4
4
MPC Data
Expertise in Linux, Windows CE and RTOS porting and applications
www.ti.com/tidesignnetwork
16
Applications
Applications leveraging power of ARM® cores
TI is committed to delivering not only the right levels of performance, but
the right levels of peripheral integration to meet the needs of a variety of
markets. Using the ARM core as a foundation, device manufacturers have
a common foundation on which to create their products while having the
ability to scale, expanding their product portfolio.
TI ARM solutions: Meeting market needs
Stellaris®
DaVinci™
Digital Video
Processors
ARM Cortex™-M-
Based
Hercules™
Safety
Microcontrollers
OMAP-L1x
Processors
Sitara™ ARM
Microprocessors
Concerto™
Microcontrollers
Microcontrollers
ARM9™,
AM1x ARM9,
ARM core
Audio
ARM Cortex-A8
ARM9
4
AM3x Cortex-A8
ARM Cortex-M3
ARM Cortex-M3, M4F
ARM Cortex-R4, M3
4
4
4
4
4
4
4
4
4
4
4
4
4
Automotive
Communications
Imaging
4
4
4
4
4
4
4
Industrial
Medical
4
4
4
4
4
4
4
4
4
4
4
4
4
4
Security
4
Wireless
4
Key feature
Completely tailored
high performance
High performance
and low power
Low power and high Dual subsystem archi-
Open architecture
software, rich
communication
options
Safety
performance with
extensive peripheral
integration
tecture for optimized
real-time control and
communications
TI’s software-compatible and scalable platforms from $1 to 1.5 GHz make application-specific peripherals, packages and temperature ranges possible.
This also includes the complete signal chain of analog, power and mixed signal.
Point of sale
TI solutions
Electronic point-of-service (EPOS) terminals and devices, such as bar-code
scanners, portable data terminals and point-of-sale terminals are rapidly
changing the way both financial and non-financial electronic transactions
are conducted. Providing continuity and consistency across a range of
products will not only enable rapid product development but also future-
proof the extension of product lines. This is particularly critical as new
technological capabilities emerge and require integration into point-of-
service product platforms. Sharing the same basic architectures from
32-bit microntrollers and microprocessors to digital signal processors
(DSPs) through integrated microprocessor + DSP multi-core devices and
ancillary processing devices such as video processors gives the manu-
facturer the flexibility needed to develop differentiated product offerings
across many applications.
• Stellaris® ARM® Cortex-M3 and M4F MCUs: Supports base-level
designs with ability to manage a pin pad, magnetic stripe reader
while providing a secure communications link
• Sitara™ ARM microprocessor: Designed to support a high-
resolution large screen, advanced operating system and touch-
screen capabilities
• DaVinci™ digital video processor: Supports higher-resolution
screen and real-time streaming video for advertising
End equipments
• Bar-code scanners
• Portable data terminals
• Card readers
Customer requirements
• Security: Pre-evaluated for PCI security certification
• Portability: Allows transactions to move closer to the consumer when-
ever possible
• Wireless connectivity: Maximizes the portability of the terminal; vali-
dates financial transactions immediately
• Peripheral capabilities: Supports features including barcode readers,
various types of touch screens, magnetic stripe readers, short-range
wireless NFC connectivity, sensors, cameras, video processing and
printers
• Operating system: Supports multiple operating systems (OS) such as
Linux™, Android™, Windows® Compact Embedded or Windows Mobile
as well as a host of RTOS
www.ti.com/epos
17
Applications
Industrial and home automation
TI solutions
The design environment for industrial automation is evolving with ARM®-
based solutions becoming critical to market success. In addition to its
proven, reliable architecture, there is a robust ARM software development
ecosystem to support the migration to 32-bit ARM architectures. TI offers
designers a wide range of differentiated products including embedded
processors in the Stellaris® MCUs, based on the ARM Cortex™-M3 and
M4F cores, the C2000™ Concerto™ MCUs, Hercules™ Safety MCUs
based on the Cortex-R cores and the Sitara™ ARM microprocessors
(MPUs), based on the ARM9™ and Cortex-A8 cores, to meet the needs of
this market. Each of these products feature capabilities making them
strong contenders for integration into embedded processors targeted at
the industrial automation.
• Stellaris ARM Cortex-M3 and M4F MCUs: Provides hardware sup-
port for deterministic behavior.
• Sitara ARM microprocessor: Leverage programmable real-time
unit (PRU) and the universal parallel port (uPP) to execute a variety of
control, monitoring or other functions not available on chip. Supports
multiple, on-chip, production-ready industrial Ethernet and Fieldbus
communication protocols with master and slave functionality.
• OMAP-L1x processor: Integrated, single-chip processors optimized
for recognizing objects, tracking motion and mapping positions.
• Concerto C28x™ MCU+ARM: Leverage Concerto’s dual subsys-
tem architecture to simplify designs by separating communications/
monitoring and real-time control or power line communication
functions.
• Hercules Safety MCU: Developed to the IEC 61508 SIL-3 safety
standard, Hercules MCUs provide a high level of performance for
safety critical industrial control.
• DaVinci™ digital video processors: Leverage imaging/vision
capabilities to execute functions based on the capture and pro-
cessing of images.
TI has invested to deliver software-compatible devices along with indus-
trial hardware development tools, software and analog complements to
provide a total industrial system solution. One of the first examples of
leveraging solutions from across TI’s ARM portfolio is the AM3359
Industrial Development Kit (IDK). Designed with the industrial automation
market in mind, the IDK is an extensive development platform enabling
customers to evaluate all popular industrial communications and motor
control applications. IDK has many different evaluation features such as
512 MB of DDR2 memory, dual motor drivers, digital I/O, a C2000™
Piccolo™ MCU with integrated analog-to-digital converters, a Stellaris
ARM Cortex-M3 MCU, USB, Ethernet, SPI, I2C and much more.
End equipments
• Industrial automation
• Industrial control
• Remote monitoring
• Machine vision
Customer requirements
• Higher performance: Robustness and accuracy; Industrial grade products
• Lower power: Enables fan-less designs
• Advanced packaging: Drives to smaller size; Tough enclosures for
shock protection
• PLC
• Drives and I/O-level devices
Human machine interface (HMI)
As devices become more intuitive, human machine interfaces are
becoming more prominent across markets. An HMI allows an operator to
interact with a machine in a graphical, visual way. Basic user interfaces
characterized by touch-screen-actuated buttons, slide bars and basic
graphics can be handled by an MCU, such as one based on ARM’s
Cortex™-M core. Beyond that, a high-level operating system is required
and the processor type shifts from an MCU to an MPU.
Customer requirements
• Robustness and reliability
• Graphics capability: Support for 2D and 3D graphics
• Connectivity: Ethernet, CAN, USB, UART, SPI, MMS/SD
• Low power, packaging and board space
• Over-temperature performance
TI solutions
End equipments
• Stellaris ARM Cortex-M3 and M4F MCUs: Advanced communica-
tions and connectivity capabilities and production-ready graphics
library in StellarisWare®
• Operator panels
• Single-board computers
• Supervisory control and data acquisition panels (SCADA)
• Remote terminal units
• White goods
• Sitara ARM microprocessor: Powerful process for quick response
time and high-quality graphics support
• Networked printers
www.ti.com/hmi
AM1705
AM1802
AM1806
AM1808
AM1810
AM3352
AM3354
AM3356
/
7
AM1xꢀARM9™
AM1xꢀARM9
AM1xꢀARM9
AM1xꢀARM9
AM1xꢀARM9
AM3xꢀCortex™-A8
AM3xꢀCortex-A8
AM3xꢀCortex-A8
Linux™,ꢀWindows®ꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
I2C,ꢀSPI,ꢀUART,ꢀUSB,ꢀMMC/SDIO,ꢀEthernetꢀMACꢀ(EMAC)
I2C,ꢀSPI,ꢀUART,ꢀUSB,ꢀMMC/SDIO,ꢀEMAC
I2C,ꢀSPI,ꢀUART,ꢀUSB,ꢀMMC/SDIO
375
375
375
/
/
/
456
456
456
I2C,ꢀSPI,ꢀUART,ꢀUSB,ꢀMMC/SDIO,ꢀEMAC,ꢀSATA
I2C,ꢀSPI,ꢀUART,ꢀUSB,ꢀMMC/SDIO,ꢀEMAC,ꢀSATA,ꢀPROFIBUS®
500
500
/
/
600
600
/
/
720 Linux,ꢀWindowsꢀCE,ꢀRTOS,ꢀAndroid Crypto,ꢀGigabitꢀEMAC,ꢀCAN,ꢀLPDDR1/DDR2/DDR3,ꢀADC
720 Linux,ꢀWindowsꢀCE,ꢀRTOS,ꢀAndroid Graphics,ꢀCrypto,ꢀGigabitꢀEMAC,ꢀCAN,ꢀLPDDR1/DDR2/DDR3,ꢀADC
275
/
500
/
600
/
720 Linux,ꢀWindowsꢀCE,ꢀRTOS,ꢀAndroid PRU,ꢀCrypto,ꢀCAN,ꢀLPDDR1/DDR2/DDR3,ꢀADC,ꢀmasterꢀ&ꢀslaveꢀsupport,ꢀGigabitꢀEMAC
PRU,ꢀCrypto,ꢀCAN,ꢀLPDDR1/DDR2/DDR3,ꢀADC,ꢀmasterꢀ&ꢀslaveꢀsupportꢀ(PROFIBUSꢀandꢀ
AM3357
AM3358
AM3359
AM3xꢀCortex-A8
AM3xꢀCortex-A8
AM3xꢀCortex-A8
275
500
/
/
600
600
/
/
720 Linux,ꢀWindowsꢀCE,ꢀRTOS,ꢀAndroid
720 Linux,ꢀWindowsꢀCE,ꢀRTOS,ꢀAndroid Graphics,ꢀPRU,ꢀCrypto,ꢀCAN,ꢀLPDDR1/DDR2/DDR3,ꢀADC,ꢀGigabitꢀEMAC
Graphics,ꢀPRU,ꢀCrypto,ꢀCAN,ꢀLPDDR1/DDR2/DDR3,ꢀADC,ꢀmasterꢀ&ꢀslaveꢀsupportꢀ
600
/
720
Linux,ꢀWindowsꢀCE,ꢀRTOS,ꢀAndroid
AM3505
AM3703
AM3871
AM3892
/
/
/
/
17
15
AM3xꢀCortex-A8
AM3xꢀCortex-A8
AM3xꢀCortex-A8
AM3xꢀCortex-A8
600
Linux,ꢀWindowsꢀCE,ꢀRTOS,ꢀAndroid I2C,ꢀSPI,ꢀUART,ꢀUSB,ꢀMMC/SDIO,ꢀEMAC,ꢀCAN
Linux,ꢀWindowsꢀCE,ꢀRTOS,ꢀAndroid I2C,ꢀSPI,ꢀUART,ꢀUSB,ꢀMMC/SDIO
Linux,ꢀWindowsꢀCE,ꢀRTOS,ꢀAndroid PCIe,ꢀSATA,ꢀCAN,ꢀGigabitꢀEMAC,ꢀUART,ꢀUSB
Linux,ꢀWindowsꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
800
800
/
/
1000
1000
2
4
/
4
1200
/
1500
PCIe,ꢀSATA,ꢀGigabitꢀEMAC,ꢀUART,ꢀUSB
375
/
456
135
/
/
270 Linux
135
/
216
Linux
300 Linux
Linux
216
/
270
432
/
Cortex-A8ꢀ+ꢀC64xꢀDSP
Cortex-A8ꢀ+ꢀC64xꢀDSP
ARM9ꢀ+ꢀC64xꢀDSP
ARM9ꢀ+ꢀC64xꢀDSP
ARM9ꢀ+ꢀC64xꢀDSP
ARM9ꢀ+ꢀC64xꢀDSP
Cortex-A8ꢀ+ꢀC674xꢀDSP
Cortex-A8ꢀ+ꢀC674xꢀDSP
Cortex-A8ꢀ+ꢀC674xꢀDSP
Cortex-A8ꢀ+ꢀC674xꢀDSP
Cortex-A8ꢀ+ꢀC674xꢀDSP
Cortex-A8ꢀ+ꢀC674xꢀDSP
Cortex-A8ꢀ
660
660
/
/
800
800
Linux,ꢀWindowsꢀCE,ꢀRTOS,ꢀAndroid I2C,ꢀSPI,ꢀUART,ꢀUSB,ꢀMMC/SDIO,ꢀSDMA,ꢀgraphicsꢀaccelerator
Linux,ꢀWindowsꢀCE,ꢀRTOS,ꢀAndroid I2C,ꢀSPI,ꢀUART,ꢀUSB,ꢀMMC/SDIO,ꢀSDMA,ꢀgraphicsꢀaccelerator
DM3725
300
300
256
1000
1000
667
/
/
/
/
/
/
/
600
600
512
1000
1000
720
720
Linux,ꢀWindowsꢀCE
Linux,ꢀWindowsꢀCE
Linux,ꢀWindowsꢀCE
Linux,ꢀWindowsꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
Linux,ꢀWindowsꢀCE,ꢀRTOS
DDR2,ꢀDDR3,ꢀHDMI,ꢀPCIe,ꢀSATA,ꢀGigabitꢀEMAC,ꢀUART,ꢀUSB,ꢀSGX530ꢀgraphics
DDR2,ꢀDDR3,ꢀHDMI,ꢀPCIe,ꢀSATA,ꢀGigabitꢀEMAC,ꢀUART,ꢀUSB
DDR2,ꢀDDR3,ꢀHDMI,ꢀPCIe,ꢀSATA,ꢀGigabitꢀEMAC,ꢀUART,ꢀUSB,ꢀSGX530ꢀgraphics
DDR2,ꢀDDR3,ꢀHDMI,ꢀPCIe,ꢀSATA,ꢀGigabitꢀEMAC,ꢀUART,ꢀUSB
DDR2,ꢀDDR3,ꢀHDMI,ꢀPCIe,ꢀSATA,ꢀGigabitꢀEMAC,ꢀUART,ꢀUSB,ꢀSGX530ꢀgraphics
DDR2,ꢀDDR3,ꢀHDMI,ꢀPCIe,ꢀSATA,ꢀGigabitꢀEMAC,ꢀUART,ꢀUSB
DDR2,ꢀDDR3,ꢀHDMI,ꢀPCIe,ꢀSATA,ꢀGigabitꢀEMAC,ꢀUART,ꢀUSB,ꢀSGX530ꢀgraphics
FlexRay™,ꢀCAN,ꢀbufferedꢀADC,ꢀbufferedꢀSPI,ꢀSCI/LIN/UART,ꢀPWM/timerꢀcoprocessor,ꢀ
selfꢀtestꢀandꢀECCꢀforꢀsafety-criticalꢀapplications
FlexRay,ꢀENET,ꢀCAN,ꢀbufferedꢀADC,ꢀbufferedꢀSPI,ꢀSCI/LIN/UART,ꢀPWM/timerꢀ
coprocessor,ꢀselfꢀtestꢀandꢀECCꢀforꢀsafety-criticalꢀapplications
USB,ꢀENET,ꢀCAN,ꢀbufferedꢀADC,ꢀbufferedꢀSPI,ꢀSCI/UART,ꢀPWM/timerꢀcoprocessor,ꢀselfꢀ
testꢀandꢀECCꢀforꢀsafety-criticalꢀapplications
667
1000
1000
/
/
750
750
100
75
/
/
100ꢀorꢀꢀ
150
EMAC,ꢀUSBꢀMAC+PHY,ꢀI2C,ꢀUART/SCI,ꢀSSI/SPI,ꢀupꢀtoꢀ1MBꢀFlashꢀandꢀ136KBꢀRAM,ꢀ
floating-pt.ꢀC28xꢀcore,ꢀdualꢀ12-bitꢀADC,ꢀenh.ꢀPWMꢀforꢀdig.ꢀpwr,ꢀmotorꢀctrl
EMAC,ꢀUSBꢀMAC+PHY,ꢀI2C,ꢀUART/SCI,ꢀSSI/SPI,ꢀupꢀtoꢀ1MBꢀFlashꢀandꢀ136KBꢀRAM,ꢀ
floating-pointꢀC28xꢀcore,ꢀdualꢀ12-bitꢀADC,ꢀenh.ꢀPWMꢀforꢀdigitalꢀpower,ꢀmotorꢀctrl
EMAC,ꢀUSBꢀMAC+PHY,ꢀI2C,ꢀUART/SCI,ꢀSSI/SPI,ꢀupꢀtoꢀ1MBꢀFlashꢀandꢀ136KBꢀRAM,ꢀ
floating-pointꢀC28xꢀcore,ꢀdualꢀ12-bitꢀADC,ꢀenh.ꢀPWMꢀforꢀdigitalꢀpower,ꢀmotorꢀctrl
75
60
/
75
60
VariousꢀembeddedꢀRTOS
/
VariousꢀembeddedꢀRTOS
(MCU)ꢀUSBꢀ2.0ꢀFSꢀD/H/OTG,ꢀADC,ꢀSSI/SPI,ꢀUART,ꢀI2C,ꢀmotionꢀcontrol,ꢀ
Hibernate,ꢀ
StellarisWare ꢀinꢀROM
18
Product selection table
TI’s ARM-based devices*
TI processor
CPU
MHz
450
300
Operating system
Key peripherals
others),ꢀEtherCAT®ꢀslave,ꢀGigabitꢀEMAC
(PROFIBUSꢀandꢀothers),ꢀEtherCATꢀslave,ꢀGigabitꢀEMAC
OMAP-L137
OMAP-L138
OMAP-L132
TMS320DM355
TMS320DM335
TMS320DM365
TMS320DM368
DM3730
ARM9ꢀ+ꢀC674xꢀDSP
ARM9ꢀ+ꢀC674xꢀDSP
ARM9ꢀ+ꢀC674xꢀDSP
ARM9ꢀ+ꢀvideo
ARM9
ARM9ꢀ+ꢀvideo
450
SDRAM/NAND,ꢀMMC/SDIO,ꢀEMAC,ꢀUART,ꢀUSBꢀ2.0ꢀHSꢀOTG,ꢀUSBꢀ1.1
mDDR/DDR2,ꢀSDRAM/NAND,ꢀMMC/SDIO,ꢀSATA,ꢀuPP,ꢀEMAC,ꢀUSBꢀ2.0ꢀHSꢀOTG,ꢀUSBꢀ1.1
mDDR/DDR2,ꢀSDRAM/NAND,ꢀMMC/SDIO,ꢀEMAC,ꢀUSBꢀ2.0ꢀHSꢀOTG
mDDR/DDR2,ꢀUSBꢀ2.0ꢀH/OTG
mDDR/DDR2,ꢀUSBꢀ2.0ꢀH/OTG
EMAC,ꢀmDDR/DDR2,ꢀHPI,ꢀvoiceꢀcodec,ꢀUSBꢀ2.0ꢀH/OTG
EMAC,ꢀmDDR/DDR2,ꢀHPI,ꢀvoiceꢀcodec,ꢀUSBꢀ2.0ꢀH/OTG
200
216
ARM9
TMS320DM6467
TMS320DM6446
TMS320DM6443
TMS320DM6441
TMS320DM8168
TMS320DM8167
TMS320DM8166
TMS320DM8165
TMS320DM8148
TMS320DM8147
TMS320DM8146
594ꢀ/ꢀ729,ꢀ297ꢀ/ꢀ365 Linux,ꢀWindowsꢀCE
EMAC,ꢀDDR2,ꢀUSBꢀ2.0,ꢀHPI,ꢀPCI,ꢀATA
EMAC,ꢀDDR2,ꢀUSBꢀ2.0,ꢀHPI,ꢀATA,ꢀFlashꢀcardꢀI/F
EMAC,ꢀDDR2,ꢀUSBꢀ2.0,ꢀHPI,ꢀATA,ꢀFlashꢀcardꢀI/F
EMAC,ꢀDDR2,ꢀUSBꢀ2.0,ꢀHPI,ꢀATA,ꢀFlashꢀcardꢀI/F
720
TMS570LS20x/10x
TMS570LS31x/21x
RM48x
ARMꢀCortex-R4FꢀinꢀLockstep
ARMꢀCortex-R4FꢀinꢀLockstep
ARMꢀCortex-R4FꢀinꢀLockstep
ARMꢀCortex-M3
160
AUTOSAR,ꢀvariousꢀembeddedꢀRTOS
AUTOSAR,ꢀvariousꢀembeddedꢀRTOS
VariousꢀembeddedꢀRTOS
180
220
80
CAN,ꢀbufferedꢀADC,ꢀbufferedꢀSPI,ꢀSCI/LIN/UART,ꢀPWM/timerꢀcoprocessor,ꢀselfꢀtest
andꢀECCꢀforꢀsafety-criticalꢀapplications
TMS470Mx
VariousꢀembeddedꢀRTOS
ConcertoꢀF28M35Hx ARMꢀCortex-M3ꢀ+ꢀC28xꢀw/ꢀFPU
ConcertoꢀF28M35Mx ARMꢀCortex-M3ꢀ+ꢀC28xꢀw/ꢀFPU
ConcertoꢀF28M35Ex ARMꢀCortex-M3ꢀ+ꢀC28xꢀw/ꢀFPU
VariousꢀembeddedꢀRTOS
S
tellaris®ꢀLM3Sx00s ARMꢀCortex-M3
20ꢀ–ꢀ50
25ꢀ–ꢀ80
25ꢀ–ꢀ80
VariousꢀembeddedꢀRTOS
VariousꢀembeddedꢀRTOS
VariousꢀembeddedꢀRTOS
(MCU)ꢀADC,ꢀSSI/SPI,ꢀUART,ꢀI2C,ꢀmotionꢀcontrol
StellarisꢀLM3S1000s ARMꢀCortex-M3
StellarisꢀLM3S2000s ARMꢀCortex-M3
(MCU)ꢀADC,ꢀSSI/SPI,ꢀUART,ꢀI2C,ꢀmotionꢀcontrol,ꢀHibernate
(MCU)ꢀCAN,ꢀADC,ꢀSSI/SPI,ꢀUART,ꢀI2C,ꢀmotionꢀcontrol,ꢀHibernate
StellarisꢀLM3S3000s ARMꢀCortex-M3
StellarisꢀLM3S5000s ARMꢀCortex-M3
50
VariousꢀembeddedꢀRTOS
VariousꢀembeddedꢀRTOS
®
(MCU)ꢀUSBꢀ2.0ꢀFSꢀD/H/OTG,ꢀCAN,ꢀADC,ꢀSSI/SPI,ꢀUART,ꢀI2C,ꢀmotionꢀcontrol,ꢀHibernate,ꢀ
StellarisWareꢀinꢀROM
50ꢀ–ꢀ80
StellarisꢀLM3S6000s ARMꢀCortex-M3
StellarisꢀLM3S8000s ARMꢀCortex-M3
25ꢀ–ꢀ50
50
VariousꢀembeddedꢀRTOS
VariousꢀembeddedꢀRTOS
(MCU)ꢀ10/100ꢀEMAC+PHY,ꢀADC,ꢀSSI/SPI,ꢀUART,ꢀI2C,ꢀmotionꢀcontrol,ꢀHibernate
(MCU)ꢀ10/100ꢀEMAC+PHY,ꢀCAN,ꢀADC,ꢀSSI/SPI,ꢀUART,ꢀI2C,ꢀmotionꢀcontrol,ꢀHibernate
(MCU)ꢀ10/100ꢀEMAC+PHY,ꢀUSBꢀ2.0ꢀFSꢀD/H/OTG,ꢀCAN,ꢀADC,ꢀSSI/SPI,ꢀUART,ꢀI2C,ꢀ
motionꢀcontrol,ꢀHibernate,ꢀStellarisWareꢀinꢀROM
StellarisꢀLM3S9000s ARMꢀCortex-M3
80
80
80
VariousꢀembeddedꢀRTOS
VariousꢀembeddedꢀRTOS
VariousꢀembeddedꢀRTOS
StellarisꢀLM4F110
StellarisꢀLM4F120
ARMꢀCortex-M4F
ARMꢀCortex-M4F
(MCU)ꢀUARTs,ꢀI2C,ꢀSSI/SPI,ꢀCAN,ꢀ32–256ꢀKBꢀFlash,ꢀ12–32ꢀKBꢀSRAM,ꢀEEPROM
(MCU)ꢀUSBꢀdevice;ꢀUARTs,ꢀI2C,ꢀSSI/SPI,ꢀCAN;ꢀ32–256ꢀKBꢀFlash,ꢀ12–32ꢀKBꢀSRAM,ꢀ
EEPROM
(MCU)ꢀUSBꢀD/H/OTG;ꢀUARTs,ꢀI2C,ꢀSSI/SPI,ꢀCAN;ꢀ64–256ꢀKBꢀFlash,ꢀ24–32ꢀKBꢀSRAM,ꢀ
EEPROM
StellarisꢀLM4F130
StellarisꢀLM4F230
ARMꢀCortex-M4F
ARMꢀCortex-M4F
80
80
VariousꢀembeddedꢀRTOS
VariousꢀembeddedꢀRTOS
(MCU)ꢀadvancedꢀmotionꢀcontrolꢀblockꢀUSB;ꢀUSBꢀD/H/OTG,ꢀUARTs,ꢀI2C,ꢀSSI/SPI,ꢀCAN;ꢀ
128–256ꢀKBꢀFlash,ꢀ32ꢀKBꢀSRAM,ꢀEEPROM
* Additional devices available at www.ti.com/arm
www.ti.com/arm
19
TI power management solutions
TI power management solutions for TI ARM®-based embedded processors
Texas Instruments (TI) offers complete power solutions with a full line of high-performance products for powering your ARM processor. These products,
which range from discrete solutions to highly efficient Power Management Units (PMUs) are tailored to meet your design challenges. For more
information on TI’s power management products, visit www.ti.com/power.
Discrete power solutions
Device
VIN (V)
2.2 – 5.5
36 – 60
IOUT (mA)
150
Description
Package
TPS78233
TPS23753
TPS62237
TPS61201
TPS65000x
TPS62150 / 140
TPS63001
TPS54231
1-µA quiescent current LDO
SOT23-5
1000
PoE interface with integrated isolated converter
Up to 94% efficiency, 3-MHz buck converter
0.3-V input, 3.3-V output boost converter
Triple output PMU, 2.25-MHz converter with dual LDOs
Up to 95% efficiency, 3-MHz step-down converter
Up to 95% efficiency, buck boost converter
Extended temperature range step-down converter with ECO-mode™
TSSOP-14
1×1.5×0.6 SON-6
3×3 SON-10
3×3 QFN
2.05 – 6.0
0.3 – 5.5
2.3 – 6.0
3.0 – 17
1.8 – 5.5
3.5 – 28
500
600
600 / 200 / 200
1000
3×3 16-QFN
3×3 SON-10
SOIC-8
1500
2000
PMU power solutions
Device
Description
General purpose. TPS65001 with
TPS6500x
1.8 to 6.0
4.5 to 18
3
—
—
—
—
1
—
2
—
QFN-16
1.40
supervisor
Flexible PMU with 3 buck and wide VIN
range
3
5
5
—
—
—
—
—
—
—
—
—
—
3
2
3
—
—
—
3
—
—
I2C
QFN-40
QFN-24
QFN-48
3.05
1.85
3.60
TPS65250/1
TPS65053/8
TPS65070/2/3
2.5 to 6.0
2.8 to 6.3
Low-cost 5-channel PMU
AM3x Cortex™-A8 PMU with charger
and touch screen
Linear
yes
2
Flexible 6× channel PMU. Also WCSP
package
TPS65023x
2.5 to 6.0
6
6
6
6
—
—
—
—
—
—
—
—
—
—
—
—
—
—
3
3
3
2
—
—
—
—
3
3
3
4
I2C
QFN-40
QFN-32
QFN-32
QFN-32
yes
yes
yes
3.30
2.95
2.95
1.85
Logic
H/L
PMU with logic high-/low-voltage
scaling
TPS650240/1/2/3/4/5 2.5 to 6.0
Flexible PMU with all VOUT externally
adjustable
TPS650250
2.5 to 6.0
2.5 to 6.0
—
Logic
H/L
2× I2C
2× I2C
TPS65050/1/2/4/6
—
—
—
Low-cost 6-channel PMU
TPS65921
TPS65930
2.7 to 4.5
2.7 to 4.5
7
7
—
—
yes
—
—
3
3
—
—
4
4
Optimized for OMAP35x processors
Optimized for OMAP35x processors
BGA-139
BGA-139
3.60
3.95
yes yes
Optimized for OMAP35x processors,
0.8-mm pitch
2.7 to 4.5 12
—
yes yes
—
3
—
9
2× I2C
BGA-169
4.50
TPS65951
2.7 to 5.5 13
2.7 to 5.5 13
—
—
—
—
—
—
—
—
—
3
3
3
—
—
—
9
9
2× I2C
2× I2C
2× I2C
AM3x Cortex-A8 PMU, with 5V boost.
DM64x PMU, with 5V boost.
QFN-48
QFN-48
BGA-209
3.45
3.45
4.50
TPS65910
TPS659105
TPS65950
2.7 to 4.5 13 Linear yes yes
10
Optimized for OMAP35x processors
*Suggested resale price in U.S. dollars in quantities of 1,000.
New devices are listed in bold red.
www.ti.com/processorpower
Note:ꢀTheꢀEuropeanꢀFreeꢀCallꢀ(TollꢀFree)ꢀnumberꢀisꢀnotꢀactiveꢀinꢀallꢀcountries.ꢀ
Ifꢀyouꢀhaveꢀtechnicalꢀdifficultyꢀcallingꢀtheꢀfreeꢀcallꢀnumber,ꢀpleaseꢀuseꢀtheꢀ
internationalꢀnumberꢀabove.
TI Worldwide Technical Support
Asia
Internet
Phone
TI Semiconductor Product Information Center Home Page
support.ti.com
ꢀ
ꢀ
Internationalꢀ
Domesticꢀ
+91-80-41381665
Toll-FreeꢀNumber
Note:ꢀToll-freeꢀnumbersꢀdoꢀnotꢀsupport
TI E2E™ Community Home Page
e2e.ti.com
mobileꢀandꢀIPꢀphones.
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
Australiaꢀ
Chinaꢀ
HongꢀKongꢀ
Indiaꢀ
Indonesiaꢀ
Koreaꢀ
Malaysiaꢀ
NewꢀZealandꢀ
Philippinesꢀ
Singaporeꢀ
Taiwanꢀ
1-800-999-084
800-820-8682
800-96-5941
Product Information Centers
Americas
Brazil
Mexico
Phoneꢀ
Phoneꢀ
Phoneꢀ
+1ꢀ(972)ꢀ644-5580
0800-891-2616
0800-670-7544
1-800-425-7888
001-803-8861-1006
080-551-2804
1-800-80-3973
0800-446-934
1-800-765-7404
800-886-1028
0800-006800
ꢀ
ꢀ
Faxꢀ
Internet/E-mailꢀ
+1ꢀ(972)ꢀ927-6377
support.ti.com/sc/pic/americas.htm
Europe, Middle East and Africa
Phone
Thailandꢀ
001-800-886-0010
ꢀ
ꢀ
EuropeanꢀFreeꢀCallꢀ
ꢀ
00800-ASK-TEXASꢀ
(00800ꢀ275ꢀ83927)
Faxꢀ
E-mailꢀ
Internetꢀ
+8621-23073686
tiasia@ti.comꢀorꢀti-china@ti.com
support.ti.com/sc/pic/asia.htm
ꢀ
ꢀ
Internationalꢀ
+49ꢀ(0)ꢀ8161ꢀ80ꢀ2121
+7ꢀ(4)ꢀ95ꢀ98ꢀ10ꢀ701
RussianꢀSupportꢀ
Important Notice:ꢀTheꢀproductsꢀandꢀservicesꢀofꢀTexasꢀInstrumentsꢀ
IncorporatedꢀandꢀitsꢀsubsidiariesꢀdescribedꢀhereinꢀareꢀsoldꢀsubjectꢀtoꢀTI’sꢀ
standardꢀtermsꢀandꢀconditionsꢀofꢀsale.ꢀCustomersꢀareꢀadvisedꢀtoꢀobtainꢀ
theꢀmostꢀcurrentꢀandꢀcompleteꢀinformationꢀaboutꢀTIꢀproductsꢀandꢀservicesꢀ
beforeꢀplacingꢀorders.ꢀTIꢀassumesꢀnoꢀliabilityꢀforꢀapplicationsꢀassistance,ꢀ
customer’sꢀapplicationsꢀorꢀproductꢀdesigns,ꢀsoftwareꢀperformance,ꢀorꢀ
infringementꢀofꢀpatents.ꢀTheꢀpublicationꢀofꢀinformationꢀregardingꢀanyꢀ
otherꢀcompany’sꢀproductsꢀorꢀservicesꢀdoesꢀnotꢀconstituteꢀTI’sꢀapproval,ꢀ
warrantyꢀorꢀendorsementꢀthereof.
Faxꢀ
Internetꢀ
DirectꢀE-mailꢀ
+(49)ꢀ(0)ꢀ8161ꢀ80ꢀ2045
support.ti.com/sc/pic/euro.htm
asktexas@ti.com
Japan
Phoneꢀ
Faxꢀ
ꢀ
Internet/E-mailꢀ
ꢀ
Domesticꢀ
Internationalꢀ
Domesticꢀ
Internationalꢀ
Domesticꢀ
0120-92-3326
+81-3-3344-5317
0120-81-0036
B122010
Theꢀplatformꢀbar,ꢀC2000,ꢀC28x,ꢀC64x+,ꢀCodeꢀComposerꢀStudio,ꢀConcerto,ꢀcontrolSUITE,ꢀ
DaVinci,ꢀDSP/BIOS,ꢀE2E,ꢀeXpressDSP,ꢀHercules,ꢀOMAPꢀandꢀSYS/BIOSꢀareꢀtrademarksꢀandꢀ
StellarisꢀandꢀStellarisWareꢀareꢀregisteredꢀtrademarksꢀofꢀTexasꢀInstruments.ꢀAllꢀotherꢀtrade-
marksꢀareꢀtheꢀpropertyꢀofꢀtheirꢀrespectiveꢀowners.
support.ti.com/sc/pic/japan.htm
www.tij.co.jp/pic
©ꢀ2011ꢀTexasꢀInstrumentsꢀIncorporated
PrintedꢀinꢀU.S.A.ꢀbyꢀ(Printer,ꢀCity,ꢀState)
SPRT596B
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements,
and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should
obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are
sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard
warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where
mandated by government requirements, testing of all parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and
applications using TI components. To minimize the risks associated with customer products and applications, customers should provide
adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right,
or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a
warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual
property of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied
by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive
business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional
restrictions.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all
express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not
responsible or liable for any such statements.
TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably
be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing
such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and
acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products
and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be
provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in
such safety-critical applications.
TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are
specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military
specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at
the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use.
TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are
designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated
products in automotive applications, TI will not be responsible for any failure to meet such requirements.
Following are URLs where you can obtain information on other Texas Instruments products and application solutions:
Products
Audio
Applications
www.ti.com/audio
amplifier.ti.com
dataconverter.ti.com
www.dlp.com
Communications and Telecom www.ti.com/communications
Amplifiers
Data Converters
DLP® Products
DSP
Computers and Peripherals
Consumer Electronics
Energy and Lighting
Industrial
www.ti.com/computers
www.ti.com/consumer-apps
www.ti.com/energy
dsp.ti.com
www.ti.com/industrial
www.ti.com/medical
www.ti.com/security
Clocks and Timers
Interface
www.ti.com/clocks
interface.ti.com
logic.ti.com
Medical
Security
Logic
Space, Avionics and Defense www.ti.com/space-avionics-defense
Transportation and Automotive www.ti.com/automotive
Power Mgmt
Microcontrollers
RFID
power.ti.com
microcontroller.ti.com
www.ti-rfid.com
Video and Imaging
www.ti.com/video
OMAP Mobile Processors www.ti.com/omap
Wireless Connectivity www.ti.com/wirelessconnectivity
TI E2E Community Home Page
e2e.ti.com
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2011, Texas Instruments Incorporated
相关型号:
©2020 ICPDF网 联系我们和版权申明