G - Physics – 06 – T
Patent
G - Physics
06
T
G06T 1/60 (2006.01) G06F 12/02 (2006.01)
Patent
CA 2293634
A caching system for increasing the operation concurrency between a cache module (130) and a memory module (140) by comparing received memory block identifiers, which correspond to texels needed for pixel composition, with memory block identifiers corresponding to texels locally stored within the cache module. If the received memory block identifiers match the memory block identifiers corresponding to locally cached texels, the system transmits these texels to a texture filter unit (180) for pixel composition. If the received memory block identifiers do not match memory block identifiers corresponding to the locally cached texels, the system retrieves these texels from the memory module as fast as possible and then updates the cache module with the new texels. A plurality of FIFOs are used to assist a controller module with synchronizing the transmission of the texels from the cache module and the overwriting of the texels received from the memory module into the cache module. Once locally cached, these texels also are transmitted to the texture filter unit for pixel composition.
La présente invention concerne un système d'antémémoire permettant d'améliorer la simultanéité d'exécution entre un module d'antémémoire (130) et un module de mémoire (140). Ce système consiste à comparer des identificateurs de blocs mémoire reçus correspondant aux texels requis pour la composition de pixels à des identificateurs de blocs mémoire correspondant aux texels stockés dans le module d'antémémoire. Si les identificateurs de blocs mémoire reçus correspondent aux identificateurs de blocs mémoire correspondant aux texels stockés localement dans l'antémémoire, le système transmet ces texels à une unité de filtrage de texture (180) pour la composition de pixels. Si tel n'est pas le cas, le système recherche aussi vite que possible ces texels dans la mémoire et les utilise pour mettre le module d'antémémoire à jour. Des listes directes (FIFO) sont utilisées pour faciliter la synchronisation, par un module de commande, de la transmission de texels à partir du module d'antémémoire et l'écrasement dans le module d'antémémoire des texels reçus du module mémoire et réceptionnés dans le module d'antémémoire. Une fois stockés localement dans l'antémémoire, ces texels sont également transmis à l'unité de filtrage de texture pour la composition de pixels.
Alves Jeremy
Chen Lin
Hong Zhou
Kuo Dong-Ying
Niu Roger
S3 Graphics Co. Ltd.
S3 Incorporated
Smart & Biggar
LandOfFree
Non-stalled requesting texture cache system and method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Non-stalled requesting texture cache system and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Non-stalled requesting texture cache system and method will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1614660