이 애플리케이션의 일부 콘텐츠는 현재 사용할 수 없습니다.
이 상황이 계속되면 다음 주소로 문의하십시오피드백 및 연락
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)
유라시아 특허청 (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
공개언어: 영어 (EN)
출원언어: 영어 (EN)