BRIEF DESCRIPTION OF THE DRAWINGS/FIGURES
The accompanying drawings, which are incorporated herein and form part of the specification, illustrate the present invention and, together with the description, further serve to explain the principles of the invention and to enable a person skilled in the relevant art(s) to make and use the invention.
FIG. 1 depicts basic elements of an example System-on-a-Chip using Virtual On-Chip Memory in accordance with an embodiment of the present invention.
FIG. 2 depicts the basic elements of an example System-on-a-Chip using Virtual On-Chip Memory and introduces further complexities in accordance with an embodiment of the present invention.
FIG. 3 illustrates a flowchart of a method for reading information from a Virtual On-Chip Memory and responding to a situation where the information is not presently located in the paged memory in accordance with an embodiment of the present invention.
FIG. 4 depicts a virtual memory addressing scheme where an address into the virtual address space is used to consult the page table and find the corresponding paged area of memory in which the requested information is kept in accordance with an embodiment of the present invention.
FIG. 5 depicts the basic elements of an example System-on-a-Chip using Virtual On-Chip Memory and further shows a data bus which is used by a processor in order to retrieve information from a data stream that corresponds to a particular location within a virtual address space in accordance with an embodiment of the present invention.