Compiling and translating method and apparatus
    1.
    发明申请
    Compiling and translating method and apparatus 审中-公开
    编译方法和装置

    公开(公告)号:US20090106744A1

    公开(公告)日:2009-04-23

    申请号:US10576907

    申请日:2005-08-05

    IPC分类号: G06F9/45

    CPC分类号: G06F8/447

    摘要: Methods and apparatus are described to compile and translate source code. In some embodiments, source code is compiled into source binary code for a source platform; an annotation section associated with the source binary code is generated, wherein the annotation section comprises an annotation for a scope, the scope comprising at least one block of the source binary code having at least one attribute to aid a translator optimization. If the scope comprises a plurality of blocks, the blocks have consecutive addresses with each other and have the at least one attribute in common. In the embodiments, the source binary code is further translated into target binary code for a target platform by utilizing the annotation section.

    摘要翻译: 描述了编译和翻译源代码的方法和设备。 在一些实施例中,源代码被编译为源平台的源二进制代码; 生成与源二进制代码相关联的注释部分,其中注释部分包括范围的注释,所述范围包括具有至少一个属性的源二进制代码的至少一个块以辅助翻译器优化。 如果范围包括多个块,则这些块具有彼此的连续地址并且具有共同的至少一个属性。 在实施例中,源二进制码通过利用注释部分进一步转换为目标平台的目标二进制代码。

    METHODS AND APPARATUS TO SUPPORT MIXED-MODE EXECUTION WITHIN A SINGLE INSTRUCTION SET ARCHITECTURE PROCESS OF A VIRTUAL MACHINE
    2.
    发明申请
    METHODS AND APPARATUS TO SUPPORT MIXED-MODE EXECUTION WITHIN A SINGLE INSTRUCTION SET ARCHITECTURE PROCESS OF A VIRTUAL MACHINE 有权
    在虚拟机的一个指令集建筑过程中支持混合模式执行的方法和装置

    公开(公告)号:US20100050165A1

    公开(公告)日:2010-02-25

    申请号:US12613295

    申请日:2009-11-05

    IPC分类号: G06F9/44

    CPC分类号: G06F9/45516

    摘要: Methods and apparatus to support the execution of a managed application that is linked to a native library or application are disclosed. The disclosed methods and apparatus support a virtual machine that is associated with the same ISA as the executing platform, while the ISA of the native library or application is of a different ISA. The disclosed methods and apparatus also support the execution of a managed application that is linked with several native libraries or applications that are associated with several different ISAs respectively.

    摘要翻译: 公开了支持与本地库或应用相关联的被管理应用的执行的方法和装置。 所公开的方法和装置支持与执行平台相同的ISA相关联的虚拟机,而本地库或应用的ISA是不同的ISA。 所公开的方法和装置还支持与分别与若干不同的ISA相关联的几个本地库或应用链接的被管理应用的执行。

    Methods and apparatus to support mixed-mode execution within a single instruction set architecture process of a virtual machine
    3.
    发明授权
    Methods and apparatus to support mixed-mode execution within a single instruction set architecture process of a virtual machine 有权
    在虚拟机的单个指令集架构进程中支持混合模式执行的方法和装置

    公开(公告)号:US07634768B2

    公开(公告)日:2009-12-15

    申请号:US11059902

    申请日:2005-02-17

    IPC分类号: G06F9/44

    CPC分类号: G06F9/45516

    摘要: Methods and apparatus to support the execution of a managed application that is linked to a native library or application are disclosed. The disclosed methods and apparatus support a virtual machine that is associated with the same ISA as the executing platform, while the ISA of the native library or application is of a different ISA. The disclosed methods and apparatus also support the execution of a managed application that is linked with several native libraries or applications that are associated with several different ISAs respectively.

    摘要翻译: 公开了支持与本地库或应用相关联的被管理应用的执行的方法和装置。 所公开的方法和装置支持与执行平台相同的ISA相关联的虚拟机,而本地库或应用的ISA是不同的ISA。 所公开的方法和装置还支持与分别与若干不同的ISA相关联的几个本地库或应用链接的被管理应用的执行。

    Methods and apparatus to support mixed-mode execution within a single instruction set architecture process of a virtual machine
    5.
    发明授权
    Methods and apparatus to support mixed-mode execution within a single instruction set architecture process of a virtual machine 有权
    在虚拟机的单个指令集架构进程中支持混合模式执行的方法和装置

    公开(公告)号:US08015557B2

    公开(公告)日:2011-09-06

    申请号:US12613295

    申请日:2009-11-05

    IPC分类号: G06F9/44

    CPC分类号: G06F9/45516

    摘要: Methods and apparatus to support the execution of a managed application that is linked to a native library or application are disclosed. The disclosed methods and apparatus support a virtual machine that is associated with the same ISA as the executing platform, while the ISA of the native library or application is of a different ISA. The disclosed methods and apparatus also support the execution of a managed application that is linked with several native libraries or applications that are associated with several different ISAs respectively.

    摘要翻译: 公开了支持与本地库或应用相关联的被管理应用的执行的方法和装置。 所公开的方法和装置支持与执行平台相同的ISA相关联的虚拟机,而本地库或应用的ISA是不同的ISA。 所公开的方法和装置还支持与分别与若干不同的ISA相关联的几个本地库或应用链接的被管理应用的执行。

    Method and system of improved reliability testing
    8.
    发明授权
    Method and system of improved reliability testing 有权
    改进可靠性测试方法和系统

    公开(公告)号:US08683420B2

    公开(公告)日:2014-03-25

    申请号:US12948257

    申请日:2010-11-17

    IPC分类号: G06F17/50

    CPC分类号: H01L22/14

    摘要: A method and system of improved reliability testing includes providing a first substrate and a second substrate, each substrate comprising only a first metallization layer; processing regions on a first substrate by combinatorially varying at least one of materials, unit processes, and process sequences; performing a first reliability test on the processed regions on the first substrate to generate first results; processing regions on a second substrate in a combinatorial manner by varying at least one of materials, unit processes, and process sequences based on the first results of the first reliability test; performing a second reliability test on the processed regions on the second substrate to generate second results; and determining whether the first substrate and the second substrate meet a predetermined quality threshold based on the second results.

    摘要翻译: 改进的可靠性测试的方法和系统包括提供第一衬底和第二衬底,每个衬底仅包括第一金属化层; 通过组合地改变材料,单元过程和工艺顺序中的至少一个来处理第一衬底上的处理区域; 对所述第一基板上的所述经处理区域进行第一可靠性测试以产生第一结果; 基于第一可靠性测试的第一结果,通过改变材料,单元过程和过程序列中的至少一个来以组合的方式处理第二基板上的区域; 对所述第二基板上的所述经处理区域进行第二可靠性测试以产生第二结果; 以及基于所述第二结果来确定所述第一基板和所述第二基板是否满足预定质量阈值。

    Non-melt thin-wafer laser thermal annealing methods
    9.
    发明申请
    Non-melt thin-wafer laser thermal annealing methods 有权
    非熔化薄晶片激光热退火方法

    公开(公告)号:US20140057457A1

    公开(公告)日:2014-02-27

    申请号:US13595873

    申请日:2012-08-27

    IPC分类号: H01L21/268 H01L21/02

    摘要: Methods of annealing a thin semiconductor wafer are disclosed. The methods allow for high-temperature annealing of one side of a thin semiconductor wafer without damaging or overheating heat-sensitive electronic device features that are either on the other side of the wafer or embedded within the wafer. The annealing is performed at a temperature below the melting point of the wafer so that no significant dopant redistribution occurs during the annealing process. The methods can be applied to activating dopants or to forming ohmic contacts.

    摘要翻译: 公开了薄半导体晶片的退火方法。 该方法允许薄半导体晶片的一侧进行高温退火,而不会损坏或过热晶片另一侧或嵌入晶片内的热敏电子器件特征。 在低于晶片的熔点的温度下进行退火,使得在退火过程中不会发生显着的掺杂剂再分布。 该方法可用于活化掺杂剂或形成欧姆接触。

    Object persistency
    10.
    发明授权
    Object persistency 有权
    对象持久性

    公开(公告)号:US08589621B2

    公开(公告)日:2013-11-19

    申请号:US13192347

    申请日:2011-07-27

    申请人: Qing F. Wang Yun Wang

    发明人: Qing F. Wang Yun Wang

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    CPC分类号: G06F9/4493

    摘要: There is provided a method and computer system for object persistency that includes: running a program; storing an object of the program into a random access memory in response to determining that the object is a non-persistent object; and storing the object into a phase change memory in response to determining that the object is a persistent object. The method and computer system of the present disclosure do not need separate persistency layers, such that the programming model is light weighted, the persistency of object data is more simple and fast, and implicit transaction process is supported, thereby a great deal of development and runtime costs are saved.

    摘要翻译: 提供了一种用于对象持久性的方法和计算机系统,包括:运行程序; 响应于确定所述对象是非持久对象,将所述程序的对象存储到随机存取存储器中; 以及响应于确定所述对象是持久对象而将所述对象存储到相变存储器中。 本公开的方法和计算机系统不需要单独的持久层,使得编程模型轻量化,对象数据的持久性更加简单快速,并且支持隐式事务处理,从而大量开发和 保存运行时费用。