WO2024213688 - VERFAHREN UND VERWALTUNGSEINHEIT ZUM DURCHFÜHREN VON ZUGRIFFEN VON EINER ZWEITEN RECHENEINHEIT AUF EINE ERSTE RECHENEINHEIT MITTELS EINER VERWALTUNGSEINHEIT

National phase entry is expected:
Publication Number WO/2024/213688
Publication Date 17.10.2024
International Application No. PCT/EP2024/059934
International Filing Date 12.04.2024
Title **
[German] VERFAHREN UND VERWALTUNGSEINHEIT ZUM DURCHFÜHREN VON ZUGRIFFEN VON EINER ZWEITEN RECHENEINHEIT AUF EINE ERSTE RECHENEINHEIT MITTELS EINER VERWALTUNGSEINHEIT
[English] METHOD AND MANAGEMENT UNIT FOR ACCESSING A FIRST COMPUTING UNIT FROM A SECOND COMPUTING UNIT BY MEANS OF A MANAGEMENT UNIT
[French] PROCÉDÉ ET UNITÉ DE GESTION POUR ACCÉDER À UNE PREMIÈRE UNITÉ DE CALCUL À PARTIR D'UNE SECONDE UNITÉ DE CALCUL AU MOYEN D'UNE UNITÉ DE GESTION
Applicants **
ROBERT BOSCH GMBH Postfach 30 02 20 70442 Stuttgart, DE
Inventors
HAIBLE, Bernard Lindenstr. 12/2 71522 Backnang, DE
JAECKLE, Albrecht Martin-Luther-Strasse 8 71737 Kirchberg, DE
DUDZIAK, Hilmar Franz Bickensohler Weg 7 68239 Mannheim, DE
STROHMAIER, Rainer Schopenhauerstr. 5 B 70565 Stuttgart, DE
NIEUWENHUIZEN, Felix Lembergstr. 9 71083 Herrenberg, DE
NIRSCHL, Karl-Heinz Rohrer Strasse 83 70771 Leinfelden-Echterdingen, DE
WALTER, Manfred Adolfstr. 16c 70469 Stuttgart, DE
Priority Data
102023203341.0   13.04.2023   DE
front page image
Application details
Total Number of Claims/PCT *
Number of Independent Claims *
Number of Priorities *
Number of Multi-Dependent Claims *
Number of Drawings *
Pages for Publication *
Number of Pages with Drawings *
Pages of Specification *
*
*
International Searching Authority
*
Applicant's Legal Status
*
*
*
*
*
Entry into National Phase under
*
Translation

Recalculate

* The data is based on automatic recognition. Please verify and amend if necessary.

** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.

Quotation for National Phase entry

Country StagesTotal
China Filing939
EPO Filing, Examination4684
Japan Filing530
South Korea Filing575
USA Filing, Examination3235
MasterCard Visa

Total: 9963

The term for entry into the National Phase has expired. This quotation is for informational purposes only

Abstract[German] Die Erfindung betrifft ein Verfahren zum Durchführen von Zugriffen von einer zweiten Recheneinheit (120) auf eine erste Recheneinheit (110) mittels einer Verwaltungseinheit, wobei in der ersten Recheneinheit (110) eine Vielzahl von virtuellen Recheneinheiten (115) implementiert ist, wobei die erste Recheneinheit (110) und die zweite Recheneinheit (120) über die Verwaltungseinheit (100) in Verbindung stehen, wobei die Verwaltungseinheit (100) jeweils einen Konfigurations-Speicherbereich und einen Ausgabe-Speicherbereich der ersten Recheneinheit (110) für jede der virtuellen Recheneinheiten (115) konfiguriert, wobei die erste Recheneinheit (110) Daten, die in einem jeweiligen Konfigurations-Speicherbereich identifiziert sind, in den jeweiligen Ausgabe-Speicherbereich für die virtuelle Recheneinheit (115) schreibt. In Reaktion auf eine Leseanforderung der zweiten Recheneinheit (120) identifiziert die Verwaltungseinheit (100) Daten in einem jeweiligen Konfigurations-Speicherbereich in Abhängigkeit von der Leseanforderung und liest die Daten aus dem jeweiligen Ausgabe-Speicherbereich und stellt sie an die zweite Recheneinheit (120) bereit. Die Verwaltungseinheit (100) konfiguriert jeweils einen Arbeits-Speicherbereich der ersten Recheneinheit (110) für jede virtuelle Recheneinheit (115); wobei die erste Recheneinheit (110) Daten, die in einem jeweiligen Arbeits-Speicherbereich gespeichert sind, bei einer Programmausführung durch die virtuelle Recheneinheit (115) verwendet. In Reaktion auf eine Schreibanforderung der zweiten Recheneinheit (120) schreibt die Verwaltungseinheit (100) Daten in einen jeweiligen Arbeits-Speicherbereich in Abhängigkeit von der Schreibanforderung.[English] The invention relates to a method for accessing a first computing unit (110) from a second computing unit (120) by means of a management unit, wherein a multiplicity of virtual computing units (115) are implemented in the first computing unit (110), wherein the first computing unit (110) and the second computing unit (120) are connected via the management unit (100), wherein the management unit (100) configures in each case a configuration memory area and an output memory area of the first computing unit (110) for each of the virtual computing units (115), wherein the first computing unit (110) writes data, which are identified in a particular configuration memory area, to the relevant output memory area for the virtual computing unit (115). In response to a read request from the second computing unit (120), the management unit (100) identifies data in a particular configuration memory area on the basis of the read request and reads the data from the relevant output memory area and makes them available to the second computing unit (120). The management unit (100) in each case configures a working memory area of the first computing unit (110) for each virtual computing unit (115); wherein the first computing unit (110) uses data, which are stored in a particular working memory area, during program execution by the virtual computing unit (115). In response to a write request from the second computing unit (120), the management unit (100) writes data to a particular working memory area on the basis of the write request.[French] L'invention concerne un procédé pour accéder à une première unité de calcul (110) à partir d'une seconde unité de calcul (120) au moyen d'une unité de gestion, une pluralité d'unités de calcul virtuelles (115) étant mises en œuvre dans la première unité de calcul (110), la première unité de calcul (110) et la seconde unité de calcul (120) étant connectées par l'intermédiaire de l'unité de gestion (100), l'unité de gestion (100) configurant dans chaque cas une zone de mémoire de configuration et une zone de mémoire de sortie de la première unité de calcul (110) pour chacune des unités de calcul virtuelles (115), la première unité de calcul (110) écrivant des données, qui sont identifiées dans une zone de mémoire de configuration particulière, à la zone de mémoire de sortie pertinente pour l'unité de calcul virtuelle (115). En réponse à une demande de lecture provenant de la seconde unité de calcul (120), l'unité de gestion (100) identifie des données dans une zone de mémoire de configuration particulière sur la base de la demande de lecture et lit les données à partir de la zone de mémoire de sortie pertinente et les met à la disposition de la seconde unité de calcul (120). L'unité de gestion (100) configure dans chaque cas une zone de mémoire de travail de la première unité de calcul (110) pour chaque unité de calcul virtuelle (115); la première unité de calcul (110) utilise des données, qui sont stockées dans une zone de mémoire de travail particulière, pendant l'exécution de programme par l'unité de calcul virtuelle (115). En réponse à une demande d'écriture provenant de la seconde unité de calcul (120), l'unité de gestion (100) écrit des données dans une zone de mémoire de travail particulière sur la base de la demande d'écriture.
An error has occurred. This application may no longer respond until reloaded. Reload 🗙