This helps you quickly interpret patents by identifying the three key elements:
Problems solved by technology
Method used
Benefits of technology
Problems solved by technology
The information of pages with low access frequency so far but high possibility of being accessed in the future is deleted from the buffer, and the information of pages with high access frequency so far but low possibility of being accessed in the future remains in the buffer, and there is buffering The problem that the hit rate of the device is reduced
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
Click on the blue label to locate the original text in one second.
Reading with bidirectional positioning of images and text.
Smart Image
Examples
Experimental program
Comparison scheme
Effect test
no. 1 Embodiment approach 》
[0048] Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.
[0049]
[0050] figure 1 It is a configuration diagram showing the playback device 1 including the memory access control unit 26 of the first embodiment.
[0051] The reproducing device 1 is a device for reproducing video information and audio information stored in a disc, and has a drive 10, a demodulator 11, an ECC decoder 12, a switch 13, a first preload buffer 14, a second preload buffer Device 15, first read buffer 16, second read buffer 17, switcher 18, switcher 19, IG decoder 20, Txt decoder 21, PG decoder 22, video decoder 23, audio decoder 24 . A switch 25 , a memory access control unit 26 , a mixer 27 , and a mixer 28 .
[0052] Here, since the components of the playback device 1 other than the memory access control unit 26 are general components, only the outline of each component of the playback device 1 will be described. image 3 Details of th...
no. 2 Embodiment approach 》
[0107] Hereinafter, a second embodiment of the present invention will be described with reference to the drawings. In the first embodiment, the case where the number of visits per page is constant is targeted, whereas in the present embodiment, the case where the number of visits per page is not constant is targeted. In the present embodiment, the same symbols are assigned to the constituent elements substantially the same as those of the first embodiment, and the description thereof is applied, so the description is omitted in the present embodiment, or a simple description is retained.
[0108]
[0109] Figure 12 It is a configuration diagram of a playback device 1A including a memory access control unit 26A according to the second embodiment.
[0110] The reproducing device 1A is a device for reproducing video information and audio information stored on a disc, and includes: a drive 10, a demodulation unit 11, an ECC decoder 12, a switch 13, a first preload buffer 14, a...
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
Login to View More
Abstract
A memory access controller device comprises: a storage unit that stores data and a page table that stores a correspondence between virtual page numbers and physical page numbers of all pages; a converter that comprises a buffer that stores virtual page numbers of some of the pages and corresponding physical page numbers and a conversion processing unit that converts virtual addresses into physical addresses on the basis of stored content of the buffer. If a virtual page number for a virtual address related to an address request does not exist in the buffer, the conversion processing unit rewrites in the buffer a virtual page number and a physical page number, respectively, of a page for which a count of a virtual address having been converted into a physical address has reached a number of conversion executions, to a virtual page number of a virtual address related to the address request and a physical page number of a storage portion that corresponds to this virtual page number.
Description
technical field [0001] The present invention relates to a technique for converting a virtual address into a physical address. Background technique [0002] In a processing device that processes data in a virtual space, in order for a data processing unit that performs data processing to read data from a storage unit, the data processing unit needs to access data stored in the storage unit using a physical address. However, since the data processing unit manages data using virtual addresses, it is necessary to convert from virtual addresses to physical addresses. Generally, in order to control the cost, the conversion unit that performs this conversion stores only the information of a part of the pages in the page table in the buffer. The page table indicates the virtual page number represented by the most significant bit ( The corresponding relationship between the information representing the page in the virtual space) and the physical page number represented by the most s...
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
Application Date:The date an application was filed.
Publication Date:The date a patent or application was officially published.
First Publication Date:The earliest publication date of a patent with the same application number.
Issue Date:Publication date of the patent grant document.
PCT Entry Date:The Entry date of PCT National Phase.
Estimated Expiry Date:The statutory expiry date of a patent right according to the Patent Law, and it is the longest term of protection that the patent right can achieve without the termination of the patent right due to other reasons(Term extension factor has been taken into account ).
Invalid Date:Actual expiry date is based on effective date or publication date of legal transaction data of invalid patent.