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

Search International and National Patent Collections
World Intellectual Property Organization
Machine translation
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2007/090174    International Application No.:    PCT/US2007/061414
Publication Date: 09.08.2007 International Filing Date: 31.01.2007
G06F 9/302 (2006.01), G06F 9/308 (2006.01), G06F 9/315 (2006.01)
Applicants: QUALCOMM INCORPORATED [US/US]; ATTN: INTERNATIONAL IP ADMINISTRATION, 5775 Morehouse Drive, San Diego, California 92121 (US) (For All Designated States Except US).
KLEIN, Anthony D. [US/US]; (US) (For US Only).
MCILVAINE, Michael Scott [US/US]; (US) (For US Only).
MANADATH, Abdulhameed A. [US/US]; (US)
Inventors: KLEIN, Anthony D.; (US).
MCILVAINE, Michael Scott; (US).
MANADATH, Abdulhameed A.; (US)
Agent: OGROD, Gregory D.; ATTN: INTERNATIONAL IP ADMINISTRATION, 5775 Morehouse Drive, San Diego, Califonia 92121 (US)
Priority Data:
11/343,764 31.01.2006 US
Abstract: front page image
(EN)A processor having a unidirectional rotator configured to shift or rotate data in one direction is disclosed. The processor also includes a control unit having logic configured to modify a shift value specified by a registered-based shift, or rotate, instruction in an opposite direction, the modified shift value being usable by the rotator to shift, or rotate, the data in the one direction, and thereby, generate the same result as if the data in the rotator had otherwise been shifted, or rotated, in the opposite direction by the shift value originally specified by the registered-based instruction. The control unit is further configured to bypass the logic and provide to the rotator a shift value specified by a register-based instruction to shift, or rotate, the data in the one direction.
(FR)L'invention concerne un processeur possédant un rotateur unidirectionnel configuré pour décaler ou effectuer une rotation des données dans une direction. Ce processeur comprend aussi une unité de commande possédant une logique configurée pour modifier une valeur de décalage spécifiée par un décalage fondé sur un registre, ou pour effectuer la rotation d'une instruction dans une direction opposée, la valeur de décalage modifiée pouvant être utilisée par le rotateur pour décaler ou effectuer la rotation des données dans une direction, et générer ainsi le même résultat qu'on aurait obtenu si les données présentes dans le rotateur avaient été plutôt décalées, ou si on avait effectué la rotation de ces données dans la direction opposée, de la valeur de décalage spécifiée à l'origine par l'instruction de registre. L'unité de commande est aussi configurée de façon à contourner la logique et fournir au rotateur une valeur de décalage spécifiée par une instruction de registre afin de déplacer ou d'effectuer la rotation des données dans cette direction.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, 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, LV, LY, MA, MD, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, 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, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, 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)