The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 18, 2018

Filed:

Sep. 23, 2016
Applicant:

Dspace Digital Signal Processing and Control Engineering Gmbh, Paderborn, DE;

Inventors:

Sebastian Moors, Paderborn, DE;

Michael Mair, Rheda-Wiedenbrueck, DE;

Tanja Moldenhauer, Paderborn, DE;

Volker Straetgen, Bad Wuennenberg, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 8/34 (2018.01); G06F 8/71 (2018.01);
U.S. Cl.
CPC ...
G06F 8/34 (2013.01); G06F 8/71 (2013.01);
Abstract

A method for generating production code from a block diagram on a host computer is provided. A block in the block diagram has a number of input ports for receiving signals and a number of output ports for sending signals. The processor identifies a first block in the block diagram. The input signal is traced back to a second block upstream of the first block. Compliance with a optimization condition is checked, the optimization condition being fulfilled when a group of adjacent blocks has an assignment operation that affects one or more elements of the input signal while leaving at least one element of the composite variable unchanged. A combined production code is generated for the group of adjacent blocks when the optimization condition is fulfilled so that the combined production code includes write instructions for those elements of the composite variable that are affected by the assignment operation.


Find Patent Forward Citations

Loading…