Computer graphics processing and selective visual display system – Computer graphics display memory system – Memory partitioning
Reexamination Certificate
2011-01-18
2011-01-18
Tung, Kee M (Department: 2628)
Computer graphics processing and selective visual display system
Computer graphics display memory system
Memory partitioning
C345S540000, C345S571000, C711S147000, C711S153000, C711S157000
Reexamination Certificate
active
07872657
ABSTRACT:
Systems and methods for addressing memory where data is interleaved across different banks using different interleaving granularities improve graphics memory bandwidth by distributing graphics data for efficient access during rendering. Various partition strides may be selected to modify the number of sequential addresses mapped to each DRAM and change the interleaving granularity. A memory addressing scheme is used to allow different partition strides for each virtual memory page without causing memory aliasing problems in which physical memory locations in one virtual memory page are also mapped to another virtual memory page. When a physical memory address lies within a virtual memory page crossing region, the smallest partition stride is used to access the physical memory.
REFERENCES:
patent: 5265053 (1993-11-01), Naradone et al.
patent: 5301288 (1994-04-01), Newman et al.
patent: 5519829 (1996-05-01), Wilson
patent: 5802604 (1998-09-01), Stewart et al.
patent: 6125437 (2000-09-01), Buck-Gengler
patent: 6381668 (2002-04-01), Lunteren
patent: 6557014 (2003-04-01), Cellis et al.
patent: 6625720 (2003-09-01), Ansari
patent: 6631447 (2003-10-01), Morioka et al.
patent: 6694407 (2004-02-01), May et al.
patent: 6853382 (2005-02-01), Van Dyke et al.
patent: 6895491 (2005-05-01), Kjos et al.
patent: 6992673 (2006-01-01), Oka et al.
patent: 6999088 (2006-02-01), Van Dyke et al.
patent: 7281249 (2007-10-01), Tarui et al.
patent: 7318114 (2008-01-01), Cypher
patent: 7389398 (2008-06-01), Garney
patent: 7409694 (2008-08-01), Forin et al.
patent: 7437517 (2008-10-01), da Silva et al.
patent: 2002/0085010 (2002-07-01), McCormack et al.
patent: 2003/0138152 (2003-07-01), Fenney
patent: 2004/0012600 (2004-01-01), Deering et al.
patent: 2004/0117595 (2004-06-01), Norris et al.
patent: 2005/0055536 (2005-03-01), Ansari
patent: 2005/0160210 (2005-07-01), Watt et al.
patent: 2006/0179236 (2006-08-01), Shafi
patent: 2007/0050593 (2007-03-01), Chen et al.
patent: 2007/0094477 (2007-04-01), Espasa et al.
patent: 2007/0174671 (2007-07-01), Zohar et al.
patent: 2007/0195613 (2007-08-01), Rajan et al.
patent: 2008/0195890 (2008-08-01), Earhart et al.
patent: 2009/0031105 (2009-01-01), Hansen et al.
D.Chiou, L. Rudolph, S. Devadas, B. S. Ang; Dynamic Cache Partitioning via Columnization; Technical Report, MIT, Nov. 1999.
N. Matloff; Memory Interleaving; Department of Computer Science; University of California at Davis; Nov. 2003.
Edmondson John H.
Van Dyke James M.
Nvidia Corporation
Patterson & Sheridan LLP
Perromat Carlos
Tung Kee M
LandOfFree
Memory addressing scheme using partition strides does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Memory addressing scheme using partition strides, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory addressing scheme using partition strides will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2742532