会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 52. 发明授权
    • Multiple level cache memory with overlapped L1 and L2 memory access
    • 具有重叠的L1和L2存储器访问的多级高速缓存
    • US6138208A
    • 2000-10-24
    • US59000
    • 1998-04-13
    • Sang Hoo DhongHarm Peter HofsteeDavid MeltzerJoel Abraham Silberman
    • Sang Hoo DhongHarm Peter HofsteeDavid MeltzerJoel Abraham Silberman
    • G06F12/08
    • G06F12/0897G06F12/0884
    • A method of providing simultaneous, or overlapped, access to multiple cache levels to reduce the latency penalty for a higher level cache miss. A request for a value (data or instruction) is issued by the processor, and is forwarded to the lower level of the cache before determining whether a cache miss of the value has occurred at the higher level of the cache. In the embodiment wherein the lower level is an L2 cache, the L2 cache may supply the value directly to the processor. Address decoders are operated in parallel at the higher level of the cache to satisfy a plurality of simultaneous memory requests. One of the addresses (selected by priority logic based on hit/miss information from the higher level of the cache) is gated by a multiplexer to a plurality of memory array word line drivers of the lower level of the cache. Some bits in the address which do not require virtual-to-real translation can be immediately decoded.
    • 提供对多个高速缓存级别的同时或重叠访问以减少对于较高级别的高速缓存未命中的延迟损失的方法。 处理器发出值(数据或指令)的请求,并且在确定高速缓存的较高级别是否发生了该值的高速缓存未命中之前被转发到高速缓存的较低级。 在其中较低级别是L2高速缓存的实施例中,L2高速缓存可以将该值直接提供给处理器。 地址解码器在高速缓存的较高级并行操作以满足多个同时的存储器请求。 其中一个地址(由基于来自高速缓存的较高级别的命中/未命中信息的优先级逻辑选择)由多路复用器选通到高速缓存的较低级的多个存储器阵列字线驱动器。 可以立即解码地址中的一些不需要虚拟到实际转换的位。
    • 57. 发明授权
    • Unidirectional message masking and validation system and method
    • 单向消息屏蔽和验证系统和方法
    • US08024574B2
    • 2011-09-20
    • US10763079
    • 2004-01-22
    • Daniel BrokenshireHarm Peter HofsteeMohammad Peyravian
    • Daniel BrokenshireHarm Peter HofsteeMohammad Peyravian
    • H04L9/32
    • H04L9/0662H04L2209/04
    • A system for secure communication is provided. A random value generator is configured to generate a random value. A message validation code generator is coupled to the random value generator and configured to generate a message validation code based on a predetermined key, a message, and the random value. A one-time pad generator is coupled to the random number generator and configured to generate a one-time pad based on the random value and the predetermined key. And a masked message generator is coupled to the one-time pad generator and configured to generate a masked message based on the one-time pad and the message. A protected message envelope generator is coupled to the random value generator, the message validation code generator, and the masked message generator, and is configured to generate a protected message envelope based on the random value, the message validation code, and the masked message.
    • 提供了用于安全通信的系统。 随机值生成器被配置为生成随机值。 消息验证码发生器耦合到随机值生成器并且被配置为基于预定密钥,消息和随机值生成消息验证码。 一次性垫发生器耦合到随机数发生器并且被配置为基于随机值和预定密钥生成一次性焊盘。 并且屏蔽的消息发生器耦合到一次性衬垫发生器并且被配置为基于一次性焊盘和消息来生成屏蔽消息。 受保护的消息包络生成器耦合到随机值生成器,消息验证码生成器和掩蔽消息生成器,并且被配置为基于随机值,消息验证码和掩蔽消息来生成受保护的消息包络。
    • 59. 发明授权
    • SIMD-RISC microprocessor architecture
    • SIMD-RISC微处理器架构
    • US07496673B2
    • 2009-02-24
    • US11065707
    • 2005-02-24
    • Michael Karl GschwindHarm Peter HofsteeMartin E. HopkinsJames Allan Kahle
    • Michael Karl GschwindHarm Peter HofsteeMartin E. HopkinsJames Allan Kahle
    • G06F15/16
    • G06F9/4862G06F15/16H04L29/06027H04L63/168H04L67/10H04L67/34
    • A computer architecture and programming model for high speed processing over broadband networks are provided. The architecture employs a consistent modular structure, a common computing module and uniform software cells. The common computing module includes a control processor, a plurality of processing units, a plurality of local memories from which the processing units process programs, a direct memory access controller and a shared main memory. A synchronized system and method for the coordinated reading and writing of data to and from the shared main memory by the processing units also are provided. A hardware sandbox structure is provided for security against the corruption of data among the programs being processed by the processing units. The uniform software cells contain both data and applications and are structured for processing by any of the processors of the network. Each software cell is uniquely identified on the network.
    • 提供了一种用于宽带网络高速处理的计算机体系结构和编程模型。 该架构采用一致的模块化结构,通用的计算模块和统一的软件单元。 公共计算模块包括控制处理器,多个处理单元,处理单元处理程序的多个本地存储器,直接存储器存取控制器和共享主存储器。 还提供了一种用于由处理单元协调地读取和从共享主存储器写入数据的同步系统和方法。 提供了一种硬件沙盒结构,用于防止由处理单元处理的程序中的数据损坏的安全性。 统一软件单元包含数据和应用程序,并且被构造为由网络的任何处理器进行处理。 每个软件单元在网络上唯一标识。