Method to reduce full-chip timing violation through time budgeting in integrated circuit design

    公开(公告)号:US10956639B1

    公开(公告)日:2021-03-23

    申请号:US16731484

    申请日:2019-12-31

    Abstract: A method of time budgeting an integrated circuit (IC) that includes determining an initial value of time delay variables for each block of a plurality of blocks along a set of timing paths based on delays of each design module of the blocks and determining a value of at least one advanced timing factor adjusting a clock period of the IC along each timing path. The method then generates a time budget for ports along each timing path based on the value of the at least one advanced timing factor and the initial value of the time delay variable. The method then optimizes the value of time delay variables by calculating new values of the time delay variables that satisfy each timing path to minimize a possibility of timing violations and to satisfy the clock period of the IC, which is adjusted by the value of the advanced timing factor.

    METHOD AND APPARATUS FOR SEARCHING FOR CONTENT WITHIN A CHANNEL BASED ON CONTEXTUAL CHARACTERISTICS
    2.
    发明申请
    METHOD AND APPARATUS FOR SEARCHING FOR CONTENT WITHIN A CHANNEL BASED ON CONTEXTUAL CHARACTERISTICS 审中-公开
    基于特征的信道搜索内容的方法和装置

    公开(公告)号:US20140143244A1

    公开(公告)日:2014-05-22

    申请号:US14125466

    申请日:2011-06-16

    CPC classification number: G06F16/9535 G06F16/9537

    Abstract: A method, apparatus and computer program product are provided to conduct a search within one or more channels and to produce search results based not only upon one or more search tokens, but also contextual characteristics, such as contextual characteristics provided by a user and/or contextual characteristics associated with the one or more channels. For example, a method is provided that receives input defining a search to be conducted within at least one channel. The input defining the search includes at least one search token and at least one context element. The method also causes a search request to be issued that includes a description of the search. Further, the method receives search results based upon the at least one search token and a combination of the at least one context element that was received and/or at least one context element that is defined by the respective channel.

    Abstract translation: 提供了一种方法,装置和计算机程序产品,用于在一个或多个频道内进行搜索,并且不仅产生一个或多个搜索令牌,而且产生基于用户提供的上下文特征的上下文特征,和/或 与一个或多个频道相关联的语境特征。 例如,提供了一种接收定义要在至少一个信道内进行的搜索的输入的方法。 定义搜索的输入包括至少一个搜索令牌和至少一个上下文元素。 该方法还引起包括搜索描述的搜索请求。 此外,该方法基于至少一个搜索令牌和接收到的至少一个上下文元素的组合和/或由相应信道定义的至少一个上下文元素来接收搜索结果。

    Fungus polyose composition with immunity enhancing effect and application thereof
    3.
    发明授权
    Fungus polyose composition with immunity enhancing effect and application thereof 失效
    具有免疫增强作用的真菌多糖组合物及其应用

    公开(公告)号:US08617567B2

    公开(公告)日:2013-12-31

    申请号:US12631868

    申请日:2009-12-07

    CPC classification number: A61K36/07 A61K36/062 A61K36/076 A61K2300/00

    Abstract: The present invention relates to a compound fungus polyose with the effect of enhancing immunity. The compound is prepared with raw material as follows: Lentinus edodes 8˜100, Poria cocos 15˜100, Dictyophora indusiata 10˜200, Tremella fuciformis 15˜80, Paecilomyces hepiali mycelium 2˜50. The present invention also relates to the use of compound fungus polyose in preparing health dietary supplements for enhancing immunity. The compound fungus polyose of present invention is characterized in that it uses the edible (medicinal) fungus rich in activity polyose as the main raw material and matches various kinds of polyose components, enhances body's immunity in multiple ways, and has beneficial health effects on those who are sub-health. The health dietary supplements prepared with compound fungus polyose of present invention as the main effective component has an evident effect on enhancing immunity and a satisfactory effect on the health of those who are sub-health.

    Abstract translation: 本发明涉及具有增强免疫力的复合真菌多糖。 化合物用原料如下制备:香菇8〜100,茯苓15〜100,印度Dictyophora indusiata 10〜200,银耳银耳15〜80,拟青霉菌丝菌丝2〜50。 本发明还涉及复合真菌多糖在制备健康膳食补充剂中用于增强免疫力的用途。 本发明的复合真菌多糖的特征在于,以活性多糖为主要原料的食用(药用)真菌,配合各种多糖成分,以多种方式增强机体的免疫力,对其有益健康效果 谁是亚健康。 用本发明复合真菌多糖制备的健康膳食补充剂作为主要有效成分对增强免疫力和对亚健康者的健康有良好的影响具有明显的效果。

    Pre-installation environment used by operating systems
    4.
    发明授权
    Pre-installation environment used by operating systems 有权
    操作系统使用的安装前环境

    公开(公告)号:US08607037B2

    公开(公告)日:2013-12-10

    申请号:US13153750

    申请日:2011-06-06

    CPC classification number: G06F9/4406

    Abstract: A pre-installation environment used by an operating system includes a pre-installation kit, a running unit, and a write inhibiting unit. The running unit is used for running the pre-installation kit, and generating an inhibiting signal when running to call the executable files for configuring network environment. The write inhibiting unit is used for inhibiting information generated by running the executable files from being written into a log file in response to the inhibiting signal.

    Abstract translation: 操作系统使用的预安装环境包括预安装套件,运行单元和写入禁止单元。 运行单元用于运行预安装套件,并在运行时生成禁止信号,以调用可执行文件来配置网络环境。 写禁止单元用于响应于禁止信号,禁止通过将可执行文件运行到日志文件中而产生的信息。

    PRE-INSTALLATION ENVIRONMENT USED BY OPERATING SYSTEMS
    5.
    发明申请
    PRE-INSTALLATION ENVIRONMENT USED BY OPERATING SYSTEMS 有权
    操作系统使用的预安装环境

    公开(公告)号:US20120124352A1

    公开(公告)日:2012-05-17

    申请号:US13153750

    申请日:2011-06-06

    CPC classification number: G06F9/4406

    Abstract: A pre-installation environment used by an operating system includes a pre-installation kit, a running unit, and a write inhibiting unit. The running unit is used for running the pre-installation kit, and generating an inhibiting signal when running to call the executable files for configuring network environment. The write inhibiting unit is used for inhibiting information generated by running the executable files from being written into a log file in response to the inhibiting signal.

    Abstract translation: 操作系统使用的预安装环境包括预安装套件,运行单元和写入禁止单元。 运行单元用于运行预安装套件,并在运行时生成禁止信号,以调用可执行文件来配置网络环境。 写禁止单元用于响应于禁止信号,禁止通过将可执行文件运行到日志文件中而产生的信息。

    FUNGUS POLYOSE COMPOSITION WITH IMMUNITY ENHANCING EFFECT AND APPLICATION THEREOF
    6.
    发明申请
    FUNGUS POLYOSE COMPOSITION WITH IMMUNITY ENHANCING EFFECT AND APPLICATION THEREOF 失效
    具有免疫增强效果和应用的真菌聚酯组合物

    公开(公告)号:US20110021770A1

    公开(公告)日:2011-01-27

    申请号:US12631868

    申请日:2009-12-07

    CPC classification number: A61K36/07 A61K36/062 A61K36/076 A61K2300/00

    Abstract: The present invention relates to a compound fungus polyose with the effect of enhancing immunity. The compound is prepared with raw material as follows: Lentinus edodes 8˜100, Poria cocos 15˜100, Dictyophora indusiata 10˜200, Tremella fuciformis 15˜80, Paecilomyces hepiali mycelium 2˜50. The present invention also relates to the use of compound fungus polyose in preparing health dietary supplements for enhancing immunity. The compound fungus polyose of present invention is characterized in that it uses the edible (medicinal) fungus rich in activity polyose as the main raw material and matches various kinds of polyose components, enhances body's immunity in multiple ways, and has beneficial health effects on those who are sub-health. The health dietary supplements prepared with compound fungus polyose of present invention as the main effective component has an evident effect on enhancing immunity and a satisfactory effect on the health of those who are sub-health.

    Abstract translation: 本发明涉及具有增强免疫力的复合真菌多糖。 化合物用原料制备如下:香菇8〜100,茯苓15〜100,印,ata 10〜200,银耳15〜80,拟青霉菌丝体2〜50。 本发明还涉及复合真菌多糖在制备健康膳食补充剂中用于增强免疫力的用途。 本发明的复合真菌多糖的特征在于,以活性多糖为主要原料的食用(药用)真菌,配合各种多糖成分,以多种方式增强机体的免疫力,对其有益健康效果 谁是亚健康。 用本发明复合真菌多糖制备的健康膳食补充剂作为主要有效成分对增强免疫力和对亚健康者的健康有良好的影响具有明显的效果。

    Online predicate checking for distributed systems
    7.
    发明授权
    Online predicate checking for distributed systems 有权
    分布式系统的在线谓词检查

    公开(公告)号:US07747742B2

    公开(公告)日:2010-06-29

    申请号:US12163671

    申请日:2008-06-27

    Abstract: Exemplary methods, computer-readable media, and systems describe detecting a performance bug or a nontrivial correctness in a distributed system. The techniques describe using an online predicate checker by specifying a predicate on distributed properties of the distributed system. The process describes monitoring and checking the predicate when the system is deployed and providing a service. In response to detection of the performance bug, the process describes performing modifications of the predicate or installing new predicate.

    Abstract translation: 示例性方法,计算机可读介质和系统描述了检测分布式系统中的性能错误或非平凡的正确性。 该技术描述了通过在分布式系统的分布式属性上指定谓词来使用在线谓词检查器。 该过程描述了在部署系统并提供服务时监视和检查谓词。 为了响应性能错误的检测,该过程描述执行谓词的修改或安装新的谓词。

    Methods and arrangements to remap non-volatile storage
    8.
    发明申请
    Methods and arrangements to remap non-volatile storage 有权
    重新映射非易失性存储的方法和布置

    公开(公告)号:US20090172340A1

    公开(公告)日:2009-07-02

    申请号:US12006017

    申请日:2007-12-28

    CPC classification number: G06F12/0246 G06F2212/7202 G06F2212/7211

    Abstract: Methods and arrangements for remapping the map between logical space and physical space in non-volatile storage are described. Embodiments include transformations, code, state machines or other logic to divide the non-volatile storage of the computing device into two portions, a fixed portion and a floating portion. The embodiments may also include remapping in system firmware of the computing device the current map from logical space to physical space of the floating portion of the non-volatile storage. The embodiments may also include storing the revised map. The embodiments may also include using the revised map to access the floating portion of the non-volatile storage.

    Abstract translation: 描述了在非易失性存储器中在逻辑空间和物理空间之间重映射映射的方法和布置。 实施例包括转换,代码,状态机或将计算设备的非易失性存储器分成两部分,固定部分和浮动部分的其他逻辑。 实施例还可以包括将当前映射从计算设备的系统固件重新映射到非易失性存储器的浮动部分的逻辑空间到物理空间。 实施例还可以包括存储修改的地图。 实施例还可以包括使用修改的映射来访问非易失性存储器的浮动部分。

    REMOTE ASPECT ADVISING FOR AN ASPECT-ORIENTED PROGRAM
    9.
    发明申请
    REMOTE ASPECT ADVISING FOR AN ASPECT-ORIENTED PROGRAM 失效
    远程方面针对面向方面的方案提供咨询

    公开(公告)号:US20080168422A1

    公开(公告)日:2008-07-10

    申请号:US11621663

    申请日:2007-01-10

    CPC classification number: G06F8/316

    Abstract: An aspect-oriented system includes a way to access both local and remote advice that is consistent with the modularity concerns of an aspect-oriented program. During compilation of the aspect-oriented program, a weaver determines whether advice referenced by an aspect is local or remote. If the advice is local, the weaver applies the local advice to the base program. If the advice is remote, the weaver generates remote invocation code that may include client stubs and server code to handle the marshalling and unmarshalling of parameters. Invocations to the client stub are then inserted into the join points of the base program. At run-time, the server name and number that has the remote aspect is determined. When the client stub is invoked, the remote advice on the specified server may be accessed. The result is an improved weaver that may generate code to access remote advice in a different JVM.

    Abstract translation: 面向方面的系统包括一种访问与面向方面程序的模块化关系一致的本地和远程建议的方法。 在编写面向方面的程序时,织造者确定一方面引用的建议是本地还是远程。 如果建议是本地的,织工将本地建议应用于基础程序。 如果建议是远程的,织造者将生成远程调用代码,其中可能包括客户端存根和服务器代码来处理参数的编组和解组。 然后将对客户端存根的调用插入基础程序的连接点。 在运行时,确定具有远程方面的服务器名称和号码。 调用客户端存根时,可以访问指定服务器上的远程通知。 结果是可以生成代码以访问不同JVM中的远程建议的改进的织造者。

    METHODS AND APPARATUS TO CHANGE A CONFIGURATION OF A PROCESSOR SYSTEM
    10.
    发明申请
    METHODS AND APPARATUS TO CHANGE A CONFIGURATION OF A PROCESSOR SYSTEM 失效
    改变处理器系统配置的方法和设备

    公开(公告)号:US20080162982A1

    公开(公告)日:2008-07-03

    申请号:US11618422

    申请日:2006-12-29

    CPC classification number: G06F9/4812 G06F9/5061

    Abstract: Methods and apparatus to change a configuration of a processor system are disclosed. An example disclosed method calculates system configuration data during a non-quiesce state of a processing system, stores information based on the calculated system configuration data in a data buffer during the non-quiesce state of the processing system, and extracts information from the data buffer to update the configuration of the processing system while the processing system is in a quiesce state.

    Abstract translation: 公开了改变处理器系统的配置的方法和装置。 一个示例公开的方法在处理系统的非静默状态期间计算系统配置数据,在处理系统的非静止状态期间将基于所计算的系统配置数据的信息存储在数据缓冲器中,并且从数据缓冲器中提取信息 在处理系统处于静止状态时更新处理系统的配置。

Patent Agency Ranking