Method for generating source code
AssigneedSPACE GmbH
InventorsMichael MAIR, Florian GAYK
Life of this patent
Estimating the term…
Loading patent…
AssigneedSPACE GmbH
InventorsMichael MAIR, Florian GAYK
Estimating the term…
A block diagram includes at least three blocks, including a source block emitting a first composite signal, a passing block receiving the first composite signal and emitting a second composite signal with the same dimensions, and a filter block receiving the second composite signal and discarding at least one component of the second composite signal. A method for generating source code from one or more blocks of the block diagram includes: transforming the block diagram into an intermediate representation, including transforming the at least three blocks; applying at least one optimization to the intermediate representation, including determining whether a memory condition is fulfilled; based on the memory condition being fulfilled, replacing an output variable of the passing block with an auxiliary variable of smaller dimension; and translating the optimized intermediate representation into source code.
A method for generating source code from one or more blocks of a block diagram that comprises at least three blocks, wherein the at least three blocks include a source block emitting a first composite signal corresponding to a multi-component variable, a passing block receiving the first composite signal and emitting a second composite signal with the same dimensions, and a filter block receiving the second composite signal and discarding at least one component of the second composite signal, the method comprising:
A method for generating source code from one or more blocks of a block diagram that comprises at least three blocks, wherein the at least three blocks include a source block emitting a first composite signal corresponding to a multi-component variable, a passing block receiving the first composite signal and emitting a second composite signal with the same dimensions, and a filter block receiving the second composite signal and discarding at least one component of the second composite signal, the method comprising:
A non-transitory computer-readable medium having processor-executable instructions stored thereon for generating source code from one or more blocks of a block diagram that comprises at least three blocks, wherein the at least three blocks include a source block emitting a first composite signal corresponding to a multi-component variable, a passing block receiving the first composite signal and emitting a second composite signal with the same dimensions, and a filter block receiving the second composite signal and discarding at least one component of the second composite signal, wherein the processor-executable instructions, when executed, facilitate:
Dependencies are inferred from the claim text.