IP Library Patent Application 18572221
Patent Application
App. No. 18/572,221

SIMULATOR AND METHOD FOR OPERATING A SIMULATOR

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/572,221
Abstract

A simulator includes an arithmetic unit configured to simulate a technical system. The simulator is configured to determine an output vector for outputting an output signal of the simulator on the basis of an input vector using matrix-vector multiplication. A matrix represents the technical system. The arithmetic unit has at least one multiplier and at least one adder for the matrix-vector multiplication. The at least one multiplier and the at least one adder are each configured for a time-division multiplexing function for performing their respective tasks. A scheduler is provided, which is configured to assign an output value of the at least one multiplier to the at least one adder.

Claims (17)

1 : A simulator, comprising:

an arithmetic unit configured to simulate a technical system;

wherein the simulator is configured to determine an output vector for outputting an output signal of the simulator on the basis of an input vector using matrix-vector multiplication, wherein a matrix represents the technical system;

wherein the arithmetic unit has at least one multiplier and at least one adder for the matrix-vector multiplication, wherein the at least one multiplier and the at least one adder are each configured for a time-division multiplexing function for performing their respective tasks;

wherein a scheduler is provided, which is configured to assign an output value of the at least one multiplier to the at least one adder.

2 : The simulator according to claim 1 , wherein the technical system is a power electronics circuit having at least one switch, and the matrix represents the power electronics circuit.

3 : The simulator according to claim 1 , wherein, to implement the time-division multiplexing function, the at least one multiplier and the at least one adder are configured to start their next task before the current task, together with a particular result of the current task, is finished.

4 : The simulator according to claim 3 , wherein at least two clock cycles are provided for the performance of each task, wherein it is provided that a relevant next task starts in each case once one clock cycle has elapsed.

5 : The simulator according to claim 1 , wherein the arithmetic unit has a processor and/or a field programmable gate array (FPGA).

6 : The simulator according to claim 1 , wherein the input vector has electrical parameters which are applicable to the technical system.

7 : The simulator according to claim 1 , wherein the scheduler is configured to assign matrix coefficients and vector components for the matrix-vector multiplication.

8 : The simulator according to claim 7 , wherein the scheduler is configured to assign a particular result of each task of at least one particular multiplier to at least one particular adder for the performance of a further task.

9 : The simulator according to claim 1 , wherein the arithmetic unit has a number of multipliers that is dependent on the size of the matrix.

10 : The simulator according to claim 1 , wherein the simulator is configured to review the matrix before the matrix-vector multiplication, wherein the carrying out of the task of the at least one multiplier and/or the carrying out of the task of the at least one adder and/or the assignment of the output value by the scheduler is dependent on the result of the review.

11 : A method for operating a simulator comprising an arithmetic unit which simulates a technical system comprising a power electronics circuit having at least one switch, wherein the method comprises:

determining, by the simulator, an output vector for outputting an output signal of the simulator on the basis of an input vector using matrix-vector multiplication, wherein the matrix represents the power electronics circuit, wherein the arithmetic unit uses at least one multiplier and at least one adder for the matrix-vector multiplication, wherein the at least one multiplier and the at least one adder each use a time-division multiplexing function for performing their respective tasks; and

assigning, by a scheduler, an output value of the at least one multiplier to the at least one adder.

Assignments (2)
CHANGE OF NAME Recorded May 22, 2026
From: DSPACE GMBH
To: DSPACE SE & CO. KG
Reel/Frame 075622/0216 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2024
From: KIFFE, AXEL; HOFFSTADT, THORBEN
To: DSPACE GMBH
Reel/Frame 067026/0343 →