会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 63. 发明公开
    • Dynamically configurable system based on cloud-collaborative experimentation
    • Dynamisch konfigurierbares System auf Basis von kollaborativen Cloud-Experimenten
    • EP2950222A2
    • 2015-12-02
    • EP14190886.3
    • 2014-10-29
    • VIA Technologies, Inc.
    • Chen, Wen-ChiHooker, Rodney E
    • G06F15/177
    • G06F9/44505G06F9/448G06F15/177
    • A system includes functional units that are dynamically configurable during operation of the system. The system also includes a first module that collects performance data while the system executes a program with the functional units configured according to a configuration setting. The system also includes a second module that sends information to a server. The information includes the performance data, the configuration setting and data from which the program may be identified. The system also includes a third module that instructs the system to reconfigure the functional units with a new configuration setting received from the server while the program is being executed by the system. The new configuration setting is based on analysis by the server of the information sent by the system and of similar information sent by other systems that include the dynamically configurable functional units.
    • 系统包括在系统运行期间可动态配置的功能单元。 系统还包括在系统执行程序时收集性能数据的第一模块,功能单元根据配置设置进行配置。 系统还包括向服务器发送信息的第二个模块。 该信息包括性能数据,配置设置和可以识别程序的数据。 该系统还包括第三模块,其指示系统在由系统执行程序时从服务器接收到的新配置设置来重新配置功能单元。 新的配置设置是基于服务器分析系统发送的信息以及其他系统发送的类似信息,包括动态配置的功能单元。
    • 65. 发明公开
    • Recurrent BIOS verification with embedded encrypted hash
    • WiederkehrendePrüfungBIOS mit eingebettetenverschlüsseltenHash
    • EP2874092A1
    • 2015-05-20
    • EP13197621.9
    • 2013-12-17
    • VIA Technologies, Inc.
    • Henry, G Glenn
    • G06F21/57
    • G06F21/572G06F2221/2139
    • An apparatus including a ROM and a microprocessor. The ROM includes BIOS contents that are stored as plaintext and an encrypted digest. The encrypted digest includes an encrypted version of a first digest corresponding to the BIOS contents. The microprocessor is coupled to the BIOS ROM, and includes a tamper timer and a tamper detector. The tamper timer periodically generates an interrupt at a prescribed interval. The tamper detector accesses the BIOS contents and the encrypted digest upon assertion of the interrupt, and directs the microprocessor to generate a second digest corresponding to the BIOS contents and a decrypted digest corresponding to the encrypted digest using the same algorithms and key that were employed to generate the first digest and the encrypted digest, and compares the second digest with the decrypted digest, and precludes operation of the microprocessor if the second digest and the decrypted digest are not equal.
    • 一种包括ROM和微处理器的装置。 ROM包括存储为明文和加密摘要的BIOS内容。 加密摘要包括对应于BIOS内容的第一摘要的加密版本。 微处理器耦合到BIOS ROM,并且包括篡改定时器和篡改检测器。 篡改定时器以规定的间隔周期性地产生中断。 篡改检测器在断言时访问BIOS内容和加密摘要,并引导微处理器使用与使用相同的算法和密钥生成对应于BIOS内容的第二摘要和对应于加密摘要的解密摘要 生成第一个摘要和加密的摘要,并将第二个摘要与解密的摘要进行比较,如果第二个摘要和解密的摘要不相等,则排除微处理器的操作。
    • 66. 发明公开
    • Dynamic reconfiguration of mulit-core processor
    • Dynamische Neukonfiguration von Mehrkernprozessoren
    • EP2843550A2
    • 2015-03-04
    • EP14179294.5
    • 2014-07-31
    • VIA Technologies, Inc.
    • Henry, G. GlennParks, TerryGaskins, Darius D.Gaskins, StephanHooker, Rodney E.Bean, Brent
    • G06F9/52
    • G06F9/52G06F9/522
    • A microprocessor includes a plurality of processing cores and a configuration register configured to indicate whether each of the plurality of processing cores is enabled or disabled. Each enabled one of the plurality of processing cores is configured to read the configuration register in a first instance to determine which of the plurality of processing cores is enabled or disabled and generate a respective configuration-related value based on the read of the configuration register in the first instance. The configuration register is updated to indicate that a previously enabled one of the plurality of processing cores is disabled. Each enabled one of the plurality of processing cores is configured to read the configuration register in a second instance to determine which of the plurality of processing cores is enabled or disabled and generate the respective configuration-related value based on the read of the configuration register in the second instance.
    • 微处理器包括多个处理核心和配置寄存器,配置寄存器被配置为指示多个处理核心中的每一个是启用还是禁用。 所述多个处理核心中的每个使能的一个被配置为在第一情况下读取配置寄存器,以确定多个处理核心中的哪一个被启用或禁用,并且基于对配置寄存器的读取生成相应的配置相关值 一审。 更新配置寄存器以指示多个处理核心中先前启用的一个处理核心被禁用。 多个处理核心中的每一个使能的一个被配置为在第二实例中读取配置寄存器,以确定多个处理核心中的哪一个被启用或禁用,并且基于对配置寄存器的读取生成相应的配置相关值 第二例。
    • 67. 发明公开
    • Apparatus and method for extended cache correction
    • 扩展高速缓存校正的装置和方法
    • EP2840508A2
    • 2015-02-25
    • EP13193571.0
    • 2013-11-19
    • VIA Technologies, Inc.
    • Henry, G. GlennJain, Dinesh K.
    • G06F15/76G06F9/445G06F11/08
    • G06F12/0802G06F3/0619G06F3/0632G06F3/0673G06F11/1008G06F15/76G11C29/787G11C29/802
    • An apparatus includes a semiconductor fuse array, a cache memory, and a plurality of cores. The semiconductor fuse array is disposed on a die, into which is programmed the configuration data. The semiconductor fuse array has a first plurality of semiconductor fuses that is configured to store compressed cache correction data. The a cache memory is disposed on the die. The plurality of cores is disposed on the die, where each of the plurality of cores is coupled to the semiconductor fuse array and the cache memory, and is configured to access the semiconductor fuse array upon power-up/reset, to decompress the compressed cache correction data, and to distribute decompressed cached correction data to initialize the cache memory.
    • 一种装置包括半导体熔丝阵列,高速缓冲存储器和多个核心。 半导体熔丝阵列设置在管芯上,其中编程有配置数据。 半导体熔丝阵列具有被配置为存储压缩的高速缓存校正数据的第一多个半导体熔丝。 高速缓冲存储器设置在管芯上。 多个核心设置在管芯上,其中多个核心中的每一个耦合到半导体熔丝阵列和高速缓冲存储器,并且被配置为在加电/复位时访问半导体熔丝阵列以解压缩压缩的高速缓存 校正数据,并分配解压缩的高速缓存校正数据以初始化高速缓存存储器。
    • 68. 发明公开
    • Digital power gating with global voltage shift
    • Digitale Stromtorschaltung mit globaler Spannungsverschiebung
    • EP2811652A1
    • 2014-12-10
    • EP14166643.8
    • 2014-04-30
    • VIA Technologies, Inc.
    • Lundberg, James
    • H03K19/00G06F1/32
    • H03K3/012G06F1/26G06F1/3243H03K19/0008Y02D10/152
    • A system which may be implemented on an integrated circuit including a global supply bus, a gated supply bus, a functional circuit receiving voltage from the gated supply bus, and a digital power gating system. The digital power gating system includes gating devices, a power gating control system, and a global control adjuster. The gating devices are coupled between the global and gated supply buses and are controlled by a digital control value. The power gating control system performs power gating by successively adjusting the digital control value to reduce a voltage of the gated supply bus to a state retention voltage level. The global control adjuster performs a global adjustment of the digital control value to increase the voltage of the gated supply bus to prevent it from falling below the state retention voltage level in response to an impending change of a voltage of the global supply bus.
    • 可以在包括全局电源总线,门控电源总线,从门控电源总线接收电压的功能电路和数字电源门控系统的集成电路上实现的系统。 数字电源门控系统包括门控设备,电源门控控制系统和全局控制调节器。 门控设备耦合在全局和门控供电总线之间,并由数字控制值控制。 电力门控控制系统通过连续调整数字控制值来执行电力门控,以将门控电源总线的电压降低到状态保持电压电平。 全局控制调节器执行数字控制值的全局调整,以增加门控电源总线的电压,以防止其响应于全局电源总线的电压即将发生变化而降低到状态保持电压电平以下。
    • 69. 发明公开
    • Microprocesser that fuses if-then instructions
    • Mikroprozessor,der Wenn-Dann-Befehle verschmelzt
    • EP2806354A1
    • 2014-11-26
    • EP13197622.7
    • 2013-12-17
    • VIA Technologies, Inc.
    • Parks, TerryHenry, G Glenn
    • G06F9/30
    • G06F9/30145G06F9/30058G06F9/30072G06F9/3017G06F9/30174G06F9/3836
    • A microprocessor includes an instruction translation unit that extracts condition information from the IT instruction and fuses the IT instruction with the first IT block instruction. For each instruction of the IT block, the instruction translation unit: determines a respective condition for the IT block instruction using the condition information extracted from the IT instruction and translates the IT block instruction into a microinstruction. The microinstruction includes the respective condition. Execution units conditionally execute the microinstruction based on the respective condition. For each IT block instruction, the instruction translation unit determines a respective state value using the extracted condition information. The state value comprises the lower eight bits of the IT instruction having the lower five bits left-shifted by N-1 bits, where N indicates a position of the IT block instruction in the IT block.
    • 微处理器包括指令转换单元,其从IT指令中提取条件信息并使IT指令与第一IT块指令融合。 对于IT块的每个指令,指令转换单元:使用从IT指令提取的条件信息来确定IT块指令的相应条件,并将IT块指令转换成微指令。 微指令包括各自的条件。 执行单元根据各自的条件有条件地执行微指令。 对于每个IT块指令,指令转换单元使用提取的条件信息确定各自的状态值。 状态值包括具有左移N-1位的低5位的IT指令的低8位,其中N表示IT块指令在IT块中的位置。