![Infineon Technologies TC1784 Скачать руководство пользователя страница 461](http://html.mh-extra.com/html/infineon-technologies/tc1784/tc1784_user-manual_2055446461.webp)
TC1784
Program Memory Unit (PMU)
User´s Manual
5-34
V1.1, 2011-05
PMU, V1.47
the first command cycle is acknowledged with a retry request. After start of program
operation also the BUSY flag for the addressed bank is set in FSR.
The start of program operation can be delayed:
•
If initiated for one DFlash bank while the other DFlash bank is in erase operation
(which will be automatically suspended and resumed). The delay depends on the
state of the erase operation and the erase timing. Typically the delay is less or equal
to 15 ms.
•
Until an active Data Flash erase operation is terminated, if the program operation is
initiated for the Program Flash.
Read accesses to Data Flash banks during busy state of Program Flash are not allowed.
Read accesses to one Data Flash bank while the other DFlash bank is busy with a
program operation is especially supported. A read access to a busy Flash bank is
serviced with a retry acknowledge until the addressed Flash bank is not busy anymore.
A new Write Page command is only accepted after a new Enter Page Mode command.
Note: Multiple writes to the same page location before erase are not allowed; in this case
stored data in adjacent cells (in the second page of the same wordline) may be
disturbed. However, there is one exception for a second write to the same page in
Data Flash and in Program Flash: A page can once be overwritten with all-ones
data (and correct all-ones ECC) for example to create an invalidation stamp for
indication of an invalid wordline.
During the program operation, the quality of the programmed bits is autonomously
verified by the Flash FSI. Weak bits are re-programmed. A verification error (re-
programming is not possible anymore) is indicated with the VER bit in FSR (see also
If write protection is installed for the sector to be programmed or in case of active read
protection (including global write protection, if not separately disabled for the Data
Flash), the Write Page command is only executed when read/write protection has been
disabled before, using a ‘Disable Protection’ command sequence with two 32-bit
passwords. If the sector-specific and/or global write protection is not disabled when the
Write Page command is received or if an OTP protected sector is addressed, only the
page mode is terminated, but command mode and thus the program operation is not
started, and the protection error flag PROER is set in the FSR.
Write User Configuration (UC) Page
This command is identical to the Write Page command for the Program Flash with the
following exceptions: The addressed page (UCPA) belongs to one User Configuration
Block (UCB) in the configuration sector and not to the user Flash array. This command
can only be executed on the user’s four pages in his UCB. Only if protection is not
installed (e.g. for the very first installation of protection), it is not necessary to disable the
user’s protection before execution of this command. After writing the correct protection
Содержание 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 ...