r5s77631ay266bgv Renesas Electronics Corporation., r5s77631ay266bgv Datasheet - Page 296

no-image

r5s77631ay266bgv

Manufacturer Part Number
r5s77631ay266bgv
Description
Renesas 32-bit Risc Microcomputer Superhtm Risc Engine Family Sh-4a Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
Section 8 L Memory
of the OCBWB instruction) to the PPN field. The ASID, V, SZ, SH, PR, and D bits have the same
meaning as normal address conversion; however, the C and WT bits have no meaning in this page.
When the PREF instruction is issued to the L memory area, address conversion is performed in
order to generate the physical address bits [28:10] in accordance with the SZ bit specification. The
physical address bits [9:5] are generated from the virtual address prior to address conversion. The
physical address bits [4:0] are fixed to 0. Block transfer is performed to the L memory from the
external memory which is specified by these physical addresses.
When the OCBWB instruction is issued to the L memory area, address conversion is performed in
order to generate the physical address bits [28:10] in accordance with the SZ bit specification. The
physical address bits [9:5] are generated from the virtual address prior to address conversion. The
physical address bits [4:0] are fixed to 0. Block transfer is performed from the L memory to the
external memory specified by these physical addresses.
In PREF or OCBWB instruction execution, an MMU exception is checked as read type. After the
MMU execution check, a TLB miss exception or protection error exception occurs if necessary. If
an exception occurs, the block transfer is inhibited.
(2)
When MMU is Disabled (MMUCR.AT = 0) or RAMCR.RP = 0
The transfer source physical address in block transfer to page 0 in the L memory is set in the
L0SADR bits of the LSA0 register. And the L0SSZ bits in the LSA0 register choose either the
virtual addresses specified through the PRFF instruction or the L0SADR values as bits 15 to 10 of
the transfer source physical address. In other words, the transfer source area can be specified in
units of 1 Kbyte to 64 Kbytes.
The transfer destination physical address in block transfer from page 0 in the L memory is set in
the L0DADR bits of the LDA0 register. And the L0DSZ bits in the LDA0 register choose either
the virtual addresses specified through the OCBWB instruction or the L0DADR values as bits 15
to 10 of the transfer destination physical address. In other words, the transfer source area can be
specified in units of 1 Kbyte to 64 Kbytes.
Block transfer to page 1 in the L memory is set to LSA1 and LDA1 as with page 0 in the L
memory.
When the PREF instruction is issued to the L memory area, the physical address bits [28:10] are
generated in accordance with the LSA0 or LSA1 specification. The physical address bits [9:5] are
generated from the virtual address. The physical address bits [4:0] are fixed to 0. Block transfer is
performed from the external memory specified by these physical addresses to the L memory.
Rev. 1.00 Oct. 01, 2007 Page 230 of 1956
REJ09B0256-0100

Related parts for r5s77631ay266bgv