![Infineon Technologies TC1784 Скачать руководство пользователя страница 441](http://html.mh-extra.com/html/infineon-technologies/tc1784/tc1784_user-manual_2055446441.webp)
TC1784
Program Memory Unit (PMU)
User´s Manual
5-14
V1.1, 2011-05
PMU, V1.47
5.6.2
Architectural and Operational Overview
In the following, an overview of the internal structure and of operations is presented.
5.6.2.1
Sector and Page Architecture
The Program Flash as well as the Data Flash memory are characterized by their sector
architecture and by their page structure. Sectors are Flash memory partitions of different
sizes. Some Flash operations are dedicated to and are only performed on complete
sectors, such as sector erase operations and installation of sector write protection.
Programming operations are generally dedicated to pages (byte, word or double-word
program is not supported).
Page and Wordline Structure
The whole Flash memory is divided into pages of defined and always identical size,
which depends on Flash type. Program Flash and Data Flash have different page sizes:
•
Program Flash: Page size is 256 Byte (32 double-words).
•
Data Flash: Page size is 128 Byte (16 double-words).
The page size is defined by the wordline length of the array: a wordline always consists
of two sequential pages with according even and odd page addresses.
Sector Partitioning in Program Flash
The Program Flash memory is divided into the following sectors:
•
Eight 16 Kbyte logical sectors, together building two 64 Kbyte physical sectors,
•
one 128 Kbyte (physical) sector,
•
and nine 256 Kbyte (physical) sectors.
Additionally a configuration sector is implemented, which is not user-accessible.
Physical and Logical Sectors
The maximum number of program/erase cycles is always related to physical sectors.
Thus the specified endurance of 1000 belongs to the sectors with 64 Kbyte and more
capacity, but not to the small 16K sectors.
The 16K sectors are called logical sectors, because they are not physically separated
from their neighboring sectors. They are “logically” separated simply by definition of
16K address ranges within a 64K physical sector, to avoid the area overhead necessary
for physical sector separation. Because all logical sectors within a physical sector use
the same bit lines, the maximum number of erase cycles without refreshing must be
limited to 100 for every logical sector. This means, that after 100 erase operations to a
16K sector the whole 64K sector (which includes the 16K sector) has to be refreshed
(erased and re-programmed), before the next 100 erase cycles can be performed on the
same
16K sector. Thus, all four 16K sectors of a physical 64K sector can be erased 100
Содержание 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 ...