会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Content addressable memory system
    • 内容可寻址内存系统
    • US5646878A
    • 1997-07-08
    • US460353
    • 1995-06-02
    • Nicholas G. Samra
    • Nicholas G. Samra
    • G11C15/04G11C15/00
    • G11C15/04
    • A CAM system (2) stores a plurality of data sets in a plurality of pairs of CAM cells (4) and RAM cells (6). The portion of a particular data set stored in one of the RAM cells is accessed by inputting a tag to CAM cells that matches the portion of the data set stored in the CAM cell associated with the particular RAM cell. CAM system incorporates a novel two-stage matchline re-coding scheme to improve performance. Each of a plurality of first stage circuits (10) receives a plurality of matchline signals from a plurality of CAM sets and a plurality of data inputs from the corresponding RAM sets. Each output of the first stage circuits is further processed by a second stage circuit (12) which generates the final data output. The CAM system avoids the use of self-timed control signals and sense amplifiers.
    • CAM系统(2)将多个数据组存储在多对CAM单元(4)和RAM单元(6)中。 通过向与存储在与特定RAM单元相关联的CAM单元中的数据集的部分匹配的CAM单元输入标签来访问存储在RAM单元之一中的特定数据集的部分。 CAM系统结合了一种新颖的两阶段匹配线重编码方案来提高性能。 多个第一级电路(10)中的每一个从多个CAM组接收多个匹配线信号,并从相应的RAM组接收多个数据输入。 第一级电路的每个输出由产生最终数据输出的第二级电路(12)进一步处理。 CAM系统避免使用自定时控制信号和感测放大器。
    • 8. 发明授权
    • Method and apparatus for processing multiple cache misses using reload
folding and store merging
    • 使用重载折叠和存储合并处理多个高速缓存未命中的方法和装置
    • US5809530A
    • 1998-09-15
    • US558071
    • 1995-11-13
    • Nicholas G. SamraBetty Y. Kikuta
    • Nicholas G. SamraBetty Y. Kikuta
    • G06F12/08G06F13/00
    • G06F12/0897G06F12/0859
    • A data processor (40) keeps track of misses to a cache (71) so that multiple misses within the same cache line can be merged or folded at reload time. A load/store unit (60) includes a completed store queue (61) for presenting store requests to the cache (71) in order. If a store request misses in the cache (71), the completed store queue (61) requests the cache line from a lower-level memory system (90) and thereafter inactivates the store request. When a reload cache line is received, the completed store queue (61) compares the reload address to all entries. If at least one address matches the reload address, one entry's data is merged with the cache line prior to storage in the cache (71). Other matching entries become active and are allowed to reaccess the cache (71). A miss queue (80) coupled between the load/store unit (60) and the lower-level memory system (90) implements reload folding to improve efficiency.
    • 数据处理器(40)跟踪高速缓存(71)的未命中,使得同一高速缓存行内的多个未命中可以在重新加载时被合并或折叠。 加载/存储单元(60)包括用于向高速缓存(71)依次呈现存储请求的完成的存储队列(61)。 如果存储请求在高速缓存(71)中丢失,则完成的存储队列(61)从下级存储器系统(90)请求高速缓存行,然后使存储请求失效。 当接收到重新加载高速缓存行时,完成的存储队列(61)将重新加载地址与所有条目进行比较。 如果至少一个地址与重新加载地址匹配,则一个条目的数据在高速缓存存储之前与高速缓存行合并(71)。 其他匹配条目变为活动状态,并允许其重新访问高速缓存(71)。 耦合在加载/存储单元(60)和下层存储器系统(90)之间的缺失队列(80)实现重载折叠以提高效率。
    • 10. 发明授权
    • Method and apparatus for fast dependency coordinate matching
    • 快速依赖性坐标匹配的方法和装置
    • US06889314B2
    • 2005-05-03
    • US09965211
    • 2001-09-26
    • Nicholas G. SamraMurali S. Chinnakonda
    • Nicholas G. SamraMurali S. Chinnakonda
    • G06F9/38G06F9/52
    • G06F9/3838G06F9/3836G06F9/384
    • Disclosed herein is a method for matching dependency coordinates and an efficient apparatus for performing the dependency coordinate matching very quickly. A plurality of buffers to store instructions is set forth. Each storage location of a buffer corresponds to a particular pair of dependency coordinates. Dependency matching logic receives the dependency coordinates for a buffered instruction and scheduling information pertaining to dispatched instructions. The dependency matching logic indicates whether a dependency precludes scheduling of the corresponding buffered instruction. Dependency checking logic produces a ready signal for the buffered instruction when no such dependency is indicated by the dependency matching logic.
    • 这里公开了一种用于匹配依赖性坐标的方法和用于非常快速地执行依赖性坐标匹配的有效装置。 阐述存储指令的多个缓冲器。 缓冲器的每个存储位置对应于一对特定的依赖性坐标。 依赖性匹配逻辑接收缓冲指令的依赖性坐标和与调度指令有关的调度信息。 依赖性匹配逻辑指示依赖性是否排除对相应缓存指令的调度。 当依赖性匹配逻辑不指示这种依赖性时,依赖性检查逻辑为缓冲指令产生就绪信号。