TC1784
Data Access Overlay (OVC)
User´s Manual
6-8
V1.1, 2011-05
OVC, V1.19
Note: Accesses to free/not used register addresses within the OVC address space are
not executed and not serviced with a bus error trap.
Register Descriptions
For each of the 16 overlay memory blocks (indicated by index x), three registers control
the overlay operation and the memory selection:
•
The Overlay Target Address Register OTARx, which holds the base address of the
memory block in internal Flash, in external memory or in the OLDA memory being
overlaid (and being compared with original data address).
•
The Redirected Address Base Register RABRx, which holds the base address of the
overlay memory to be used (with fixed address bits) and of the overlay memory block
within the overlay memory, and some control bits.
•
The Overlay Mask Register OMASKx, which determines which bits (from RABRx)
are used for the base address (of overlay memory and block) and which bits (of
original data address) are directly used as offset within the block (remaining
unchanged).
Additionally, for general overlay control the register OCON is provided.
All overlay block and control registers are reset to their default values with the application
reset. A special debug reset is not considered.
Note:
All overlay block control registers have different definitions for overlay blocks in
internal OVRAM (RABRx.IEMS=0), and overlay blocks in EMEM or external
memory (RABRx.IEMS=1 or RABRx.EXOMS=1). Therefore, in the following, two
(RABRx: three) different definitions are provided for the same register.
Table 6-2
Registers Overview
Register
1)
Short
Name
1) The OVC register short names are extended with the module name prefix “OVC_”.
Register Long Name
Offset
Address
Access
Mode
2)
2) Symbol U: Access permitted in User Mode 0 or 1
Symbol SV: Access permitted in Supervisor Mode
Descript-
ion see
Read Write
OTARx
Overlay Target Address Register x
(x = 0-15)
0024
H
+
x
∗
C
H
U, SV SV
RABRx
Redirected Address Base Register x
(x = 0-15)
0020
H
+
x
∗
C
H
U, SV SV
OMASKx
Overlay Mask Register x
(x = 0-15)
0028
H
+
x
∗
C
H
U, SV SV
OCON
Overlay Control Register
00E0
H
U,
SV SV
Содержание TC1784
Страница 1: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Страница 3: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Страница 950: ...TC1784 Direct Memory Access Controller DMA User s Manual 11 132 V1 1 2011 05 DMA V3 03 ...
Страница 1949: ...TC1784 General Purpose Timer Array GPTA v5 User s Manual 21 297 V1 1 2011 05 GPTA v5 V1 14 ...
Страница 2350: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG Doc_Number ...