LM3S610 Data Sheet
October 8, 2006
3
Preliminary
Table of Contents
Legal Disclaimers and Trademark Information.............................................................................. 2
Revision History ............................................................................................................................. 17
About This Document..................................................................................................................... 18
Audience ........................................................................................................................................................... 18
About This Manual............................................................................................................................................ 18
Related Documents .......................................................................................................................................... 18
Documentation Conventions............................................................................................................................. 18
1.
Architectural Overview ....................................................................................................... 21
1.1
Product Features ................................................................................................................................. 21
1.2
Target Applications .............................................................................................................................. 25
1.3
High-Level Block Diagram ................................................................................................................... 26
1.4
Functional Overview ............................................................................................................................ 27
1.4.1
ARM Cortex™-M3 ............................................................................................................................... 27
1.4.2
Motor Control Peripherals .................................................................................................................... 27
1.4.3
Analog Peripherals .............................................................................................................................. 28
1.4.4
Serial Communications Peripherals..................................................................................................... 28
1.4.5
System Peripherals.............................................................................................................................. 29
1.4.6
Memory Peripherals............................................................................................................................. 30
1.4.7
Additional Features .............................................................................................................................. 30
1.4.8
Hardware Details ................................................................................................................................. 31
1.5
System Block Diagram ........................................................................................................................ 32
2.
ARM Cortex-M3 Processor Core........................................................................................ 33
2.1
Block Diagram ..................................................................................................................................... 34
2.2
Functional Description ......................................................................................................................... 34
2.2.1
Serial Wire and JTAG Debug .............................................................................................................. 34
2.2.2
Embedded Trace Macrocell (ETM) ...................................................................................................... 35
2.2.3
Trace Port Interface Unit (TPIU) .......................................................................................................... 35
2.2.4
ROM Table .......................................................................................................................................... 35
2.2.5
Memory Protection Unit (MPU) ............................................................................................................ 35
2.2.6
Nested Vectored Interrupt Controller (NVIC) ....................................................................................... 35
3.
Memory Map ........................................................................................................................ 36
4.
Interrupts ............................................................................................................................. 38
5.
JTAG Interface .................................................................................................................... 41
5.1
Block Diagram ..................................................................................................................................... 42
5.2
Functional Description ......................................................................................................................... 42
5.2.1
JTAG Interface Pins............................................................................................................................. 43
5.2.2
JTAG TAP Controller ........................................................................................................................... 44
5.2.3
Shift Registers ..................................................................................................................................... 45
5.2.4
Operational Considerations ................................................................................................................. 45
5.3
Initialization and Configuration............................................................................................................. 46
5.4
Register Descriptions........................................................................................................................... 47
5.4.1
Instruction Register (IR) ....................................................................................................................... 47
5.4.2
Data Registers ..................................................................................................................................... 49