会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明授权
    • Mechanism to track all open pages in a DRAM memory system
    • 跟踪DRAM存储器系统中所有打开的页面的机制
    • US06662265B1
    • 2003-12-09
    • US09652704
    • 2000-08-31
    • Richard E. KesslerMaurice B. SteinmanMichael S. BertonePeter J. BannonGregg A. Bouchard
    • Richard E. KesslerMaurice B. SteinmanMichael S. BertonePeter J. BannonGregg A. Bouchard
    • G06F1200
    • G06F12/0215G06F13/1631
    • A system and method is disclosed to track a large number of open pages in a computer memory system. The computer system contains one or more processors each including a memory controller containing a page table, the page table organized into a plurality of rows with each row able to store an address of an open memory page. A RIMM module containing RDRAM devices is coupled to each processor, each RDRAM containing a plurality of memory banks. The page table increases system memory performance by tracking a large number of open memory pages. Associated with the page table is a bank active table that indicates the memory banks in each RDRAM device having open memory pages. The page table enqueues accesses to the RIMM module in a precharge queue resulting from a page miss caused by the address of an open memory page occupying the same row of the page table as the address of the system memory access resulting in the page miss. The page table also enqueues accesses to system memory in a Row-address-select (“RAS”) queue resulting from a page miss caused by a row of the page table not containing any open memory page address. The page table enqueues accesses to system memory resulting in page hits to open memory pages in a Column-address-select (“CAS”) queue. An entry in the precharge queue is then enqueued into the RAS queue. An entry in the RAS queue after completion is enqueued into the CAS Read or CAS Write queue.
    • 公开了一种在计算机存储器系统中跟踪大量打开页面的系统和方法。 计算机系统包含一个或多个处理器,每个处理器包括包含页表的存储器控​​制器,所述页表被组织成多行,每行能够存储打开存储器页的地址。 包含RDRAM设备的RIMM模块耦合到每个处理器,每个RDRAM包含多个存储器组。 页面表通过跟踪大量的开放内存页面来增加系统内存性能。 与页表相关联的是一个存储区活动表,指示每个具有打开存储器页的RDRAM设备中的存储体。 页表格排队访问预充电队列中的RIMM模块,这是由于打开的内存页面的地址与页表的同一行的地址导致的页错误导致的系统内存访问的地址导致页错过。 页表还对由行页地址选择(“RAS”)队列访问系统内存进行排队,这是由于不包含任何打开的内存页地址的页表的行引起的页错误导致的。 页面表格对对系统内存的访问进行排队,导致页面命中,以打开列地址选择(“CAS”)队列中的内存页面。 然后将预充电队列中的条目排入RAS队列。 完成后RAS队列中的条目排入CAS读取或CAS写入队列。
    • 33. 发明授权
    • Mechanism to reorder memory read and write transactions for reduced latency and increased bandwidth
    • 重新排序内存读取和写入事务的机制,以减少延迟和增加的带宽
    • US06591349B1
    • 2003-07-08
    • US09653094
    • 2000-08-31
    • Maurice B. SteinmanGregg A. Bouchard
    • Maurice B. SteinmanGregg A. Bouchard
    • G06F1200
    • G06F13/1642G06F13/1631
    • A system and method is disclosed to increase computer memory system performance by reducing lost clock cycles caused by bus turnarounds. The computer system contains one or more processors each including a memory controller containing a page table, the page table organized into a plurality of rows with each row able to store an address of an open memory page. The memory controller also contains a precharge queue, a Row-address-select (“RAS”) queue, a Column-address-select (“CAS”) Read queue, and a CAS Write queue. The CAS Read queue and CAS Write queue outputs are connected to a 2-to-1 multiplexer. The 2-to-1 multiplexer streams groups of read requests and groups of write requests to main memory resulting in fewer lost clock cycles caused by bus turnarounds. The memory controller places system memory read requests into the CAS Read queue and system memory write requests into the CAS Write queue.
    • 公开了一种通过减少由总线周转引起的丢失的时钟周期来增加计算机存储器系统性能的系统和方法。 计算机系统包含一个或多个处理器,每个处理器包括包含页表的存储器控​​制器,所述页表被组织成多行,每行能够存储打开存储器页的地址。 存储器控制器还包含预充电队列,行地址选择(“RAS”)队列,列地址选择(“CAS”)读队列和CAS写队列。 CAS读队列和CAS写队列输出连接到2对1多路复用器。 2对1多路复用器将读请求组和写请求组传送到主存储器,导致由总线周转引起的丢失时钟周期更少。 内存控制器将系统内存读取请求放入CAS读取队列和系统内存写入请求到CAS写队列中。
    • 34. 发明授权
    • Method and apparatus for updating a duplicate tag status in a snoop bus
