×

Method and apparatus for addressing multiple frame buffers

  • US 6,411,302 B1
  • Filed: 01/06/1999
  • Issued: 06/25/2002
  • Est. Priority Date: 01/06/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of addressing a plurality of video memory areas having a predetermined arrangement, as a logical frame buffer comprising the steps of:

  • (a) providing a display controller subsystem means which couples a video memory subsystem means to a video device subsystem means via a plurality of video streams;

    (b) providing an address translation means which accepts a logical address as an input and responsively generates a translated output for accessing said video memory subsystem means;

    (c) locating each of the video memory areas within said video memory subsystem means;

    (d) configuring a physical pitch for each of the video memory areas such that said physical pitch corresponds to the difference in video memory addresses between adjacent vertical pixels in the video memory area;

    (e) reserving a number of logical address space pages for said logical frame buffer sufficient in size for storing said predetermined arrangement of the video memory areas; and

    (f) configuring said address translation means to map the reserved logical address space pages to pages within the video memory areas such that any adjacent vertical pixels in said predetermined arrangement of video memory areas are separated by a constant number of logical addresses, said constant corresponding to a logical pitch for accessing said logical frame buffer, wherein;

    each of the video memory areas is coupled to one or more video streams, two or more of the video streams are coupled to distinct video memory areas and have a common video direction;

    said display controller subsystem means contains one or more display controllers; and

    adjacent vertical pixels correspond to pixels in distinct scan lines.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×