|
LM3S9L97 Datasheet, PDF (44/1219 Pages) Texas Instruments – Stellaris® LM3S9L97 Microcontroller | |||
|
◁ |
Architectural Overview
1 Architectural Overview
Texas Instruments is the industry leader in bringing 32-bit capabilities and the full benefits of ARM®
Cortex-M3â¢-based microcontrollers to the broadest reach of the microcontroller market. For current
users of 8- and 16-bit MCUs, Stellaris® with Cortex-M3 offers a direct path to the strongest ecosystem
of development tools, software and knowledge in the industry. Designers who migrate to Stellaris®
benefit from great tools, small code footprint and outstanding performance. Even more important,
designers can enter the ARM ecosystem with full confidence in a compatible roadmap from $1 to
1 GHz. For users of current 32-bit MCUs, the Stellaris® family offers the industryâs first implementation
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. The Texas Instruments Stellaris® family of
microcontrollersâthe first ARM® Cortexâ¢-M3 based controllersâbrings high-performance 32-bit
computing to cost-sensitive embedded microcontroller applications. These pioneering parts deliver
customers 32-bit performance at a cost equivalent to legacy 8- and 16-bit devices, all in a package
with a small footprint.
The LM3S9L97 microcontroller has the following features:
â ARM® Cortexâ¢-M3 Processor Core
â 80-MHz operation; 100 DMIPS performance
â ARM Cortex SysTick Timer
â Nested Vectored Interrupt Controller (NVIC)
â On-Chip Memory
â 128 KB single-cycle Flash memory up to 50 MHz; a prefetch buffer improves performance
above 50 MHz
â 48 KB single-cycle SRAM
â Internal ROM loaded with StellarisWare® software:
⢠Stellaris® Peripheral Driver Library
⢠Stellaris® Boot Loader
⢠Advanced Encryption Standard (AES) cryptography tables
⢠Cyclic Redundancy Check (CRC) error detection functionality
â Advanced Serial Integration
â 10/100 Ethernet MAC and PHY with IEEE 1588 PTP hardware support
â Two CAN 2.0 A/B controllers
â USB 2.0 OTG/Host/Device
â Three UARTs with IrDA and ISO 7816 support (one UART with full modem controls)
44
June 15, 2010
Texas Instruments-Advance Information
|
▷ |