会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • System and method for adaptive power management
    • 自适应电源管理系统和方法
    • US07346787B2
    • 2008-03-18
    • US11006917
    • 2004-12-07
    • Priya N VaidyaPremanand SakardaBryan C MorganYi Ge
    • Priya N VaidyaPremanand SakardaBryan C MorganYi Ge
    • G06F1/00
    • G06F1/3228G06F1/324Y02D10/126
    • A disclosed method involves initializing a performance profiler of a processing system. The performance profiler may include performance profile parameters for a power management policy for the processing system. The method also involves retrieving performance metrics for the processing system from a performance monitoring unit (PMU) of the processing system, in response to a determination that performance details should be collected. A current performance state of the processing system may be determined, based at least in part on the performance profile parameters and the performance metrics from the PMU. The current performance state may then be communicated to a policy manager of the processing system. Other embodiments are disclosed and claimed.
    • 所公开的方法涉及初始化处理系统的性能分析器。 性能分析器可以包括用于处理系统的电源管理策略的性能简档参数。 该方法还涉及从处理系统的性能监视单元(PMU)检索处理系统的性能指标,以响应于应该收集性能细节的确定。 可以至少部分地基于来自PMU的性能简档参数和性能度量来确定处理系统的当前性能状态。 可以将当前的性能状态传送给处理系统的策略管理器。 公开和要求保护其他实施例。
    • 3. 发明申请
    • System and method for adaptive power management
    • 自适应电源管理系统和方法
    • US20060123253A1
    • 2006-06-08
    • US11007098
    • 2004-12-07
    • Bryan MorganPremanand SakardaPriya VaidyaYi GeZhou GaoSwee-chin PangManoj ThadaniCanhui Yuan
    • Bryan MorganPremanand SakardaPriya VaidyaYi GeZhou GaoSwee-chin PangManoj ThadaniCanhui Yuan
    • G06F1/26
    • G06F1/3228G06F1/324Y02D10/126
    • A processing system may include a performance monitoring unit (PMU), a machine accessible medium, and a processor responsive to the PMU and the machine accessible medium. Instructions encoded in the machine accessible medium, when executed by the processor, may determine whether performance details for the processing system should be collected, based at least in part on a predetermined monitoring policy for the processing system. The instructions may generate performance data for the processing system, based at least in part on data obtained from the PMU. The instructions may determine whether the processing system should be reconfigured, based at least in part on the performance data and a power policy profile for the processing system. The instructions may automatically adjust power consumption of the processing system by using the PMU to reconfigure the processing system. Other embodiments are described and claimed.
    • 处理系统可以包括性能监视单元(PMU),机器可访问介质和响应于PMU和机器可访问介质的处理器。 在机器可访问介质中编码的指令在由处理器执行时可以至少部分地基于用于处理系统的预定监视策略来确定是否应该收集处理系统的性能细节。 该指令可以至少部分地基于从PMU获得的数据来生成处理系统的性能数据。 所述指令可以至少部分地基于所述处理系统的性能数据和功率策略简档来确定所述处理系统是否应被重新配置。 该指令可以通过使用PMU重新配置处理系统来自动调整处理系统的功耗。 描述和要求保护其他实施例。
    • 4. 发明申请
    • System and method for adaptive power management
    • 自适应电源管理系统和方法
    • US20060123252A1
    • 2006-06-08
    • US11006917
    • 2004-12-07
    • Priya VaidyaPremanand SakardaBryan MorganYi Ge
    • Priya VaidyaPremanand SakardaBryan MorganYi Ge
    • G06F1/30
    • G06F1/3228G06F1/324Y02D10/126
    • A disclosed method involves initializing a performance profiler of a processing system. The performance profiler may include performance profile parameters for a power management policy for the processing system. The method also involves retrieving performance metrics for the processing system from a performance monitoring unit (PMU) of the processing system, in response to a determination that performance details should be collected. A current performance state of the processing system may be determined, based at least in part on the performance profile parameters and the performance metrics from the PMU. The current performance state may then be communicated to a policy manager of the processing system. Other embodiments are disclosed and claimed.
    • 所公开的方法涉及初始化处理系统的性能分析器。 性能分析器可以包括用于处理系统的电源管理策略的性能简档参数。 该方法还涉及从处理系统的性能监视单元(PMU)检索处理系统的性能指标,以响应于应该收集性能细节的确定。 可以至少部分地基于来自PMU的性能简档参数和性能度量来确定处理系统的当前性能状态。 可以将当前的性能状态传送给处理系统的策略管理器。 公开和要求保护其他实施例。
    • 5. 发明授权
    • Vector processing circuit, command issuance control method, and processor system
    • 矢量处理电路,命令发布控制方法和处理器系统
    • US08874879B2
    • 2014-10-28
    • US13279482
    • 2011-10-24
    • Yi GeYoshimasa TakebeHiromasa Takahashi
    • Yi GeYoshimasa TakebeHiromasa Takahashi
    • G06F9/00G06F9/30G06F9/38
    • G06F9/30014G06F9/30109G06F9/30149G06F9/3836
    • A vector processing circuit includes a vector register file including a plurality of array elements, a command issuance control circuit, and a plurality of pipeline arithmetic units. Each pipeline arithmetic unit performs arithmetic processing of data stored in the array elements indicated as a source by one command in parts through a plurality of cycles and stores the result in the array elements indicated as a destination by the one command through a plurality of cycles. When data word length of a preceding command is longer than that of a subsequent command, the command issuance control circuit changes data sizes of the array elements in accordance with data word length of the command and determines whether there is register interference between the array element to be processed at a non-head cycle of the preceding command, and the array element to be processed at a head cycle of the subsequent command.
    • 矢量处理电路包括包括多个阵列元素的矢量寄存器文件,命令发布控制电路和多个流水线运算单元。 每个流水线运算单元通过多个周期以部分方式,通过一个命令对存储在源表示的数组元素中的数据进行算术处理,并将该结果存储在通过多个周期的一个命令作为目的地表示的数组元素中。 当前一个命令的数据字长度大于后续命令的数据字长时,命令发布控制电路根据命令的数据字长度改变数组元素的数据大小,并确定数组元素与 在前一个命令的非头循环处理,以及要在后续命令的头循环处理的数组元素。
    • 6. 发明申请
    • DATA BUS SYSTEM, ITS ENCODER/DECODER AND ENCODING/DECODING METHOD
    • 数据总线系统,其编码器/解码器和编码/解码方法
    • US20120204082A1
    • 2012-08-09
    • US13446565
    • 2012-04-13
    • Wen Bo ShenChao-Jun LiuYi GeQiang Liu
    • Wen Bo ShenChao-Jun LiuYi GeQiang Liu
    • H03M13/00G06F11/08
    • G06F11/10
    • The present application relates to a data bus system, its encoder/decoder and encoding/decoding method. The data bus encoder comprises: a bus-invert encoder for generating encoded data and invert-indication information by performing bus-invert encoding on data according to a predetermined bus-invert encoding scheme; a virtual bit-group generator for converting the invert-indication information into a virtual bit-group according to a predetermined code mapping; and an error-checking-and-correction encoder for generating an error-checking-and-correction code for a virtual word according to a predetermined error-checking-and-correction encoding scheme, wherein the number of error-checking bits is more than the number of error-correction bits at least by one in the predetermined error-checking-and-correction encoding scheme, and the virtual word includes the data to be output, the virtual bit-group corresponding to the data, and at least one padding bit of a fixed value, which is configured as required by the error-checking-and-correction encoding scheme.
    • 本申请涉及数据总线系统,其编码器/解码器和编码/解码方法。 数据总线编码器包括:总线反转编码器,用于通过根据预定的总线反转编码方案对数据执行总线反转编码来产生编码数据和反转指示信息; 虚拟位组生成器,用于根据预定的代码映射将反转指示信息转换为虚拟位组; 以及用于根据预定的错误检查和校正编码方案为虚拟字生成错误校验码的纠错编码器,其中错误校验位的数目大于 在预定的错误校验和校正编码方案中至少一个纠错位的数量,虚拟字包括要输出的数据,对应于数据的虚拟位组,以及至少一个填充 位,其被配置为由错误校验和校正编码方案所要求的。
    • 7. 发明申请
    • PROTECTION OF APPLICATION IN MEMORY
    • 保护应用程序在内存中
    • US20120030543A1
    • 2012-02-02
    • US13180713
    • 2011-07-12
    • Yi GeRui HouLi LiLiang Liu
    • Yi GeRui HouLi LiLiang Liu
    • G06F11/10
    • G06F11/1004
    • A method, a memory controller and a processor architecture for protecting an application in a memory are disclosed. The application is cached as memory lines according to a size of a cache line. For example, the method comprises: in response to a load access request from a processor, reading from the memory a flagged memory line and an ECC checksum corresponding to the memory line, wherein the flagged memory line is obtained by performing a logic operation on a predetermined bit of the memory line and a flag bit for identifying the memory line; performing an ECC check on the flagged memory line by using the ECC checksum to obtain a value of the flag bit of the memory line; restoring the flagged memory line to the memory line according to the value of the flag bit; and determining whether or not to load the memory line according to the value of the flag bit and the type of the load access request from the processor.
    • 公开了一种用于保护存储器中的应用的方法,存储器控制器和处理器架构。 应用程序根据高速缓存行的大小来缓存为内存行。 例如,该方法包括:响应于来自处理器的负载访问请求,从存储器读取标记的存储器线和对应于存储器线的ECC校验和,其中通过对标记的存储器线执行逻辑运算来获得标记的存储器线 存储器线的预定位和用于识别存储器线的标志位; 通过使用ECC校验和对所标记的存储器线执行ECC检查以获得存储器线的标志位的值; 根据标志位的值将标记的存储器线恢复到存储器线; 以及根据所述标志位的值和来自所述处理器的所述负载访问请求的类型来确定是否加载所述存储器线。
    • 10. 发明申请
    • METHOD AND CENTRAL PROCESSING UNIT FOR PROCESSING ENCRYPTED SOFTWARE
    • 用于处理加密软件的方法和中央处理单元
    • US20090019290A1
    • 2009-01-15
    • US12173112
    • 2008-07-15
    • Hang J. YeTao ZhouWeikai XieGuo H. LinYi Ge
    • Hang J. YeTao ZhouWeikai XieGuo H. LinYi Ge
    • G06F21/22
    • G06F12/1408G06F12/1009G06F21/10G06F21/125G06F21/72H04L9/0894
    • The present invention provides a central processing unit for processing at least one encrypted software. The encrypted software comprises at least one encrypted software section. The encrypted software section is encrypted with a management key MK, and the MK being encrypted with a device key DK as a encrypted MK. The central processing unit comprises processing and cache unit, and cryptographic unit. The cryptographic unit comprises device key storage unit for storing the DK, a plurality of management key storage units for storing MKs, wherein each management key storage unit corresponding to a management key index MKI, and decryption unit. The decryption unit decrypts a encrypted MK with the DK to obtain a MK, stores the MK to a management key storage unit, and output a MKI corresponding to the management key storage unit, thus the MKI is used to correspond to the encrypted software section. Wherein, the decryption unit invokes corresponding MK according to the MKI and decrypts the encrypted software section, and directly transfers the decrypted software code and/or data to the processing and cache unit.
    • 本发明提供一种用于处理至少一个加密软件的中央处理单元。 加密软件包括至少一个加密的软件部分。 加密的软件部分用管理密钥MK进行加密,并且使用设备密钥DK将MK加密为加密的MK。 中央处理单元包括处理和高速缓存单元和加密单元。 加密单元包括用于存储DK的设备密钥存储单元,用于存储MK的多个管理密钥存储单元,其中与管理密钥索引MKI对应的每个管理密钥存储单元和解密单元。 解密单元用DK解密加密的MK以获得MK,将MK存储到管理密钥存储单元,并输出与管理密钥存储单元相对应的MKI,因此MKI被用于对应于加密的软件部分。 其中,解密单元根据MKI调用相应的MK,解密加密的软件部分,并将解密的软件代码和/或数据直接传送到处理和高速缓存单元。