Summary Of Dsp Mmu Registers - Texas Instruments OMAP5910 Reference Manual

Multimedia processor dsp subsystem
Hide thumbs Also See for OMAP5910:
Table of Contents

Advertisement

6.5
DSP MMU Registers
6.5.1
Overview
Table 21. Summary of DSP MMU Registers
Name
PREFETCH_REG
WALKING_ST_REG
CNTL_REG
FAULT_AD_H_REG
FAULT_AD_L_REG
FAULT_ST_REG
IT_ACK_REG
TTB_H_REG
TTB_L_REG
LOCK_REG
LD_TLB_REG
CAM_H_REG
CAM_L_REG
RAM_H_REG
RAM_L_REG
MPU byte addresses apply to both OMAP5910 and OMAP5912.
This register is accessible by the DSP core at I/O address 0x4400.
SPRU890A
The DSP MMU is programmed by the MPU core via a set of configuration
registers. Table 21 shows these registers, their access types, and their
addresses.
Description
Pre-fetch register. An entry for the TLB can be
pre-fetched by writing a virtual address tag into this
register.
Pre-fetch status register. Use this register to determine
if the table walking logic is performing an address
translation or if a pre-fetch operation has completed.
Control register. Use this register to enable the MMU
and the table walking logic, and to reset the MMU.
Fault address registers. These registers display the
virtual address of an access which caused an MMU
error.
Fault status register. When an MMU error is generated,
use this register to determine the cause of the error.
Interrupt acknowledge register. Use this register to
notify the MMU that an error has been corrected.
TTB registers. Use these registers to specify the
first-level translation table base address.
Lock/protect entry. Use this register to set the base
pointer and the victim pointer of the TLB.
Read/write TLB entry. Use this register to start a TLB
entry read or TLB entry write operation.
CAM entry registers. Use these registers to specify the
CAM value to be written to the entry pointed to by the
victim pointer.
RAM entry registers. Use these registers to specify the
RAM value to be written to the entry pointed to by the
victim pointer.
DSP Memory Management Unit
MPU Byte
Address
Section
0xFFFE D200
6.5.2
0xFFFE D204
6.5.3
0xFFFE D208
6.5.4
0xFFFE D20C
6.5.5
0xFFFE D210
0xFFFE D214
6.5.6
0xFFFE D218
6.5.7
0xFFFE D21C
6.5.8
0xFFFE D220
0xFFFE D224
6.5.9
0xFFFE D228
6.5.10
0xFFFE D22C
6.5.11
0xFFFE D230
0xFFFE D234
6.5.12
0xFFFE D238
DSP Subsystem
See
101

Advertisement

Table of Contents
loading

This manual is also suitable for:

Omap5912

Table of Contents