会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Multi-Thread Parallel Segment Scan Simulation of Chip Element Performance
    • 多线并行段扫描模拟芯片元件性能
    • US20070255997A1
    • 2007-11-01
    • US11754941
    • 2007-05-29
    • Wei-Yi XiaoDean BairThomas RuaneWilliam Lewis
    • Wei-Yi XiaoDean BairThomas RuaneWilliam Lewis
    • H03M13/00
    • G06F17/5022
    • A microprocessor simulation method, system, and program product built upon the underlying hardware design of the microprocessor. The method, system, and program product stops normal functions of a simulation testcase, starts the scan clocks, records a first “snap shot” of the scan ring data at this initial time. The hardware logic then rotates (shifts) the scan ring using the current scan data, and when the scan clock stops (where the stop of the scan clock is controlled based on the number of latches on the scan ring), another “snap shot” of scan ring data is taken. The “snap shots” are compared and if both of the “snap shots” are identical the functional scan is successful. But if the functional scan verification fails to rotate the scan chain correctly, that is, if some of the latches do not match in the two “snap shots,” it becomes necessary to locate the broken spot within the large number of scan latches.
    • 基于微处理器底层硬件设计的微处理器仿真方法,系统和程序产品。 该方法,系统和程序产品停止模拟测试用例的正常功能,启动扫描时钟,在初始时刻记录扫描环数据的第一个“快照”。 然后硬件逻辑使用当前的扫描数据旋转(移动)扫描环,并且当扫描时钟停止时(扫描时钟的停止基于扫描环上的锁存器的数量被控制),另一个“快照” 的扫描环数据。 比较“快照”,如果“快照”都相同,则功能扫描成功。 但是,如果功能扫描验证无法正确旋转扫描链,也就是说,如果两个“快照”中的一些闩锁不匹配,则有必要将断点定位在大量扫描锁存器内。
    • 2. 发明授权
    • Multi-thread parallel segment scan simulation of chip element performance
    • 多线程并行段扫描模拟芯片元件性能
    • US07509552B2
    • 2009-03-24
    • US11040140
    • 2005-01-21
    • Wei-Yi XiaoDean G. BlairThomas RuaneWilliam Lewis
    • Wei-Yi XiaoDean G. BlairThomas RuaneWilliam Lewis
    • G01R31/28G06F7/02
    • G06F17/5022
    • A microprocessor simulation method, which is built upon the underlying hardware design of the microprocessor, stop normal functions of a simulation testcase, start the scan clocks, and record a first “snap shot” of the scan ring data at an initial time. The hardware logic then rotates (shifts) the scan ring using the current scan data, and when the scan clock stops (where the stop of the scan clock is controlled based on the number of latches on the scan ring), another “snap shot” of scan ring data is taken. The “snap shots” are compared and if both of the “snap shots” are identical the functional scan is successful. But if the functional scan verification fails to rotate the scan chain correctly, that is, if some of the latches do not match in the two “snap shots,” it becomes necessary to locate the broken spot within the large number of scan latches.
    • 基于微处理器底层硬件设计的微处理器仿真方法,可以在初始时间停止模拟测试仪的正常功能,启动扫描时钟,并记录扫描环数据的第一个“快照”。 然后硬件逻辑使用当前的扫描数据旋转(移动)扫描环,并且当扫描时钟停止时(扫描时钟的停止基于扫描环上的锁存器的数量被控制),另一个“快照” 的扫描环数据。 比较“快照”,如果“快照”都相同,则功能扫描成功。 但是,如果功能扫描验证无法正确旋转扫描链,也就是说,如果两个“快照”中的一些闩锁不匹配,则有必要将断点定位在大量扫描锁存器内。
    • 4. 发明申请
    • Multi-thread parallel segment scan simulation of chip element performance
    • 多线程并行段扫描模拟芯片元件性能
    • US20060168497A1
    • 2006-07-27
    • US11040140
    • 2005-01-21
    • Wei-Yi XiaoDean BlairThomas RuaneWilliam Lewis
    • Wei-Yi XiaoDean BlairThomas RuaneWilliam Lewis
    • H03M13/00
    • G06F17/5022
    • A microprocessor simulation method, system, and program product built upon the underlying hardware design of the microprocessor. The method, system, and program product stops normal functions of a simulation testcase, starts the scan clocks, records a first “snap shot” of the scan ring data at this initial time. The hardware logic then rotates (shifts) the scan ring using the current scan data, and when the scan clock stops (where the stop of the scan clock is controlled based on the number of latches on the scan ring), another “snap shot” of scan ring data is taken. The “snap shots” are compared and if both of the “snap shots” are identical the functional scan is successful. But if the functional scan verification fails to rotate the scan chain correctly, that is, if some of the latches do not match in the two “snap shots,” it becomes necessary to locate the broken spot within the large number of scan latches.
    • 基于微处理器底层硬件设计的微处理器仿真方法,系统和程序产品。 该方法,系统和程序产品停止模拟测试用例的正常功能,启动扫描时钟,在初始时刻记录扫描环数据的第一个“快照”。 然后硬件逻辑使用当前的扫描数据旋转(移动)扫描环,并且当扫描时钟停止时(扫描时钟的停止基于扫描环上的锁存器的数量被控制),另一个“快照” 的扫描环数据。 比较“快照”,如果“快照”都相同,则功能扫描成功。 但是,如果功能扫描验证无法正确旋转扫描链,也就是说,如果两个“快照”中的一些闩锁不匹配,则有必要将断点定位在大量扫描锁存器内。
    • 5. 发明授权
    • Multi-thread parallel segment scan simulation of chip element performance
    • 多线程并行段扫描模拟芯片元件性能
    • US07559002B2
    • 2009-07-07
    • US11754941
    • 2007-05-29
    • Wei-Yi XiaoDean Gilbert BairThomas RuaneWilliam Lewis
    • Wei-Yi XiaoDean Gilbert BairThomas RuaneWilliam Lewis
    • G01R31/28G06F11/00
    • G06F17/5022
    • A microprocessor simulation method, system, and program product, which are built upon the underlying hardware design of the microprocessor, stop normal functions of a simulation testcase, start the scan clocks, and record a first “snap shot” of the scan ring data at an initial time. The hardware logic then rotates (shifts) the scan ring using the current scan data, and when the scan clock stops (where the stop of the scan clock is controlled based on the number of latches on the scan ring), another “snap shot” of scan ring data is taken. The “snap shots” are compared and if both of the “snap shots” are identical the functional scan is successful. But if the functional scan verification fails to rotate the scan chain correctly, that is, if some of the latches do not match in the two “snap shots,” it becomes necessary to locate the broken spot within the large number of scan latches.
    • 基于微处理器底层硬件设计的微处理器仿真方法,系统和程序产品可以停止模拟测试用例的正常功能,启动扫描时钟,并将扫描环数据的第一个“快照”记录在 最初的时间。 然后硬件逻辑使用当前的扫描数据旋转(移动)扫描环,并且当扫描时钟停止时(扫描时钟的停止基于扫描环上的锁存器的数量被控制),另一个“快照” 的扫描环数据。 比较“快照”,如果“快照”都相同,则功能扫描成功。 但是,如果功能扫描验证无法正确旋转扫描链,也就是说,如果两个“快照”中的一些闩锁不匹配,则有必要将断点定位在大量扫描锁存器内。
    • 10. 发明授权
    • Methods and system for swapping memory in a virtual machine environment
    • 在虚拟机环境中交换内存的方法和系统
    • US08799554B1
    • 2014-08-05
    • US12913707
    • 2010-10-27
    • Pradeep VincentWilliam Lewis
    • Pradeep VincentWilliam Lewis
    • G06F13/00G06F13/28
    • G06F9/5016G06F8/4434G06F9/45558G06F12/08G06F12/109G06F2009/45583G06F2209/503G06F2212/1016G06F2212/152G06F2212/656G06F2212/657
    • In this disclosure, techniques are described for more efficiently sharing resources across multiple virtual machine instances. For example, techniques are disclosed for allowing additional virtual machine instances to be supported by a single computing system by more efficiently allocating memory to virtual machine instances by providing page swapping in a virtualized environment and/or predictive page swapping. In one embodiment, a virtual memory manager swaps pages predicatively in and/or out of a paging pool based on information from a central processing unit (“CPU”) scheduler. In one embodiment, the CPU scheduler provides scheduling information for virtual machine instances to the virtual memory manager, where the scheduling information allows the virtual memory manager to determine when a virtual machine is scheduled to become active or inactive. The virtual memory manager can then swap-in or swap-out memory pages.
    • 在本公开中,描述了用于在多个虚拟机实例之间更有效地共享资源的技术。 例如,公开了通过在虚拟化环境中提供页面交换和/或预测页面交换来通过更有效地将存储器分配给虚拟机实例来允许由单个计算系统支持附加虚拟机实例的技术。 在一个实施例中,虚拟存储器管理器基于来自中央处理单元(“CPU”)调度器的信息,在寻呼池内和/或之外交换页面。 在一个实施例中,CPU调度器向虚拟存储器管理器提供用于虚拟机实例的调度信息,其中调度信息允许虚拟存储器管理器确定虚拟机何时被调度为活动或不活动。 然后,虚拟内存管理器可以交换或交换内存页面。