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.

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

    INSTRUCTION COMPRESSING APPARATUS AND METHOD
    9.
    发明申请
    INSTRUCTION COMPRESSING APPARATUS AND METHOD 有权
    指示压缩装置和方法

    公开(公告)号:US20110202749A1

    公开(公告)日:2011-08-18

    申请号:US12912533

    申请日:2010-10-26

    IPC分类号: G06F9/318

    摘要: 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指令组。 指令转换单元可以包括尚未被指令压缩单元去除的剩余指令中的生成的捆绑代码。

    APPARATUS AND METHOD FOR GENERATING VLIW, AND PROCESSOR AND METHOD FOR PROCESSING VLIW
    10.
    发明申请
    APPARATUS AND METHOD FOR GENERATING VLIW, AND PROCESSOR AND METHOD FOR PROCESSING VLIW 有权
    用于生成VLIW的装置和方法,以及处理器和处理VLIW的方法

    公开(公告)号:US20100211759A1

    公开(公告)日:2010-08-19

    申请号:US12706006

    申请日:2010-02-16

    IPC分类号: G06F15/76 G06F9/02 G06F9/312

    摘要: An apparatus and method for generating a very long instruction word (VLIW) command that supports predicated execution, and a VLIW processor and method for processing a VLIW are provided herein. The VLIW command includes an instruction bundle formed of a plurality of instructions to be executed in parallel and a single value indicating predicated execution, and is generated using the apparatus and method for generating a VLIW command. The VLIW processor decodes the instruction bundle and executes the instructions, which are included in the decoded instruction bundle, in parallel, according to the value indicating predicated execution.

    摘要翻译: 本文提供了一种用于生成支持预定执行的非常长的指令字(VLIW)命令和用于处理VLIW的VLIW处理器和方法的装置和方法。 VLIW命令包括由并行执行的多个指令形成的指令束和指示预测执行的单个值,并且使用用于生成VLIW命令的装置和方法生成。 根据指示预先执行的值,VLIW处理器并行地解码指令束并且并行地执行包括在解码指令束中的指令。