欢迎访问ic37.com |
会员登录 免费注册
发布采购

HD6417750SBP200 参数 Datasheet PDF下载

HD6417750SBP200图片预览
型号: HD6417750SBP200
PDF下载: 下载PDF文件 查看货源
内容描述: 的SuperH RISC引擎 [SuperH RISC engine]
分类和应用: 外围集成电路时钟
文件页数/大小: 1039 页 / 6201 K
品牌: RENESAS [ RENESAS TECHNOLOGY CORP ]
 浏览型号HD6417750SBP200的Datasheet PDF文件第126页浏览型号HD6417750SBP200的Datasheet PDF文件第127页浏览型号HD6417750SBP200的Datasheet PDF文件第128页浏览型号HD6417750SBP200的Datasheet PDF文件第129页浏览型号HD6417750SBP200的Datasheet PDF文件第131页浏览型号HD6417750SBP200的Datasheet PDF文件第132页浏览型号HD6417750SBP200的Datasheet PDF文件第133页浏览型号HD6417750SBP200的Datasheet PDF文件第134页  
3.5  
MMU Functions  
3.5.1  
MMU Hardware Management  
The SH7750 Series supports the following MMU functions.  
1. The MMU decodes the virtual address to be accessed by software, and performs address  
translation by controlling the UTLB/ITLB in accordance with the MMUCR settings.  
2. The MMU determines the cache access status on the basis of the page management  
information read during address translation (C, WT, SA, and TC bits).  
3. If address translation cannot be performed normally in a data access or instruction access, the  
MMU notifies software by means of an MMU exception.  
4. If address translation information is not recorded in the ITLB in an instruction access, the  
MMU searches the UTLB, and if the necessary address translation information is recorded in  
the UTLB, the MMU copies this information into the ITLB in accordance with  
MMUCR.LRUI.  
3.5.2  
MMU Software Management  
Software processing for the MMU consists of the following:  
1. Setting of MMU-related registers. Some registers are also partially updated by hardware  
automatically.  
2. Recording, deletion, and reading of TLB entries. There are two methods of recording UTLB  
entries: by using the LDTLB instruction, or by writing directly to the memory-mapped UTLB.  
ITLB entries can only be recorded by writing directly to the memory-mapped ITLB. For  
deleting or reading UTLB/ITLB entries, it is possible to access the memory-mapped  
UTLB/ITLB.  
3. MMU exception handling. When an MMU exception occurs, processing is performed based on  
information set by hardware.  
3.5.3  
MMU Instruction (LDTLB)  
A TLB load instruction (LDTLB) is provided for recording UTLB entries. When an LDTLB  
instruction is issued, the SH7750 Series copies the contents of PTEH, PTEL, and PTEA to the  
UTLB entry indicated by MMUCR.URC. ITLB entries are not updated by the LDTLB instruction,  
and therefore address translation information purged from the UTLB entry may still remain in the  
ITLB entry. As the LDTLB instruction changes address translation information, ensure that it is  
issued by a program in the P1 or P2 area. The operation of the LDTLB instruction is shown in  
figure 3.12.  
Rev. 6.0, 07/02, page 78 of 986  
 复制成功!