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. (WO2010025074) LATCH-BASED IMPLEMENTATION OF A REGISTER FILE FOR A MULTI-THREADED PROCESSOR
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2010/025074    International Application No.:    PCT/US2009/054421
Publication Date: 04.03.2010 International Filing Date: 20.08.2009
IPC:
G06F 15/76 (2006.01)
Applicants: ASPEN ACQUISITION CORPORATION [US/US]; 5775 Morehouse Drive San Diego, CA 92121 (US) (For All Designated States Except US).
MOUDGILL, Mayan [IN/US]; (US) (For US Only).
NACER, Gary [US/US]; (US) (For US Only).
WANG, Shenghong [US/US]; (US) (For US Only)
Inventors: MOUDGILL, Mayan; (US).
NACER, Gary; (US).
WANG, Shenghong; (US)
Agent: ABUMERI, Mark, M.; KNOBBE MARTENS OLSON & BEAR LLP 2040 Main Street, 14th Floor Irvine, CA 92614 (US)
Priority Data:
61/092,654 28.08.2008 US
Title (EN) LATCH-BASED IMPLEMENTATION OF A REGISTER FILE FOR A MULTI-THREADED PROCESSOR
(FR) MISE EN ŒUVRE AVEC VERROUILLAGE D'UN FICHIER REGISTRE POUR UN PROCESSEUR À FILS D'EXÉCUTION MULTIPLES
Abstract: front page image
(EN)A processor register file for a multi-threaded processor is described. The processore register file includes, in one embodiment, T threads, having N b-bit wide registers. Each of the registers includes a b-bit master latch, T b-bit slave latches connected to the master latch, and a slave latch write enable connected to the slave latches. The master latch is not opened at the same time as the slave latches. In addition, only one of the slave latches is enabled at any given time. As should be apparent to those skilled in the art, T, N, and b are all integers. Other embodiments and variations are also provided.
(FR)La présente invention concerne un fichier registre de processeur pour un processeur à fils d'exécution multiples. Selon un premier mode de réalisation, le fichier registre de processeur comprend T fils d'exécution comportant N registres d'une largeur de b bits. Chacun de ces registres comprend un verrou maître de b bits, T verrous esclaves de b bits reliés au verrou maître, et une autorisation d'écriture de verrou esclave reliée aux verrous esclaves. Le verrou maître n'est pas ouvert en même temps que les verrous esclaves. En outre, seul un des verrous esclaves est activé à un instant donné. Comme l'aura compris l'homme du métier, T, N et b sont tous des nombres entiers. D'autres modes de réalisation et variantes sont également présentés.
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, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (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, 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)