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. (WO2010025786) LOGIC CIRCUIT FOR CALCULATING CRC TEST VALUES
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2010/025786    International Application No.:    PCT/EP2009/004427
Publication Date: 11.03.2010 International Filing Date: 19.06.2009
IPC:
H03K 19/003 (2006.01), G06F 11/10 (2006.01), H03M 13/09 (2006.01)
Applicants: ROBERT BOSCH GMBH [DE/DE]; 70469 Stuttgart (DE) (For All Designated States Except US).
SCHULTZE, Stephan [DE/DE]; (DE) (For US Only)
Inventors: SCHULTZE, Stephan; (DE)
Agent: THÜRER, Andreas; Bosch Rexroth Ag BR/IPR Zum Eisengießer 1 97816 Lohr am Main (DE)
Priority Data:
10 2008 045 813.9 05.09.2008 DE
Title (DE) LOGIKSCHALTUNG ZUR BERECHNUNG VON CRC-PRÜFWERTEN
(EN) LOGIC CIRCUIT FOR CALCULATING CRC TEST VALUES
(FR) CIRCUIT LOGIQUE DE CALCUL DE VALEURS DE CONTRÔLE CRC
Abstract: front page image
(DE)Es wird eine Logikschaltung zur Berechnung eines CRC-Prüfwerts einer Nachricht vorgeschlagen, wobei der CRC-Prüfwert eine vorgebbare Länge aufweist. Die Logikschaltung umfasst einen Eingang (402) zur Aufnahme der Nachricht, einen Eingang (401) zur Aufnahme eines frei vorgebbaren CRC-Polynoms, Berechnungsmittel (421-426, "&", "=1") zur Berechnung eines CRC- Prüf werts der Nachricht anhand des CRC-Polynoms und Schaltmittel (430), welche die Berechnungsmittel (421-426, "&", "=1") in Abhängigkeit von einer Länge des CRC-Polynoms so beschälten, dass die Länge des CRC-Prüf werts der Länge des CRC-Polynoms entspricht. Damit. lässt sich eine Hardwareschaltung bereitstellen, die die Berechnung unterschiedlich langer Prüfwerte unter Verwendung beliebiger Generatorpolynome erlaubt.
(EN)The invention relates to a logic circuit for calculating a CRC test value of a message, wherein the CRC test value has a specifiable length. The logic circuit comprises an input (402) for receiving the message, an input (401) for receiving a freely specifiable CRC polynomial, calculation means (421-426, "&", "=1") for calculating a CRC test value of the message using the CRC polynomial and switching means (430), which connect the calculation means (421-426, "&", "=1") according to a length of the CRC polynomial in such a way that the length of the CRC test value corresponds to the length of the CRC polynomial. Therefore, a hardware circuit can be provided which permits the calculation of test values of different lengths while using any generator polynomials.
(FR)L'invention concerne un circuit logique permettant de calculer une valeur de contrôle CRC d'un message, la valeur de contrôle CRC présentant une longueur prédéfinissable. Le circuit logique comporte une entrée (402) destinée à recevoir le message ; une entrée (401) destinée à recevoir un polynôme CRC pouvant être librement prédéfini ; des moyens de calcul (421 à 426, "&", "=1") destinés à calculer une valeur de contrôle CRC du message à l'aide du polynôme CRC ; et un moyen de commutation (430) qui connecte les moyens de calcul (421 à 426, "&", "=1") en fonction d'une longueur du polynôme CRC de sorte que la longueur de la valeur de contrôle CRC corresponde à la longueur du polynôme CRC. Cela permet de proposer un circuit, réalisé avec des composants matériels, qui fournit le calcul de valeurs de contrôle de différentes longueurs en employant n'importe quels polynômes générateurs.
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, 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, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: German (DE)
Filing Language: German (DE)