TC1796
System Units (Vol. 1 of 2)
Program Memory Unit
User’s Manual
7-6
V2.0, 2007-07
PMU, V2.0
defines the sectors with their sector numbers, sector sizes, and address
ranges. The PFLASH contains thirteen sectors PS[12:0] with different sizes. Two
64 Kbyte physical sectors PPS[1:0] are defined for the PFLASH.
Note: The sectors PS[7:0] are also called “logical sectors”. These logical sectors have a
reduced endurance (50) compared to the physical sectors (1000). In order to
Table 7-1
PFLASH Bank, Sector and Page Definitions
Numbering
Size
Cached
Address Range
Non-Cached
Address Range
PFLASH Bank
PB
2 Mbyte
8000 0000
H
- 801F FFFF
H
A000 0000
H
- A01F FFFF
H
PFLASH Sectors
PS0
PPS0
1)
1) PPSx (x = 0, 1) is a physical PFLASH sector.
16 Kbyte
8000 0000
H
- 8000 3FFF
H
A000 0000
H
- A000 3FFF
H
PS1
PPS0
2)
2) PPSx (x = 0, 1) is a physical PFLASH sector.
8000 4000
H
- 8000 7FFF
H
A000 4000
H
- A000 7FFF
H
PS2
16 Kbyte
8000 8000
H
- 8000 BFFF
H
A000 8000
H
- A000 BFFF
H
PS3
16 Kbyte
8000 C000
H
- 8000 FFFF
H
A000 C000
H
- A000 FFFF
H
PS4
PPS1
16 Kbyte
8001 0000
H
- 8001 3FFF
H
A001 0000
H
- A001 3FFF
H
PS5
16 Kbyte
8001 4000
H
- 8001 7FFF
H
A001 4000
H
- A001 7FFF
H
PS6
16 Kbyte
8001 8000
H
- 8001 BFFF
H
A001 8000
H
- A001 BFFF
H
PS7
16 Kbyte
8001 C000
H
- 8001 FFFF
H
A001 C000
H
- A001 FFFF
H
PS8
128 Kbyte 8002 0000
H
- 8003 FFFF
H
A002 0000
H
- A003 FFFF
H
PS9
256 Kbyte 8004 0000
H
- 8007 FFFF
H
A004 0000
H
- A007 FFFF
H
PS10
512 Kbyte 8008 0000
H
- 800F FFFF
H
A008 0000
H
- A00F FFFF
H
PS11
512 Kbyte 8010 0000
H
- 8017 FFFF
H
A010 0000
H
- A017 FFFF
H
PS12
512 Kbyte 8018 0000
H
- 801F FFFF
H
A018 0000
H
- A01F FFFF
H
PFLASH Pages
PP0
256 byte
8000 0000
H
- 8000 00FF
H
A000 0000
H
- A000 00FF
H
PPn
3)
3) n = 0-8191
256 byte
(8000 0000
H
+ OFF) -
(8000 0000
H
+ OFF + FF
H
)
(with OFF = n
×
100
H
)
(A000 0000
H
+ OFF) -
(A000 0000
H
+ OFF + FF
H
)
(with OFF = n
×
100
H
)
PP8191
256 byte
801F FF00
H
- 801F FFFF
H
A01F FF00
H
- A01F FFFF
H