Patent ID: 6125437
Filing Date: 2000-09-26
Classification: G06F,G09G

Abstract:
A method for addressing a frame buffer in a linear fashion by converting a linear address to an X, Y address, comprising the steps of:supplying a linear address to a frame buffer;partitioning a section of address space into a plurality of sections, each of said plurality of sections having a plurality of values associated therewith, one of said plurality of values having a lower bound known as a base address and a section of physical memory associated therewith;assigning an offset descriptor to each said section of physical memory;placing said plurality of values and said offset descriptors into a table;selecting one of said plurality of values and one of said offset descriptors from said table by comparing said linear address with each section of address space in order to determine an address range associated with said linear address, said address range corresponding to the section of address space to which said linear address is associated;subtracting said base address from said linear address in order to provide a local linear address;calculating an X Y location in said physical memory based upon said local linear address and one of said plurality of values; andsupplying said X, Y location and said selected offset descriptor to a memory controller wherein said memory controller computes a physical address corresponding to said linear address.