1
Martin Vorbach, Armin Nückel, Frank May, Markus Weinhardt, Joao Manuel Paiva Cardoso: Method for processing data. Pact XPP Technologies, Kenyon & Kenyon, February 2, 2010: US07657877 (47 worldwide citation)

A method and device for translating a program to a system including at least one first processor and a reconfigurable unit. Code portions of the program which are suitable for the reconfigurable unit are determined. The remaining code of the program is extracted and/or separated for processing by th ...


2
Martin Vorbach, Jürgen Becker, Markus Weinhardt, Volker Baumgarte, Frank May: Data processing method and device. Kenyon & Kenyon, April 10, 2012: US08156284 (31 worldwide citation)

In a data-processing method, first result data may be obtained using a plurality of configurable coarse-granular elements, the first result data may be written into a memory that includes spatially separate first and second memory areas and that is connected via a bus to the plurality of configurabl ...


3
Martin Vorbach, Jürgen Becker, Markus Weinhardt, Volker Baumgarte, Frank May: Data processing system having integrated pipelined array data processor. PACT XPP TECHNOLOGIES, Edward P Heller III, October 27, 2015: US09170812 (4 worldwide citation)

A data processing system having a data processing core and integrated pipelined array data processor and a buffer for storing list of algorithms for processing by the pipelined array data processor.


4
Martin Vorbach, Jürgen Becker, Markus Weinhardt, Volker Baumgarte, Frank May: Data processing method and device. PACT XPP Technologies, Edward P Heller III, December 16, 2014: US08914590 (2 worldwide citation)

In a data-processing method, first result data may be obtained using a plurality of configurable coarse-granular elements, the first result data may be written into a memory that includes spatially separate first and second memory areas and that is connected via a bus to the plurality of configurabl ...


5
Martin Vorbach, Frank May, Markus Weinhardt, Joao Manuel Paiva Cardoso: Method for processing data. Scientia Sol Mentis, Aaron Grunberger, July 24, 2018: US10031733

A method for operating a system on a chip comprising a conventional processor unit (CISC, RISC, VLIW, DSP) and an array processor having a multidimensional arrangement of arithmetic units. Operation information for the array processor are stored in a memory shared between the conventional processor ...


6
Martin Vorbach, Frank May, Markus Weinhardt: Issuing instructions to multiple execution units. Hyperion Core, IP Spring, February 20, 2018: US09898297

A single chip sequential processor comprising at least one ALU-Block, where said sequential processor is capable of maintaining its op-codes while processing data such as to overcome the necessity of requiring a new instruction in every clock cycle.


7
Martin Vorbach, Frank May, Markus Weinhardt: Instruction issue to array of arithmetic cells coupled to load/store cells with associated registers as extended register file. Hyperion Core, IP Spring, October 6, 2015: US09152427

The present invention discloses a single chip sequential processor comprising at least one ALU-Block wherein said sequential processor is capable of maintaining its op-codes while processing data such as to overcome the necessity of requiring a new instruction in every clock cycle.


8
Martin Vorbach, Armin Nuckel, Frank May, Markus Weinhardt, Joao Manuel Paiva Cardoso: Data processing method. Kenyon & Kenyon, December 2, 2004: US20040243984-A1

A method and device for translating a program to a system including at least one first processor and a reconfigurable unit. Code portions of the program which are suitable for the reconfigurable unit are determined. The remaining code of the program is extracted and/or separated for processing by th ...


9
Martin Vorbach, Markus Weinhardt, Juergen Becker: Data processing device and method. Kenyon & Kenyon, April 12, 2007: US20070083730-A1

The present invention relates to a method of coupling at least one (conventional) unit processing data in a sequential manner, e.g. a CPU, von-Neumann-Processor and/or microcontroller, the (conventional) unit for data processing comprising an instruction pipeline, and an array for processing data co ...


10
Martin Vorbach, Jurgen Becker, Markus Weinhardt, Volker Baumgarte, Frank May: Data processing method and device. Kenyon & Kenyon, March 1, 2007: US20070050603-A1

In a data-processing method, first result data may be obtained using a plurality of configurable coarse-granular elements, the first result data may be written into a memory that includes spatially separate first and second memory areas and that is connected via a bus to the plurality of configurabl ...