このアプリケーションの一部のコンテンツは現時点では利用できません。
このような状況が続く場合は、にお問い合わせくださいフィードバック & お問い合わせ
1. (WO2019029793) METHOD OF OPERATING A CACHE
国際事務局に記録されている最新の書誌情報    第三者情報を提供

国際公開番号: WO/2019/029793 国際出願番号: PCT/EP2017/070026
国際公開日: 14.02.2019 国際出願日: 08.08.2017
IPC:
G06F 12/0866 (2016.01) ,G06F 12/0886 (2016.01) ,G06F 12/0895 (2016.01)
[IPC code unknown for G06F 12/0866][IPC code unknown for G06F 12/0886][IPC code unknown for G06F 12/0895]
出願人:
CONTINENTAL AUTOMOTIVE GMBH [DE/DE]; Vahrenwalder Straße 9 30165 Hannover, DE
CONTINENTAL AUTOMOTIVE SINGAPORE PTE. LTD. [SG/SG]; Continental Building 80 Boon Keng Road Singapore 339780, SG
発明者:
IBAYAN, Ariel; AU
共通の
代表者:
CONTINENTAL AUTOMOTIVE GMBH; Guerickestr. 7 60488 Frankfurt am Main, DE
優先権情報:
発明の名称: (EN) METHOD OF OPERATING A CACHE
(FR) PROCÉDÉ DE FONCTIONNEMENT D'UNE MÉMOIRE CACHE
要約:
(EN) The invention relates to a method (100) of operating a cache module (400) comprising cache lines which are the smallest memory blocks of the cache module (400), wherein the method (100) comprises a step (110) of receiving an incoming message for storing, the step (110) of receiving comprising: determining (112) size of the message to in turn determine number of cache lines required for the message; finding (116) available cache lines required for the determined number of cache lines, wherein the step (116) of finding comprises: i. utilizing (116i) an algorithm using a de Bruijn sequence to find an available first cache line by determining the location of a least significant bit of value 1; ii. storing (116ii) the message or, if more than one cache line is required, part of the message in the first cache line in the cache module (400); iii. storing (116iii) the location of the first cache line in a lookup table (300) indexing details of the stored message; iv. repeating steps i to iii if more than one cache line is required for the message. The invention further relates to a computer program product and an electronic control unit comprising, among others, a processor configured to perform the method (100). The invention further relates to a vehicle control unit comprising a plurality of the electronic control units in electronic communication with each other by way of a data bus system.
(FR) L'invention concerne un procédé (100) de fonctionnement d'un module de mémoire cache (400) comprenant des lignes de cache qui sont les plus petits blocs de mémoire du module de mémoire cache (400), le procédé (100) comprenant une étape (110) de réception d'un message entrant pour le stockage, l'étape (110) de réception consistant : à déterminer (112) taille du message pour déterminer à son tour le nombre de lignes de cache requises pour le message; à trouver (116) des lignes de cache disponibles requises pour le nombre déterminé de lignes de cache, l'étape (116) de découverte consistant : i. à utiliser (116i) un algorithme à l'aide d'une suite de de Bruijn pour trouver une première ligne de mémoire cache disponible en déterminant l'emplacement d'un bit de poids faible de valeur 1; ii. à stocker (116 ii) le message ou, si plus d'une ligne de cache est nécessaire, une partie du message dans la première ligne de cache dans le module de mémoire cache (400); iii. à stocker (116 iii) l'emplacement de la première ligne de cache dans une table de consultation (300) indexant des détails du message stocké; iv. à répéter les étapes i à iii si plus d'une ligne de cache est requise pour le message. L'invention concerne en outre un produit programme d'ordinateur et une unité de commande électronique comprenant, entre autres, un processeur configuré pour mettre en œuvre le procédé (100). L'invention concerne en outre une unité de commande de véhicule comprenant une pluralité d'unités de commande électroniques en communication électronique les unes avec les autres au moyen d'un système de bus de données.
front page image
指定国: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, 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
アフリカ広域知的所有権機関(ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
ユーラシア特許庁(EAPO) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
欧州特許庁(EPO) (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)
アフリカ知的所有権機関(OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
国際公開言語: 英語 (EN)
国際出願言語: 英語 (EN)