Patents Assigned to PACT XPP Technologies AG
-
Patent number: 9690747Abstract: An array processor composed of processor cells that are programmed by a controlling unit, and that are reprogrammed when a cell has finished a current data processing operation, even while other cell continue to process data with their current programming.Type: GrantFiled: May 13, 2014Date of Patent: June 27, 2017Assignee: PACT XPP Technologies, AGInventors: Martin Vorbach, Armin Nuckel
-
Patent number: 9411532Abstract: An array data processor employs a plurality of address generators for communicating between groups of the data processors and external devices. In another aspect, the data processor employs a buffer system having a plurality of pointers that allow for retransmission of data from the buffer upon transfer failure.Type: GrantFiled: June 2, 2015Date of Patent: August 9, 2016Assignee: PACT XPP Technologies AGInventors: Martin Vorbach, Volker Baumgarte, Frank May, Armin Nuckel
-
Patent number: 8914690Abstract: A multi-core processor having a cache, an interconnect system selectively connecting the cache to individual cores, and a interconnect control whereby selected cores are disabled.Type: GrantFiled: June 11, 2014Date of Patent: December 16, 2014Assignee: Pact XPP Technologies AGInventors: Martin Vorbach, Robert Munch
-
Patent number: 8914590Abstract: 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 configurable coarse-granular elements, the first result data may be subsequently read out from the memory, and the first result data may be subsequently processed using the plurality of configurable coarse-granular elements. In a first configuration, the first memory area may be configured as a write memory, and the second memory area may be configured as a read memory. Subsequent to writing to and reading from the memory in accordance with the first configuration, the first memory area may be configured as a read memory, and the second memory area may be configured as a write memory.Type: GrantFiled: September 30, 2009Date of Patent: December 16, 2014Assignee: PACT XPP Technologies AGInventors: Martin Vorbach, Jürgen Becker, Markus Weinhardt, Volker Baumgarte, Frank May
-
Patent number: 8890215Abstract: The present invention provides for a multiprocessor device on either a chip or a stack of chips. The multiprocessor device includes a plurality of processing entities and a memory system. The multiprocessor device further includes at least one interface unit to at least one of an external memory and one or more peripherals. The multiprocessor device includes a bus system interconnecting the processing entities, the memory system and the at least one interface unit. Wherein, the memory system includes a plurality of cache segments, and the plurality of segments are located on a plurality of memory cores, each having a connection to the bus system.Type: GrantFiled: April 28, 2014Date of Patent: November 18, 2014Assignee: Pact XPP Technologies AGInventor: Martin Vorbach
-
Patent number: 8869121Abstract: Data processing using multidimensional fields is described along with methods for advantageously using high-level language codes.Type: GrantFiled: July 7, 2011Date of Patent: October 21, 2014Assignee: Pact XPP Technologies AGInventors: Martin Vorbach, Frank May, Armin Nückel
-
Patent number: 8819505Abstract: A data processor having a plurality of data processing cores configured to disable cores found defective by a self-test.Type: GrantFiled: June 30, 2009Date of Patent: August 26, 2014Assignee: Pact XPP Technologies AGInventors: Martin Vorbach, Robert Münch
-
Patent number: 8812820Abstract: A data processing device comprising a multidimensional array of coarse grained logic elements processing data and operating at a first clock rate and communicating with one another and/or other elements via busses and/or communication lines operated at a second clock rate is disclosed, wherein the first clock rate is higher than the second and wherein the coarse grained logic elements comprise storage means for storing data needed to be processed.Type: GrantFiled: February 19, 2009Date of Patent: August 19, 2014Assignee: Pact XPP Technologies AGInventors: Martin Vorbach, Alexander Thomas
-
Patent number: 8803552Abstract: A cell element field for data processing, having function cell means for execution of algebraic and/or logic functions and memory cell means for receiving, storing and/or outputting information is described. Function cell-memory cell combinations are formed in which a control connection leads from the function cell means to the memory cell means.Type: GrantFiled: September 25, 2012Date of Patent: August 12, 2014Assignee: Pact XPP Technologies AGInventor: Martin Vorbach
-
Patent number: 8726250Abstract: Programming of modules which can be reprogrammed during operation is described. Partitioning of code sequences is also described.Type: GrantFiled: March 10, 2010Date of Patent: May 13, 2014Assignee: Pact XPP Technologies AGInventors: Martin Vorbach, Armin Nückel
-
Patent number: 8686475Abstract: A cell element field for data processing having function cells for execution of algebraic and/or logic functions and memory cells for receiving, storing and/or outputting information is described. A control connection may lead from the function cells to the memory cells.Type: GrantFiled: February 9, 2011Date of Patent: April 1, 2014Assignee: Pact XPP Technologies AGInventor: Martin Vorbach
-
Patent number: 8407525Abstract: A method for debugging reconfigurable hardware is described. According to this method, all necessary debug information is written in each configuration cycle into a memory, which is then analyzed by the debugger.Type: GrantFiled: October 24, 2011Date of Patent: March 26, 2013Assignee: PACT XPP Technologies AGInventor: Martin Vorbach
-
Patent number: 7657861Abstract: In a system including a multidimensional field of reconfigurable elements, and a method for operating said field of reconfigurable elements, one or more groups of said elements suitable for processing a predetermined task may be determined, a particular one of the one or more groups is selected, and the selected group is configured in a predetermined manner during runtime for processing the predetermined task, and in manufacturing of said system.Type: GrantFiled: July 23, 2003Date of Patent: February 2, 2010Assignee: Pact XPP Technologies AGInventors: Martin Vorbach, Frank May, Armin Nuckel
-
Patent number: 7657877Abstract: 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 the first processor.Type: GrantFiled: June 20, 2002Date of Patent: February 2, 2010Assignee: Pact XPP Technologies AGInventors: Martin Vorbach, Armin Nückel, Frank May, Markus Weinhardt, Joao Manuel Paiva Cardoso
-
Patent number: 7650448Abstract: A general bus system is provided which combines a number of internal lines and leads them as a bundle to the terminals. The bus system control is predefined and does not require any influence by the programmer. Any number of memories, peripherals or other units can be connected to the bus system (for cascading).Type: GrantFiled: January 10, 2008Date of Patent: January 19, 2010Assignee: Pact XPP Technologies AGInventors: Martin Vorbach, Robert Münch
-
Patent number: 7602214Abstract: A cell element field for data processing, having function cell means for execution of algebraic and/or logic functions and memory cell means for receiving, storing and/or outputting information is described. Function cell-memory cell combinations are formed in which a control connection leads from the function cell means to the memory cell means.Type: GrantFiled: April 7, 2008Date of Patent: October 13, 2009Assignee: Pact XPP Technologies AGInventor: Martin Vorbach
-
Patent number: 7595659Abstract: A logic cell array having a number of logic cells and a segmented bus system for logic cell communication, the bus system including different segment lines having shorter and longer segments for connecting two points in order to be able to minimize the number of bus elements traversed between separate communication start and end points.Type: GrantFiled: October 8, 2001Date of Patent: September 29, 2009Assignee: Pact XPP Technologies AGInventors: Martin Vorbach, Frank May, Dirk Reichardt, Frank Lier, Gerd Ehlers, Armin Nückel, Volker Baumgarte, Prashant Rao, Jens Oertel
-
Patent number: 7584390Abstract: A method and device for data processing in an integrated circuit having cells, the cells adapted for executing programs. A first program is run. In response to a waiting condition during which no program execution is able to take place, saving data from the cells to a memory. A second program, e.g., a test program, is run after the data is saved. The saved data is then reloaded into the cells after running the second program.Type: GrantFiled: January 14, 2004Date of Patent: September 1, 2009Assignee: Pact XPP Technologies AGInventors: Martin Vorbach, Robert Münch
-
Patent number: RE45109Abstract: A method of synchronizing and reconfiguring configurable elements in a programmable unit is provided. A unit has a two- or multi-dimensional, programmable cell architecture (e.g., DFP, DPGA, etc.), and any configurable element can have access to a configuration register and a status register of the other configurable elements via an interconnection architecture and can thus have an active influence on their function and operation. By making synchronization the responsibility of each element, more synchronization tasks can be performed at the same time because independent elements no longer interfere with each other in accessing a central synchronization instance.Type: GrantFiled: October 21, 2010Date of Patent: September 2, 2014Assignee: Pact XPP Technologies AGInventors: Martin Vorbach, Robert M. Munch
-
Patent number: RE45223Abstract: A method of synchronizing and reconfiguring configurable elements in a programmable unit is provided. A unit has a two- or multi-dimensional, programmable cell architecture (e.g., DFP, DPGA, etc.), and any configurable element can have access to a configuration register and a status register of the other configurable elements via an interconnection architecture and can thus have an active influence on their function and operation. By making synchronization the responsibility of each element, more synchronization tasks can be performed at the same time because independent elements no longer interfere with each other in accessing a central synchronization instance.Type: GrantFiled: October 21, 2010Date of Patent: October 28, 2014Assignee: Pact XPP Technologies AGInventors: Martin Vorbach, Robert M. Münch