WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2013116060) MULTI-BANK CACHE MEMORY
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/116060    International Application No.:    PCT/US2013/022759
Publication Date: 08.08.2013 International Filing Date: 23.01.2013
Chapter 2 Demand Filed:    26.11.2013    
IPC:
G06F 12/08 (2006.01), G06F 13/16 (2006.01)
Applicants: QUALCOMM INCORPORATED [US/US]; ATTN: International IP Administration 5775 Morehouse Drive San Diego, California 92121-1714 (US)
Inventors: LIANG, Jian; (US).
YU, Chun; (US)
Agent: CHENG, Guanyao; Shumaker & Sieffert, P.A. 1625 Radio Drive, Suite 300 Woodbury, Minnesota 55125 (US)
Priority Data:
13/364,901 02.02.2012 US
Title (EN) MULTI-BANK CACHE MEMORY
(FR) MÉMOIRE CACHE À MULTIPLES BLOCS DE MÉMOIRE
Abstract: front page image
(EN)In general, this disclosure describes techniques for increasing the throughput of multi-bank cache memory systems accessible by multiple clients. Requests for data from a client may be stored in a pending buffer associated with the client for a first cache memory bank. For each of the requests for data, a determination may be made as to if the request is able to be fulfilled by a cache memory within the first cache memory bank regardless of a status of requests by the client for data at a second cache memory bank. Data requested from the cache memory by the client may be stored in a read data buffer associated with the client according to an order of receipt of the requests for data in the pending buffer.
(FR)La présente invention a trait, en règle générale, à des techniques permettant d'augmenter le débit de systèmes de mémoire cache à multiples blocs de mémoire qui sont accessibles par de multiples clients. Les demandes de données provenant d'un client peuvent être stockées dans une mémoire tampon en instance qui est associée au client pour un premier bloc de mémoire cache. Pour chacune des demandes de données, il peut être déterminé si la demande est en mesure d'être satisfaite par une mémoire cache au sein du premier bloc de mémoire cache quel que soit le statut des demandes de données faites par le client sur un second bloc de mémoire cache. Les données demandées à partir de la mémoire cache par le client peuvent être stockées dans une mémoire tampon de données de lecture qui est associée au client en fonction d'un ordre de réception des demandes de données dans la mémoire tampon en instance.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)