会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Instruction-by-instruction checking on acceleration platforms
    • 加速平台上的逐个指令检查
    • US08601418B1
    • 2013-12-03
    • US13471536
    • 2012-05-15
    • Debapriya ChatterjeeAnatoly KoyfmanRonny MoradAvi Ziv
    • Debapriya ChatterjeeAnatoly KoyfmanRonny MoradAvi Ziv
    • G06F17/50
    • G06F17/5027
    • Method, apparatus and product for performing instruction-by-instruction checking on an acceleration platform. The method comprising: simulating by a hardware accelerator an execution of a testcase on a circuit design enhanced by a tracer module, wherein during the simulation the tracer module is configured to collect and record information regarding instruction which are completed by the circuit design and regarding register value modifications; and off-loading the recorded information from the hardware accelerator to a computerized apparatus, whereby based on the off-loaded recorded information, the computerized apparatus can perform an instruction-by-instruction checking that each recorded register modification is justified by an instruction which is was completed prior to the register modification.
    • 用于在加速平台上执行逐个指令检查的方法,装置和产品。 该方法包括:通过硬件加速器模拟由示踪器模块增强的电路设计上的测试用例的执行,其中在模拟期间,示踪器模块被配置为收集和记录关于通过电路设计完成的关于指令的信息并且关于寄存器 值修改; 并将所记录的信息从硬件加速器卸载到计算机化装置,由此,基于卸载的记录信息,计算机化装置可以执行逐个指令检查,每个记录的寄存器修改由 在注册修改之前完成。
    • 9. 发明申请
    • INSTRUCTION-BY-INSTRUCTION CHECKING ON ACCELERATION PLATFORMS
    • 通过加速平台进行指导性检查
    • US20130311962A1
    • 2013-11-21
    • US13471536
    • 2012-05-15
    • Debapriya ChatterjeeAnatoly KoyfmanRonny MoradAvi Ziv
    • Debapriya ChatterjeeAnatoly KoyfmanRonny MoradAvi Ziv
    • G06F17/50
    • G06F17/5027
    • Method, apparatus and product for performing instruction-by-instruction checking on an acceleration platform. The method comprising: simulating by a hardware accelerator an execution of a testcase on a circuit design enhanced by a tracer module, wherein during the simulation the tracer module is configured to collect and record information regarding instruction which are completed by the circuit design and regarding register value modifications; and off-loading the recorded information from the hardware accelerator to a computerized apparatus, whereby based on the off-loaded recorded information, the computerized apparatus can perform an instruction-by-instruction checking that each recorded register modification is justified by an instruction which is was completed prior to the register modification.
    • 用于在加速平台上执行逐个指令检查的方法,装置和产品。 该方法包括:通过硬件加速器模拟由示踪器模块增强的电路设计上的测试用例的执行,其中在模拟期间,示踪器模块被配置为收集和记录关于通过电路设计完成的和关于寄存器的指令 值修改; 并将所记录的信息从硬件加速器卸载到计算机化装置,由此,基于卸载的记录信息,计算机化装置可以执行逐个指令检查,每个记录的寄存器修改由 在注册修改之前完成。
    • 10. 发明申请
    • VERIFICATION OF SPECULATIVE EXECUTION
    • 验证执行
    • US20120131386A1
    • 2012-05-24
    • US12951049
    • 2010-11-21
    • Lurent FournierAnatoly KoyfmanMichal Rimon
    • Lurent FournierAnatoly KoyfmanMichal Rimon
    • G06F11/263
    • G06F11/263
    • A Design-Under-Test (DUT) may be designed to perform speculative execution of a branch path prior to determination whether the branch path is to be performed. Verification of the operation of DUT in respect to the speculative execution is disclosed. A template may be used to generate a plurality of tests. In addition to standard randomness of the tests to various parameters in accordance with the template, the tests may also differ in their respective speculative execution paths. The tests are partitioned by a generator into portions to be placed in speculative paths and portions to be placed in non-speculative paths. The generator may provide for a variance in portions. The generator may provide for nested speculative paths.
    • 设计欠测试(DUT)可以被设计为在确定是否执行分支路径之前执行分支路径的推测执行。 公开了DUT对于推测执行的操作的验证。 可以使用模板来生成多个测试。 除了根据模板对各种参数的测试的标准随机性之外,测试在其各自的推测性执行路径中也可以不同。 测试由发生器划分成要放置在投机路径中的部分和要放置在非推测路径中的部分。 发电机可以提供部分变化。 发生器可以提供嵌套的推测路径。