Debugging apparatus and method
    2.
    发明授权
    Debugging apparatus and method 有权
    调试装置和方法

    公开(公告)号:US08856596B2

    公开(公告)日:2014-10-07

    申请号:US13079275

    申请日:2011-04-04

    IPC分类号: G06F11/00 G06F9/30 G06F11/36

    CPC分类号: G06F9/30076 G06F11/3644

    摘要: A debugging apparatus and method are provided. The debugging apparatus may include a breakpoint setting unit configured to store a first instruction corresponding to a breakpoint in a table, stop a program currently being executed, and insert a breakpoint instruction including current location information of the first instruction into the breakpoint; and an instruction execution unit configured to selectively execute one of the breakpoint instruction and the first instruction according to a value of a status bit.

    摘要翻译: 提供了一种调试装置和方法。 调试装置可以包括:断点设定单元,被配置为将与断点对应的第一指令存储在表中,停止当前正在执行的程序,并将包括第一指令的当前位置信息的断点指令插入断点; 以及指令执行单元,被配置为根据状态位的值有选择地执行断点指令和第一指令之一。

    Reconfigurable processor with designated processing elements and reserved portion of register file for interrupt processing
    4.
    发明授权
    Reconfigurable processor with designated processing elements and reserved portion of register file for interrupt processing 有权
    具有指定处理元件的可重构处理器和用于中断处理的寄存器文件的保留部分

    公开(公告)号:US08417918B2

    公开(公告)日:2013-04-09

    申请号:US12709862

    申请日:2010-02-22

    IPC分类号: G06F15/16

    CPC分类号: G06F13/24

    摘要: An interrupt handling technology and a reconfigurable processor are provided. The reconfigurable processor includes a plurality of processing elements, and some of the processing elements are designated for interrupt handling. When an interrupt request occurs while the reconfigurable processor is executing a loop operation, the designated processing elements may process the interrupt request. The interrupt handling technology allows the interrupt request and the loop operation to be processed in parallel.

    摘要翻译: 提供中断处理技术和可重构处理器。 可重构处理器包括多个处理元件,并且一些处理元件被指定用于中断处理。 当可重构处理器执行循环操作时发生中断请求时,指定的处理单元可以处理中断请求。 中断处理技术允许并行处理中断请求和循环操作。

    NOP instruction compressing apparatus and method in a VLIW machine
    7.
    发明授权
    NOP instruction compressing apparatus and method in a VLIW machine 有权
    NOI指令压缩装置和方法在VLIW机器中

    公开(公告)号:US09286074B2

    公开(公告)日:2016-03-15

    申请号:US12912533

    申请日:2010-10-26

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

    摘要: An instruction compressing apparatus and method for a parallel processing computer such as a very long instruction word (VLIW) computer, are provided. The instruction compressing apparatus includes a bundle code generating unit, an instruction compressing unit, and an instruction converting unit. The bundle code generating unit may generate a bundle code in response to an input of instructions to be compressed. The bundle code may indicate whether a current instruction group is terminated, and also whether an instruction group following the current instruction group is a no-operation (NOP) instruction group. The instruction compressing unit may remove a NOP instruction and/or a NOP instruction group from the input instructions according to the generated bundle code. The instruction converting unit may include the generated bundle code in the remaining instructions which have not been removed by the instruction compressing unit.

    摘要翻译: 提供了一种用于并行处理计算机例如非常长的指令字(VLIW)计算机的指令压缩装置和方法。 指令压缩装置包括束代码生成单元,指令压缩单元和指令转换单元。 捆绑代码生成单元可以响应于要压缩的指令的输入而生成捆绑代码。 捆绑码可以指示当前指令组是否终止,以及当前指令组之后的指令组是否是无操作(NOP)指令组。 指令压缩单元可以根据所生成的包代码从输入指令中去除NOP指令和/或NOP指令组。 指令转换单元可以包括尚未被指令压缩单元去除的剩余指令中的生成的捆绑代码。

    Interrupt handling apparatus and method for equal-model processor and processor including the interrupt handling apparatus
    9.
    发明授权
    Interrupt handling apparatus and method for equal-model processor and processor including the interrupt handling apparatus 有权
    包含中断处理装置的等模型处理器和处理器的中断处理装置和方法

    公开(公告)号:US08516231B2

    公开(公告)日:2013-08-20

    申请号:US12695266

    申请日:2010-01-28

    IPC分类号: G06F15/00 G06F9/00 G06F9/44

    CPC分类号: G06F9/3836 G06F9/327

    摘要: An interrupt support determining apparatus and method for an equal-model processor, and a processor including the interrupt support determining apparatus are provided. The interrupt support determining apparatus determines whether an instruction input to a processor decoder is a multiple latency instruction, compares a current latency of the instruction with a remaining latency if the instruction is a multiple latency instruction, and updates the current latency to the remaining latency if the current latency is greater than the remaining latency.

    摘要翻译: 提供了一种用于等模型处理器的中断支持确定装置和方法,以及包括中断支持确定装置的处理器。 中断支持确定装置确定输入到处理器解码器的指令是否是多等待时间指令,如果指令是多等待时间指令,则将指令的当前等待时间与剩余延迟进行比较,并将当前等待时间更新为剩余延迟,如果 当前的延迟大于剩余的延迟。

    COMPUTING APPARATUS BASED ON RECONFIGURABLE ARCHITECTURE AND MEMORY DEPENDENCE CORRECTION METHOD THEREOF
    10.
    发明申请
    COMPUTING APPARATUS BASED ON RECONFIGURABLE ARCHITECTURE AND MEMORY DEPENDENCE CORRECTION METHOD THEREOF 审中-公开
    基于可重构架构的计算机和存储器依赖性校正方法

    公开(公告)号:US20120089813A1

    公开(公告)日:2012-04-12

    申请号:US13178350

    申请日:2011-07-07

    IPC分类号: G06F15/76 G06F9/02

    摘要: Provided are a computing apparatus based on a reconfigurable architecture and a memory dependence correction method thereof. In one general aspect, a computing apparatus has a reconfigurable architecture. The computing apparatus may include: a reconfiguration unit having processing elements configured to reconfigure data paths between one or more of the processing elements; a compiler configured to analyze instructions to generate reconfiguration information for reconfiguring one or more of the reconfigurable data paths; a configuration memory configured to store the reconfiguration information; and a processor configured to execute the instructions through the reconfiguration unit, and to correct at least one memory dependency among the processing elements.

    摘要翻译: 提供了一种基于可重构架构和其存储器依赖校正方法的计算装置。 在一个一般方面,计算装置具有可重构架构。 计算设备可以包括:重配置单元,其具有被配置为重新配置一个或多个处理元件之间的数据路径的处理元件; 配置为分析指令以产生用于重新配置一个或多个可重构数据路径的重新配置信息的编译器; 配置存储器,被配置为存储所述重新配置信息; 以及处理器,被配置为通过重新配置单元执行指令,并且校正处理元件中的至少一个存储器依赖性。