会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明申请
    • OPERATION VERIFICATION METHOD FOR VERIFYING OPERATIONS OF A PROCESSOR
    • 用于验证处理器操作的操作验证方法
    • US20080172551A1
    • 2008-07-17
    • US12028371
    • 2008-02-08
    • Hideo YAMASHITARyuji Kan
    • Hideo YAMASHITARyuji Kan
    • G06F9/30
    • G06F11/2226
    • To verify an addition-function of a floating-point adder-subtractor in a processor, parameters such as the number of verification patterns of a verification program are set, a floating-point addition instruction to be verified is created, and operands used for this addition are created at random. The floating-point addition instruction thus created is emulated only by a fixed-point instruction and processed only by using the fixed-point execution element, thereby creating an expectation value. The floating-point addition instruction is computed by using the floating-point adder-subtractor to be verified, and the created expectation value is compared with the operation result. If they do not correspond to each other, the set number of operation patterns is checked. If the number has reached a prescribed value, the operation verification is terminated in the normal manner.
    • 为了验证处理器中的浮点加减法器的附加功能,设置诸如验证程序的验证模式数的参数,创建要验证的浮点加法指令,并且为此使用操作数 随机创建添加。 这样创建的浮点附加指令仅由定点指令进行仿真,并且仅通过使用定点执行元件进行处理,从而创建期望值。 通过使用要验证的浮点加法器 - 减法器来计算浮点加法指令,并将创建的期望值与运算结果进行比较。 如果它们不对应,则检查设定的操作模式数。 如果数量达到规定值,则以正常的方式终止运行验证。
    • 10. 发明授权
    • Arithmetic processing apparatus and arithmetic processing method
    • 算术处理装置和算术处理方法
    • US08549054B2
    • 2013-10-01
    • US12230029
    • 2008-08-21
    • Ryuji Kan
    • Ryuji Kan
    • G06F7/00G06F7/42
    • G06F7/38
    • In an arithmetic processing apparatus, a dividing unit divides a second bit string into a low-order bit part having a bit width equal to a first bit width and a high-order bit part which is higher than the low-order bit part, a first arithmetic unit performs arithmetic operations for a carry to and a borrow from the high-order bit part; and a second arithmetic unit performs addition of absolute values of the low-order bit part and the first bit string. Finally, a selecting unit selects an output of the first arithmetic unit from among an arithmetic operation result with a carry, an arithmetic operation result with a borrow, and the high-order bit part itself, according to information about the high-order bit part, sign information of the first bit string and the second bit string, and an intermediate result of the addition of the absolute values by the second arithmetic unit.
    • 在算术处理装置中,分割单元将第二比特串分为具有等于第一比特宽度的比特宽度的低位比特部分和高于低位比特部分的高位比特部分, 第一算术单元对从高位位进行进位和借位执行算术运算; 并且第二运算单元执行所述低位位部分和所述第一位串的绝对值的相加。 最后,选择单元根据有关高位位部分的信息,从具有进位的算术运算结果,借位运算结果和高阶位部分本身中选择第一算术单元的输出 ,第一位串和第二位串的符号信息,以及由第二运算单元添加绝对值的中间结果。