会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 33. 发明授权
    • High-speed binary adder
    • 高速二进制加法器
    • US5964827A
    • 1999-10-12
    • US971653
    • 1997-11-17
    • Hung Cai NgoSang Hoo DhongJoel Abraham Silberman
    • Hung Cai NgoSang Hoo DhongJoel Abraham Silberman
    • G06F7/50G06F7/508G06F7/52
    • G06F7/508
    • A high-speed carry-lookahead binary adder is disclosed. The binary adder includes multiple rows of carry-lookahead circuits, a half-sum module, and a sum/carry module. A first carry-lookahead circuit row includes multiple four-bit group generate circuits and multiple four-bit group propagate circuits. Each of the four-bit group generate circuits produces a generate signal for a corresponding bit location. Each of the four-bit group propagate circuits produces a propagate signal for a corresponding bit location. The half-sum module is utilized to generate a half-sum signal. By utilizing the half-sum signal, the generate signals, and the propagate signals, the sum/carry module generates sum signals and a carry signal.
    • 公开了一种高速进位 - 前瞻二进制加法器。 二进制加法器包括多行进位查找电路,半和模块和和/进位模块。 第一进位 - 前瞻电路行包括多个四位组生成电路和多个四位组传播电路。 四位组生成电路中的每一个产生相应位位置的生成信号。 四位组传播电路中的每一个产生用于相应位位置的传播信号。 半和模块用于产生半和信号。 通过利用半和信号,生成信号和传播信号,和/进位模块产生和信号和进位信号。
    • 34. 发明授权
    • Method and system for accessing a cache memory within a data processing system
    • 用于访问数据处理系统内的高速缓冲存储器的方法和系统
    • US06574698B1
    • 2003-06-03
    • US09062002
    • 1998-04-17
    • Sang Hoo DhongJoel Abraham Silberman
    • Sang Hoo DhongJoel Abraham Silberman
    • G06F1200
    • G06F12/1054
    • A method for accessing a cache memory within a data processing system is disclosed. The cache memory includes a memory array and a directory along with a translation lookaside buffer. The cache memory may be accessed by an effective address that includes a byte field, a line field, and an effective page number field. In order to facilitate the cache access process, a translation array is provided that has the same number of rows as the translation lookaside buffer. Each row of the translation array has the same number of array entries as the product of the number of lines per page of a system memory and the set associativity of the cache. The translation array is updated after the contents of the directory or the translation lookaside buffer have been updated. The translation array can be accessed with the contents of a line field of an effective address to determine whether or not the cache memory stores data associated with translated address.
    • 公开了一种用于访问数据处理系统内的高速缓冲存储器的方法。 缓存存储器包括存储器阵列和目录以及翻译后备缓冲器。 高速缓冲存储器可以由包括字节字段,行字段和有效页号字段的有效地址来访问。 为了便于缓存访问过程,提供了具有与翻译后备缓冲器相同数量的行的翻译数组。 翻译数组的每一行具有与系统存储器每页的行数和缓存的集合关联性的乘积相同的数组条目数。 在更新目录或翻译后备缓冲区的内容之后更新翻译数组。 可以使用有效地址的行字段的内容来访问翻译数组,以确定高速缓冲存储器是否存储与翻译的地址相关联的数据。
    • 35. 发明授权
    • 32-bit and 64-bit dual mode rotator
    • 32位和64位双模旋转器
    • US06393446B1
    • 2002-05-21
    • US09343450
    • 1999-06-30
    • Sang Hoo DhongHung Cai NgoJaehong ParkJoel Abraham Silberman
    • Sang Hoo DhongHung Cai NgoJaehong ParkJoel Abraham Silberman
    • G06F700
    • G06F7/762G06F5/015
    • A dual mode rotator capable of performing 32-bit and 64-bit rotation. According to a preferred embodiment, the dual mode rotator includes a first, second, and third rotator units wherein each rotator has a plurality of inputs and outputs. The inputs of the second rotator are operatively connected to the corresponding outputs of the first rotator unit. The inputs of the third rotator unit are operatively connected to the corresponding outputs of the second rotator. Responsive to selection of 32-bit rotation mode, the upper half of the inputs to the first rotator are zero and the lower half of the outputs of the third rotator are replicated in the upper half of the outputs of the third rotator.
    • 能够执行32位和64位旋转的双模旋转器。 根据优选实施例,双模旋转器包括第一,第二和第三旋转单元,其中每个旋转器具有多个输入和输出。 第二旋转器的输入可操作地连接到第一旋转单元的相应输出端。 第三旋转单元的输入可操作地连接到第二旋转器的相应输出。 响应于选择32位旋转模式,第一旋转器的输入的上半部分为零,并且第三旋转器的输出的下半部分被复制在第三旋转器的输出的上半部分中。
    • 37. 发明授权
    • Method and system for accessing a cache memory within a data-processing system utilizing a pre-calculated comparison array
    • 使用预先计算的比较阵列访问数据处理系统内的高速缓冲存储器的方法和系统
    • US06226731B1
    • 2001-05-01
    • US09149229
    • 1998-09-08
    • Sang Hoo DhongJoel Abraham Silberman
    • Sang Hoo DhongJoel Abraham Silberman
    • G06F1200
    • G06F12/1054
    • A cache memory within a data processing system. The cache memory includes a number of cache lines over which data may be transferred. The cache memory also includes a translation lookaside buffer for associating real addresses with virtual addresses. Virtual segment identifiers are stored within the translation lookaside buffer. In addition, the cache memory includes a comparison array for cross referencing virtual segment identifiers with effective addresses. The comparison array includes spaces populated with indications of whether or not a particular virtual segment identifier maintained within the translation lookaside buffer corresponds to a particular effective address. The comparison array allows a comparison to be performed in advance between effective addresses within the cache memory and all possible virtual segment identifiers maintained in the translation lookaside buffer prior to any conversion of virtual addresses to real addresses. In addition, each virtual segment identifier is composed of a portion of a virtual address.
    • 数据处理系统内的高速缓冲存储器。 高速缓存存储器包括可以传送数据的多条高速缓存行。 高速缓冲存储器还包括用于将实际地址与虚拟地址相关联的翻译后备缓冲器。 虚拟段标识符存储在翻译后备缓冲区中。 此外,高速缓存存储器包括用于交叉引用具有有效地址的虚拟段标识符的比较阵列。 比较阵列包括填充有维持在翻译后备缓冲器内的特定虚拟段标识符是否对应于特定有效地址的指示的空间。 比较阵列允许在将虚拟地址转换为实际地址之前,在高速缓冲存储器内的有效地址和保持在转换后备缓冲器中的所有可能的虚拟段标识符之间进行比较。 此外,每个虚拟段标识符由虚拟地址的一部分组成。
    • 39. 发明授权
    • Integrated logic and latch design with clock gating at static input signals
    • 具有静态输入信号时钟门控的集成逻辑和锁存器设计
    • US06914453B2
    • 2005-07-05
    • US10616850
    • 2003-07-10
    • Sang Hoo DhongHwa-Joon OhJoel Abraham SilbermanNaoka Yano
    • Sang Hoo DhongHwa-Joon OhJoel Abraham SilbermanNaoka Yano
    • H03K19/096
    • H03K19/0963
    • A method and an apparatus are provided for implementing a logic circuit with integrated logic and latch design. A clock input is provided to the logic circuit. One or more static signal inputs are further provided to the logic circuit. One or more dynamic signal inputs are generated by dynamically gating the one or more static signal inputs with the clock signal. The one or more dynamic signal inputs are applied to the logic circuit, and one or more dynamic signal outputs of the logic circuit are generated. The one or more dynamic signal outputs are precharged, and the one or more dynamic signal outputs are evaluated. The one or more dynamic signal outputs are held when the one or more dynamic signal outputs are neither being precharged nor being evaluated. The one or more dynamic signal outputs are converted into one or more static signal outputs.
    • 提供了一种用于实现具有集成逻辑和锁存器设计的逻辑电路的方法和装置。 时钟输入提供给逻辑电路。 一个或多个静态信号输入进一步提供给逻辑电路。 通过用时钟信号动态选通一个或多个静态信号输入来产生一个或多个动态信号输入。 一个或多个动态信号输入被施加到逻辑电路,并且产生逻辑电路的一个或多个动态信号输出。 一个或多个动态信号输出被预充电,并且评估一个或多个动态信号输出。 当一个或多个动态信号输出既不被预充电也不被评估时,一个或多个动态信号输出被保持。 一个或多个动态信号输出被转换成一个或多个静态信号输出。