LM3S101-IRN20 ETC2 [List of Unclassifed Manufacturers], LM3S101-IRN20 Datasheet - Page 28

no-image

LM3S101-IRN20

Manufacturer Part Number
LM3S101-IRN20
Description
Microcontroller
Manufacturer
ETC2 [List of Unclassifed Manufacturers]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LM3S101-IRN20C0X
Manufacturer:
LUMINARYM
Quantity:
20 000
ARM Cortex-M3 Processor Core
2.1
2.2
2.2.1
28
Block Diagram
Figure 2-1. CPU Block Diagram
Functional Description
Important:
Luminary Micro has implemented the ARM Cortex-M3 core as shown in Figure 2-1. As noted in
the ARM® Cortex™-M3 Technical Reference Manual, several Cortex-M3 components are flexible
in their implementation: SW/JTAG-DP, ETM, TPIU, the ROM table, the MPU, and the Nested
Vectored Interrupt Controller (NVIC). Each of these is addressed in the sections that follow.
Serial Wire and JTAG Debug
Luminary Micro has replaced the ARM SW-DP and JTAG-DP with the ARM
CoreSight™-compliant Serial Wire JTAG Debug Port (SWJ-DP) interface. This means Chapter 12,
“Debug Port,” of the ARM® Cortex™-M3 Technical Reference Manual does not apply to Stellaris
devices.
The SWJ-DP interface combines the SWD and JTAG debug ports into one module. See the
CoreSight™ Design Kit Technical Reference Manual for details on SWJ-DP.
Serial Wire JTAG
Debug Port
The ARM® Cortex™-M3 Technical Reference Manual describes all the features of
an ARM Cortex-M3 in detail. However, these features differ based on the
implementation. This section describes the Stellaris implementation.
Controller
Vectored
Interrupt
Nested
Private Peripheral
Access Port
Adv. High-
Interrupts
Perf. Bus
(internal )
Debug
Sleep
Bus
Preliminary
Breakpoint
Patch and
Instructions
Flash
CM3 Core
Data
Watchpoint
and Trace
Matrix
Bus
Data
Cortex-M3
ARM
Trace Macrocell
Instrumentation
Adv. Peripheral
Bus
Interface
Trace
I-code bus
D-code bus
System bus
October 5, 2006
Port
Unit
Peripheral
(external)
Output
(SWO)
Serial
Trace
Table
Private
ROM
Wire
Port
Bus

Related parts for LM3S101-IRN20