Некоторое содержание этого приложения в настоящий момент недоступно.
Если эта ситуация сохраняется, свяжитесь с нами по адресуОтзывы и контакты
1. (WO2019029793) METHOD OF OPERATING A CACHE
Новейшие библиограф. данные, касающиеся досье в Международном бюро    Отправить комментарий

№ публикации: WO/2019/029793 № международной заявки: PCT/EP2017/070026
Дата публикации: 14.02.2019 Дата международной подачи: 08.08.2017
МПК:
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
Африканская региональная организация промышленной собственности (АРОПС) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Евразийская патентная организация (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Европейское патентное ведомство (ЕПВ) (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)