此应用程序的某些内容目前无法使用。
如果这种情况持续存在,请联系我们反馈与联系
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
非洲地区知识产权组织 (ARIPO) (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)