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. (WO2013058775) FAST UNALIGNED MEMORY ACCESS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/058775    International Application No.:    PCT/US2011/057380
Publication Date: 25.04.2013 International Filing Date: 21.10.2011
IPC:
G06F 12/00 (2006.01), G06F 9/312 (2006.01)
Applicants: SOFT MACHINES, INC. [US/US]; 3211 Scott Boulevard, Suite 202 Santa Clara, CA 95054 (US) (For All Designated States Except US).
SINGH, Mandeep [US/US]; (US) (For US Only).
ABDALLAH, Mohammad [US/US]; (US) (For US Only)
Inventors: SINGH, Mandeep; (US).
ABDALLAH, Mohammad; (US)
Agent: BARNES, Glenn D.; MURABITO HAO & BARNES LLP Two North Market Street Third Floor San Jose, CA 95113 (US)
Priority Data:
Title (EN) FAST UNALIGNED MEMORY ACCESS
(FR) ACCÈS MÉMOIRE RAPIDE NON-ALIGNÉ
Abstract: front page image
(EN)Fast unaligned memory access. In accordance with a first embodiment of the present invention, a computing device includes a load queue memory structure configured to queue load operations and a store queue memory structure configured to queue store operations. The computing device includes also includes at least one bit configured to indicate the presence of an unaligned address component for an entry of said load queue memory structure, and at least one bit configured to indicate the presence of an unaligned address component for an entry of said store queue memory structure. The load queue memory may also include memory configured to indicate data forwarding of an unaligned address component from said store queue memory structure to said load queue memory structure.
(FR)L'invention concerne un accès mémoire rapide non-aligné. Selon un premier mode de réalisation de la présente invention, un dispositif informatique comprend une structure de mémoire de file d'attente de charge configurée pour mettre en file d'attente des opérations de charge et une structure de mémoire de file d'attente de stockage configurée pour mettre en file d'attente des opérations de stockage. Le dispositif informatique comprend également au moins un bit configuré pour indiquer la présence d'un composant d'adresse non-aligné pour une entrée de ladite structure de mémoire de file d'attente de charge, et au moins un bit configuré pour indiquer la présence d'un composant d'adresse non-aligné pour une entrée de ladite structure de mémoire de file d'attente de stockage. La mémoire de file d'attente de charge peut également comprendre une mémoire configurée pour indiquer une transmission de données d'un composant d'adresse non-aligné entre ladite structure de mémoire de file d'attente de stockage et ladite structure de mémoire de file d'attente de charge.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, 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, MD, 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)