12
SNIU028A – February 2016 – Revised April 2016
Copyright © 2016, Texas Instruments Incorporated
Contents
13.5.2
Page Erase
......................................................................................................
13.5.3
Execute Flash
...................................................................................................
13.5.4
Flash Programming Sequence using Boot ROM
...........................................................
13.6
Checksum Functions
.....................................................................................................
13.6.1
Calculation of Checksum
......................................................................................
13.6.2
Reading Checksum
.............................................................................................
13.7
Trim Flash Checksum Verification
......................................................................................
13.8
Boot ROM for the Other Members of the UCD3138 Family
........................................................
13.8.1
UCD3138064 and UCD3138064A
............................................................................
13.8.2
UCD3138A64 and UCD3138A64A
...........................................................................
13.8.3
UCD3138128 and UCD3138128A
............................................................................
14
ARM7TDMI-S MPUSS
........................................................................................................
14.1
ARM7TDMI-S Modes of Operation
.....................................................................................
14.1.1
Exceptions
.......................................................................................................
14.2
Hardware Interrupts
......................................................................................................
14.2.1
Standard Interrupt (IRQ)
.......................................................................................
14.2.2
Fast Interrupt (FIQ)
.............................................................................................
14.3
Software Interrupt
.........................................................................................................
14.4
ARM7TDMI-S Instruction Set
...........................................................................................
14.4.1
Instruction Compression
.......................................................................................
14.4.2
The Thumb Instruction Set
....................................................................................
14.5
Dual-State Interworking
..................................................................................................
14.5.1
Level of Dual-State Support
...................................................................................
14.5.2
Implementation
..................................................................................................
14.5.3
Naming Conventions for Entry Points (CCS 3.x)
...........................................................
14.5.4
Indirect Calls
.....................................................................................................
14.5.5
UCD3138 Reference Code
....................................................................................
15
Memory
...........................................................................................................................
15.1
Memory Controller – MMC Registers Reference
.....................................................................
15.1.1
Static Memory Control Register (SMCTRL)
.................................................................
15.1.2
Write Control Register (WCTRL)
.............................................................................
15.1.3
Peripheral Control Register (PCTRL)
........................................................................
15.1.4
Peripheral Location Register (PLOC)
........................................................................
15.1.5
Peripheral Protection Register (PPROT)
....................................................................
15.2
DEC – Address Manager Registers Reference
.......................................................................
15.2.1
Memory Fine Base Address High Register 0 (MFBAHR0)
................................................
15.2.2
Memory Fine Base Address Low Register 0 (MFBALR0)
.................................................
15.2.3
1.1.1 Memory Fine Base Address High Register 1-3,17-19 (MFBAHRx)
...............................
15.2.4
Memory Fine Base Address Low Register 1-3, 17-19 (MFBALRx)
......................................
15.2.5
Memory Fine Base Address High Load Differences for Enhanced 3138 Devices
.....................
15.2.6
Memory Fine Base Address High Register 4 (MFBAHR4)
................................................
15.2.7
Memory Fine Base Address Low Register 4-16 (MFBALRx)
.............................................
15.2.8
Memory Fine Base Address High Register 5 (MFBAHR5)
................................................
15.2.9
Memory Fine Base Address High Register 6 (MFBAHR6)
................................................
15.2.10
Memory Fine Base Address High Register 7 (MFBAHR7)
..............................................
15.2.11
Memory Fine Base Address High Register 8 (MFBAHR8)
..............................................
15.2.12
Memory Fine Base Address High Register 9 (MFBAHR9)
..............................................
15.2.13
Memory Fine Base Address High Register 10 (MFBAHR10)
...........................................
15.2.14
Memory Fine Base Address High Register 11 (MFBAHR11)
...........................................
15.2.15
Memory Fine Base Address High Register 12 (MFBAHR12)
...........................................
15.2.16
Memory Fine Base Address High Register 13 (MFBAHR13)
...........................................
15.2.17
Memory Fine Base Address High Register 14 (MFBAHR14)
...........................................
15.2.18
Memory Fine Base Address High Register 15 (MFBAHR15)
...........................................