![Infineon Technologies TC1796 Скачать руководство пользователя страница 122](http://html1.mh-extra.com/html/infineon-technologies/tc1796/tc1796_user-manual_2055437122.webp)
TC1796
System Units (Vol. 1 of 2)
CPU Subsystem
User’s Manual
2-25
V2.0, 2007-07
CPU, V2.0
– ICACHE refill mechanism:
critical double-word first, no line wrap around, streaming to CPU
•
CPU interface
– Supporting unaligned accesses (16-bit aligned) with a penalty of one cycle for
unaligned accesses crossing two lines (SPRAM or ICACHE lines)
•
Program Local Memory Bus (PLMB) interface to PMU/EBU
•
PMI memory cannot be accessed by the PCP using the BCOPY instruction (burst
transfers)
•
PLMB slave interface cannot be byte-accessed but can be accessed by half-word,
word or double-word aligned functions only.
•
PMI SRAMs (SPRAM, ICACHE, and Tag SRAM) are parity protected
2.5.2
Parity Protection for PMI Memories
In the TC1796, the PMI memory blocks SPRAM, ICACHE, and Tag RAM are equipped
with a parity error detection logic that makes it possible to detect parity errors separately
for SPRAM/ICACHE or the ICACHE Tag RAM. In case of a parity error a NMI is
generated.
Note that before using parity protection for PMI memory blocks the first time after a
power-on reset operation (before setting the corresponding parity error enable bit), the
SPRAM memory must be completely initialized by a user program that writes every
memory location of it once.
More details about the parity control for on-chip memories are described in
on