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. (WO2012104674) INTEGRATED CIRCUIT DEVICE AND METHOD FOR DETERMINING AN INDEX OF AN EXTREME VALUE WITHIN AN ARRAY OF VALUES
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2012/104674    International Application No.:    PCT/IB2011/050419
Publication Date: 09.08.2012 International Filing Date: 31.01.2011
IPC:
G06F 9/06 (2006.01), G06F 9/30 (2006.01)
Applicants: FREESCALE SEMICONDUCTOR, INC. [US/US]; 6501 William Cannon Drive West Austin, Texas 78735 (US) (For All Designated States Except US).
MOSKOVICH, Ilia [IL/IL]; (IL) (For US Only).
AMIR, Aviram [IL/IL]; (IL) (For US Only).
BARAK, Itzhak [IL/IL]; (IL) (For US Only).
BEN ZEEV, Eliezer [IL/IL]; (IL) (For US Only)
Inventors: MOSKOVICH, Ilia; (IL).
AMIR, Aviram; (IL).
BARAK, Itzhak; (IL).
BEN ZEEV, Eliezer; (IL)
Priority Data:
Title (EN) INTEGRATED CIRCUIT DEVICE AND METHOD FOR DETERMINING AN INDEX OF AN EXTREME VALUE WITHIN AN ARRAY OF VALUES
(FR) DISPOSITIF À CIRCUIT INTÉGRÉ ET PROCÉDÉ DE DÉTERMINATION D'UN INDICE D'UNE VALEUR EXTRÊME DANS UN TABLEAU DE VALEURS
Abstract: front page image
(EN)An integrated circuit device (105) comprises at least one digital signal processor, DSP, module (100), the at least one DSP module (100) comprising a plurality of data registers (140) and at least one data execution unit, DEU, module (120) arranged to execute operations on data stored within the data registers (140). The at least one DEU module (120) is arranged to, in response to receiving an extreme value index instruction (210), compare a previous extreme value (425) located within a first data register set (220, 230) of the DSP module (100) with at least one input vector data value (440, 445, 450, 455) located within a second data register set (240, 250) of the DSP module (100), and determine an extreme value thereof. The at least one DEU module (120) is further arranged to, if the determined extreme value comprises an input vector data value (440, 445, 450, 455) located within the second data register set (240, 250), store the determined extreme value in the first data register set (220, 230), determine an index value for the determined extreme value, and store the determined index value in the first data register set (220, 230).
(FR)La présente invention concerne un dispositif à circuit intégré (105) qui comprend au moins un processeur de signal numérique, un DSP, un module (100), le module DSP (100) comprenant une pluralité de registres de données (140) et au moins une unité d'exécution de données, un DEU, un module (120) placé pour exécuter des opérations sur des données mémorisées dans les registres de données (140). Le module DEU (120) est placé pour, en réponse à la réception d'une instruction d'indice à valeur extrême (210), comparer une précédente valeur extrême (425) située dans un premier jeu de registre de données (220, 230) du module DSP (100) avec au moins une valeur de données de vecteur d'entrée (440, 445, 450, 455) située dans un second jeu de registres de données (240, 250) du module DSP (100), et déterminer une valeur extrême pour celui-ci. Le module DEU (120) est également placé pour, si la valeur extrême déterminée comprend une valeur de données de vecteur d'entrée (440, 445, 450, 455) située dans le second jeu de registre de données (240, 250), mémoriser la valeur extrême déterminée dans le premier jeu de registre de données (220, 230), déterminer une valeur d'indice pour la valeur extrême déterminée et mémoriser la valeur d'indice déterminée dans le premier jeu de registres de données (220, 230).
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, 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, 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)