Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Virtual physical address conversion system and its management method

A virtual physical address and virtual address technology, applied in memory systems, electrical digital data processing, instruments, etc., can solve problems such as loss of conversion backup buffers and reduce system efficiency, to increase circuit area, improve system efficiency, and reduce processing. effect of speed

Active Publication Date: 2019-04-23
REALTEK SEMICON CORP
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, when looking up in the translation lookaside buffer, it is necessary to map a virtual address to be looked up with a virtual address stored in each entry (that is, fully-associative mapping). That is to say, multiple (for example, 64) comparison circuits are required. Therefore, if the number of conversion lookaside buffer entries is increased to improve system efficiency, the circuit area of ​​the conversion lookaside buffer will increase accordingly, and the processing speed will also decrease. , however, if the number of translation lookaside buffer entries is reduced, system efficiency will be reduced (for example, the probability of translation lookaside buffer loss (TLB miss) will increase)

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
  • Virtual physical address conversion system and its management method
  • Virtual physical address conversion system and its management method
  • Virtual physical address conversion system and its management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] In order to improve the system efficiency without greatly increasing the circuit area, the present invention uses a part of the bits of a virtual address as an index, so as to look up a physical address corresponding to the virtual address according to the index, and use a larger-capacity The memory provides more conversion look-aside buffer entries, thereby greatly improving system efficiency and reducing comparison circuits required by the system when performing lookups.

[0055] see figure 1 , which is a schematic diagram of an embodiment of the virtual-physical address translation system of the present invention. Depend on figure 1 It can be seen that the virtual physical address translation system 100 includes a first storage space 110, a second storage space 120, and a processing circuit 130, wherein the first storage space 110 includes a plurality of buffer entries (buffer entry) B1-Bm, and the second The storage space 120 includes a plurality of translation en...

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 invention discloses a system for virtual-to-physical address transition and a management method of the system. The management method of the system for the virtual-to-physical address transition comprises the following steps: providing a first memory space, wherein the first memory space comprises a plurality of buffer entries; providing a second memory space, wherein the second memory space comprises a plurality of transition entries, and the transition entries correspond to a plurality of transition indexes; when a writing instruction is received, first virtual-to-physical address transition is written into a specific buffer entry of the buffer entries, according to the position of a first part of a first virtual address corresponding to the first virtual-to-physical address transition, memorizing the first virtual-to-physical address transition in a writing transition entry of the transition entries, and memorizing the first virtual address and a writing transition index corresponding to the writing transition entry into the specific buffer entry.

Description

technical field [0001] The present invention relates to memory management, in particular to a virtual physical address translation system management method and a related virtual physical address translation system using a part of a virtual address as an index. Background technique [0002] The memory management unit (memory management unit) improves the query efficiency of the page table (page table) through the translation lookaside buffer (TLB). For example, a translation lookaside buffer used by a microprocessor without interlocked pipeline stages (MIPS) may have multiple (eg, 64) entries for high-speed lookup, each of which Each entry can store a virtual-to-physical address translation between a virtual address and a physical address. [0003] However, when looking up in the translation lookaside buffer, it is necessary to map a virtual address to be looked up with a virtual address stored in each entry (that is, fully-associative mapping). That is to say, multiple (fo...

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 Patents(China)
IPC IPC(8): G06F12/1027G06F12/1036
Inventor 卢彦儒
Owner REALTEK SEMICON CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products