Address conversion method, address conversion module and address conversion system

A technology of address conversion and base address, which is applied in the field of address conversion modules and systems, and address conversion methods, can solve problems affecting the access efficiency of physical memory, etc., and achieve the effects of improving address conversion efficiency, simplifying the determination process, and reducing address conversion delay

Active Publication Date: 2019-07-23
HYGON INFORMATION TECH CO LTD
View PDF8 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] It can be seen that when the access unit accesses the physical memory, the address translation efficiency is very important. If the address translation delay is large, it is likely to affect the physical memory access efficiency; therefore, how to improve the address translation efficiency has always been studied by those skilled in the art. question

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Address conversion method, address conversion module and address conversion system
  • Address conversion method, address conversion module and address conversion system
  • Address conversion method, address conversion module and address conversion system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] Address translation can be thought of as converting the virtual address of the virtual storage space into the physical address of the physical memory. It is suitable for scenarios where the access unit accesses the physical memory. The access unit can be any device with physical memory access requirements in the computer architecture, such as CPU (central processing unit), IO (Input / Output, input and output) equipment, etc. Example, figure 1 Shows the structure diagram of the traditional address translation system, such as figure 1 As shown, when the access unit accesses the physical memory connected to the bus, the access unit determines the target virtual address (the virtual address accessed by the access unit can be called the target virtual address), and then passes through the MMU (memory management unit, memory management unit) of the middle layer The target virtual address is converted into a corresponding physical address to implement address conversion, so that ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention provides an address conversion method, an address conversion module and an address conversion system, and the method comprises the steps: obtaining a memory access request which comprises a target virtual address; judging whether the target virtual address is matched with a preset virtual address of a first type of physical pages or not, wherein the storage space mapped by the first type of physical pages is not smaller than a set storage space; if the target virtual address is matched with a preset virtual address of a first type of physical page, determining atarget physical address base address corresponding to the target virtual address according to a preset physical address base address corresponding to the virtual address of the first type of physicalpage; and determining a physical address corresponding to the target virtual address according to the target physical address base address. According to the embodiment of the invention, the address conversion modes can be distinguished for different sizes of physical pages, the address conversion delay for a larger physical page is reduced, and the address conversion efficiency is improved.

Description

Technical field [0001] The embodiment of the present invention relates to the technical field of memory access, in particular to an address conversion method, an address conversion module and a system. Background technique [0002] Modern operating systems generally use virtual memory management (Virtual Memory Management) mechanism to run storage space with processes that break through physical memory limitations, that is, use virtual storage space larger than physical memory to run operating system processes, thereby solving the storage requirements for process operation When the space is larger than the physical memory, the process is difficult to run. [0003] In the virtual memory management mechanism, the operation of the process depends on the virtual address of the virtual storage space (virtual address can be considered as the private address space provided by the virtual storage space for the process), and physical memory uses physical addresses. Therefore, in modern comp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F12/10
CPCG06F12/10
Inventor 姜莹王海洋
Owner HYGON INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products