protocol based computer system
    • 用于在基于总线协议的计算机系统中更新重复标签状态的方法和装置
    • US5559987A
    • 1996-09-24
    • US268409
    • 1994-06-30
    • Denis FoleyMaurice B. SteinmanStephen R. VanDoren
    • Denis FoleyMaurice B. SteinmanStephen R. VanDoren
    • G06F12/08
    • G06F12/0831
    • A method and apparatus in a computer system for updating Duplicate Tag cache status information. The invention operates in a computer system having one or more processor modules coupled to a system bus operating in accordance with a SNOOPING bus protocol. Processor commands and addresses for modification of an entry of the processor's Duplicate Tag status information is provided by the processor to its address interface to the system bus. System bus command and address information is received and stored in a interface pipeline of the address interface. A determination is made as to whether the system bus commands and addresses in the interface pipeline are valid. If there are no valid system bus commands and addresses in the interface pipeline, the Duplicate Tag status information is updated without determining if the processor commands and addresses conflict with the system bus commands and addresses.
    • 用于更新重复标签缓存状态信息的计算机系统中的方法和装置。 本发明在具有耦合到根据SNOOPING总线协议操作的系统总线的一个或多个处理器模块的计算机系统中操作。 用于修改处理器的重复标签状态信息条目的处理器命令和地址由处理器提供给其到系统总线的地址接口。 系统总线命令和地址信息被接收并存储在地址接口的接口管道中。 确定接口管道中的系统总线命令和地址是否有效。 如果接口流水线中没有有效的系统总线命令和地址,则不会确定处理器命令和地址是否与系统总线命令和地址冲突,从而更新重复标签状态信息。
    • 35. 发明授权
    • Power state management of an input/output servicing component of a processor system
    • 处理器系统的输入/输出服务组件的电源状态管理
    • US08862920B2
    • 2014-10-14
    • US13162425
    • 2011-06-16
    • Alexander BranoverMaurice B. Steinman
    • Alexander BranoverMaurice B. Steinman
    • G06F1/32
    • G06F1/3206G06F1/3253G06F1/3275Y02D10/14Y02D10/151
    • A method of regulating power states in a processing system may begin with a processor component reporting a present processor power state to an input-output hub, where the present processor power state corresponds to one of a plurality of different processor power states ranging from an active state to an inactive state. The input-output hub receives data indicative of the present processor power state and, in response to receiving the present processor power state, establishes a lowest allowable hub power state that corresponds to one of a plurality of different hub power states ranging from an active state to an inactive state. The method continues by determining a present hub power state for the input-output hub, wherein depth of the present hub power state is less than or equal to depth of the lowest allowable hub power state.
    • 调节处理系统中的功率状态的方法可以从将当前处理器功率状态报告给输入 - 输出集线器的处理器组件开始,其中当前处理器功率状态对应于多个不同的处理器功率状态中的一个, 状态为非活动状态。 输入 - 输出集线器接收指示当前处理器功率状态的数据,并且响应于接收到当前处理器功率状态,建立对应于多个不同集线器功率状态中的一个的最低可允许集线器功率状态,该状态从活动状态 到非活动状态。 该方法通过确定用于输入 - 输出集线器的当前集线器功率状态来继续,其中当前集线器功率状态的深度小于或等于最低可允许集线器功率状态的深度。
    • 36. 发明授权
    • Protocol for power state determination and demotion
    • 电力状态决定和降级议定书
    • US08112647B2
    • 2012-02-07
    • US12254650
    • 2008-10-20
    • Alexander BranoverFrank P. HelmsJohn P. PetryMaurice B. Steinman
    • Alexander BranoverFrank P. HelmsJohn P. PetryMaurice B. Steinman
    • G06F1/26
    • G06F1/3203G06F1/3246G06F1/329Y02D10/24
    • A system may comprise a plurality of processing units, and a control unit and monitoring unit interfacing with the processing units. The control unit may receive requests for transitioning the processing units to respective target power-states, and specify respective target HW power-states corresponding to the respective target power-states. The monitoring unit may monitor operating characteristics of the system, and determine based on operating characteristics whether to allow the processing units to transition to the respective target hardware (HW) power-states. The control unit may be configured to change the respective target HW power-state to a respective updated HW power-state for each processing units for which it is determined that transition to its respective target HW power-state should not be allowed. The control unit may also be configured to infer a common target HW power-state based on the respective target HW power-states of processing units of a subset of the plurality of processing units, when the processing units of the subset of the plurality of processing units share at least one resource domain.
    • 系统可以包括多个处理单元,以及与处理单元接口的控制单元和监控单元。 控制单元可以接收将处理单元转换到各个目标功率状态的请求,并且指定与各个目标功率状态相对应的各个目标HW功率状态。 监视单元可以监视系统的操作特性,并且基于操作特性确定是否允许处理单元转换到相应的目标硬件(HW)功率状态。 控制单元可以被配置为针对确定不应该允许转换到其各自的目标HW功率状态的每个处理单元,将相应的目标HW功率状态改变到相应的更新的HW功率状态。 控制单元还可以被配置为当多个处理的子集的处理单元时,基于多个处理单元的子集的处理单元的各个目标HW功率状态来推断公共目标HW功率状态 单位共享至少一个资源域。