Advanced processor architecture
    1.
    发明授权

    公开(公告)号:US11061682B2

    公开(公告)日:2021-07-13

    申请号:US15535697

    申请日:2015-12-13

    发明人: Martin Vorbach

    IPC分类号: G06F9/38 G06F9/30 G06F9/32

    摘要: The invention relates to a method for processing instructions out-of-order on a processor comprising an arrangement of execution units. The inventive method comprises looking up operand sources in a Register Positioning Table and setting operand input references of the instruction to be issued accordingly, checking for an Execution Unit (EXU) available for receiving a new instruction, and issuing the instruction to the available Execution Unit and entering a reference of the result register addressed by the instruction to be issued to the Execution Unit into the Register Positioning Table (RPT).

    Data processing method and device
    5.
    发明授权
    Data processing method and device 有权
    数据处理方法和装置

    公开(公告)号:US08914590B2

    公开(公告)日:2014-12-16

    申请号:US12570943

    申请日:2009-09-30

    摘要: 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.

    摘要翻译: 在数据处理方法中,可以使用多个可配置的粗粒度元素来获得第一结果数据,第一结果数据可以被写入到包括空间上分离的第一和第二存储器区域并且经由总线连接到 可以随后从存储器中读出多个可配置的粗粒度元素,第一结果数据可以随后使用多个可配置的粗粒度元素进行处理。 在第一配置中,第一存储器区域可以被配置为写入存储器,并且第二存储器区域可以被配置为读取存储器。 在根据第一配置写入和读取存储器之后,第一存储器区域可以被配置为读取存储器,并且第二存储器区域可以被配置为写入存储器。

    METHOD AND DEVICE FOR DATA PROCESSING
    6.
    发明申请
    METHOD AND DEVICE FOR DATA PROCESSING 审中-公开
    用于数据处理的方法和装置

    公开(公告)号:US20140143509A1

    公开(公告)日:2014-05-22

    申请号:US14162704

    申请日:2014-01-23

    申请人: Martin Vorbach

    发明人: Martin Vorbach

    IPC分类号: G06F3/06

    CPC分类号: G06F8/447

    摘要: The present provides a method for operating a module by a processor. The method includes generating, by at least one task being executed on the processor, control information for controlling operation of the module. The module includes an arrangement of a plurality of cells, including a bus system. At least some of the cells having arithmetic and logic units. At least some of the cells being arranged in at least two dimensions. The method further including writing, by the processor, the control information into a memory being shared with the module in a list-like manner to form a list of operations. The method further including executing, by the module, the operations listed in the list.

    摘要翻译: 本发明提供了一种由处理器操作模块的方法。 该方法包括通过在处理器上执行的至少一个任务生成用于控制模块的操作的控制信息。 该模块包括多个单元的布置,包括总线系统。 至少一些具有算术和逻辑单元的单元。 至少一些单元被布置在至少两个维度中。 该方法还包括由处理器将控制信息以类似列表的方式写入与模块共享的存储器中,以形成操作列表。 该方法还包括由模块执行列表中列出的操作。

    Method for debugging reconfigurable architectures
    10.
    发明授权
    Method for debugging reconfigurable architectures 有权
    调试可重构架构的方法

    公开(公告)号:US08069373B2

    公开(公告)日:2011-11-29

    申请号:US12354590

    申请日:2009-01-15

    申请人: Martin Vorbach

    发明人: Martin Vorbach

    IPC分类号: G06F11/00

    摘要: 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.

    摘要翻译: 描述了一种用于调试可重配置硬件的方法。 根据该方法,将所有必需的调试信息在每个配置周期中写入存储器,然后由调试器分析。