会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Memory controller-adaptive 1T/2T timing control
    • 内存控制器自适应1T / 2T定时控制
    • US07571296B2
    • 2009-08-04
    • US10987022
    • 2004-11-11
    • David G. Reed
    • David G. Reed
    • G06F13/00G06F13/36G06F13/38
    • G06F13/1684
    • Circuits, methods, and apparatus that adaptively control 1T and 2T timing for a memory controller interface. An embodiment of the present invention provides a first memory interface as well as an additional memory interface, each having a number of address and control lines. The address and control lines of the redundant memory interface may be individually enabled and disabled. If a line in the additional interface is enabled, it and its corresponding line in the first interface drive a reduced load and may operate at the higher 1T data rate. If a line in the additional interface is disabled, then its corresponding line in the first interface drives a higher load and may operate at the slower 2T data rate. In either case, the operating speed of the interface may also be considered in determining whether each line operates with 1T or 2T timing.
    • 自适应地控制1T和2T定时的存储器控​​制器接口的电路,方法和装置。 本发明的实施例提供了第一存储器接口以及附加存储器接口,每个存储器接口具有多个地址和控制线。 可以单独启用和禁用冗余存储器接口的地址和控制线。 如果附加接口中的一条线路被使能,那么其​​第一个接口中的线路和相应的线路将减少负载,并可能以较高的1T数据速率工作。 如果附加接口中的一条线路被禁用,则其第一个接口中的相应线路驱动较高的负载,并且可能以较慢的2T数据速率运行。 在任一种情况下,在确定每条线路是否以1T或2T定时运行时,也可考虑接口的工作速度。
    • 4. 发明申请
    • DEADLOCK AVOIDANCE IN A BUS FABRIC
    • 在一个公共汽车织物上的死亡避风
    • US20090089477A1
    • 2009-04-02
    • US12330515
    • 2008-12-09
    • David G. Reed
    • David G. Reed
    • G06F13/372
    • G06F13/4036G06F13/1642
    • Circuits, apparatus, and methods for avoiding deadlock conditions in a bus fabric. One exemplary embodiment provides an address decoder for determining whether a received posted request is a peer-to-peer request. If it is, the posted request is sent as a non-posted request. A limit on the number of pending non-posted requests is maintained and not exceed, such that deadlock is avoided. Another exemplary embodiment provides an arbiter that tracks a number of pending posted requests. When the number pending posted requests reaches a predetermined or programmable level, a Block Peer-to-Peer signal is sent to the arbiter's clients, again avoiding deadlock.
    • 用于避免总线结构中死锁状况的电路,装置和方法。 一个示例性实施例提供了一种地址解码器,用于确定接收到的发送的请求是否是对等请求。 如果是,发布的请求将作为未发布的请求发送。 对待处理的未发布的请求数量的限制将保持不超过,从而避免死锁。 另一示例性实施例提供了一种仲裁器,其跟踪多个未决发布的请求。 当等待发送的请求数量达到预定或可编程的级别时,块对等信号被发送给仲裁者的客户端,同时避免死锁。
    • 6. 发明授权
    • Deadlock avoidance in a bus fabric
    • 总线架构中的死锁避免
    • US07478189B2
    • 2009-01-13
    • US11673971
    • 2007-02-12
    • David G. Reed
    • David G. Reed
    • G06F13/36G06F13/00
    • G06F13/4036G06F13/1642
    • Circuits, apparatus, and methods for avoiding deadlock conditions in a bus fabric. One exemplary embodiment provides an address decoder for determining whether a received posted request is a peer-to-peer request. If it is, the posted request is sent as a non-posted request. A limit on the number of pending non-posted requests is maintained and not exceed, such that deadlock is avoided. Another exemplary embodiment provides an arbiter that tracks a number of pending posted requests. When the number pending posted requests reaches a predetermined or programmable level, a Block Peer-to-Peer signal is sent to the arbiter's clients, again avoiding deadlock.
    • 用于避免总线结构中死锁状况的电路,装置和方法。 一个示例性实施例提供了一种地址解码器,用于确定接收到的发送的请求是否是对等请求。 如果是,发布的请求将作为未发布的请求发送。 对待处理的未发布的请求数量的限制将保持不超过,从而避免死锁。 另一示例性实施例提供了一种仲裁器,其跟踪多个未决发布的请求。 当等待发送的请求数量达到预定或可编程的级别时,块对等信号被发送给仲裁者的客户端,同时避免死锁。
    • 7. 发明授权
    • System, apparatus and method for reclaiming memory holes in memory composed of identically-sized memory devices
    • 用于回收由相同大小的存储器件组成的存储器中的存储器孔的系统,装置和方法
    • US07287145B1
    • 2007-10-23
    • US11012006
    • 2004-12-13
    • Brad W. SimeralSean Jeffrey TreichlerDavid G. ReedRoman Surgutchik
    • Brad W. SimeralSean Jeffrey TreichlerDavid G. ReedRoman Surgutchik
    • G06F9/26G06F9/34G06F12/00
    • G06F12/0223G06F12/06
    • A system, apparatus, and method are disclosed for increasing the physical memory size accessible to a processor, at least in part, by reclaiming physical address space typically associated with addresses of a restricted linear address space (i.e., addresses that are otherwise unusable by the processor as system memory). In one embodiment, an exemplary memory controller redirects a linear address associated with a range of addresses to access a reclaimed memory hole. The memory controller includes an address translator configured to determine an amount of restricted addresses and to establish a baseline address identified as a first number being a first integer power of 2. The range of addresses can be located at another address identified as a second number being a second integer power of 2. As such, the address translator translates the linear address into a translated address associated with the reclaimed memory hole based on the baseline address.
    • 公开了一种用于增加处理器可访问的物理存储器大小的系统,装置和方法,至少部分地通过回收通常与受限线性地址空间的地址相关联的物理地址空间(即,否则不能由 处理器作为系统内存)。 在一个实施例中,示例性存储器控制器重定向与一系列地址相关联的线性地址以访问再生存储器孔。 存储器控制器包括地址转换器,其被配置为确定受限地址的量并且建立被标识为第一个数字的基准地址,该第一个数字是第一个整数2的幂。地址的范围可以位于被标识为第二个数字的另一个地址 第二整数幂为2.因此,地址转换器基于基线地址将线性地址转换为与再生存储器空穴相关联的翻译地址。
    • 8. 发明授权
    • System, apparatus and method for reclaiming memory holes in memory composed of arbitrarily-sized memory devices
    • 用于回收由任意大小的存储器件组成的存储器中的存储器孔的系统,装置和方法
    • US07240179B1
    • 2007-07-03
    • US11012025
    • 2004-12-13
    • Sean Jeffrey TreichlerBrad W. SimeralDavid G. ReedRoman Surgutchik
    • Sean Jeffrey TreichlerBrad W. SimeralDavid G. ReedRoman Surgutchik
    • G06F9/26G06F9/34G06F12/00
    • G06F12/023G06F12/0292
    • A system, apparatus, and method are disclosed for increasing the physical memory address space accessible to a processor, at least in part, by translating linear addresses associated with a memory hole into a subset of physical memory addresses that otherwise is inaccessible as system memory by a processor. In one embodiment, a memory controller reclaims memory holes in a system memory divided into ranges of linear addresses, where the system memory includes a number of arbitrarily-sized memory devices. The memory controller includes a memory configuration evaluator configured to determine a translated memory hole size for a memory hole, the memory hole including restricted linear addresses that translate into a subset of physical addresses. Also, memory configuration evaluator can be configured to form adjusted ranges to translate at least one linear address into a subset of physical addresses. As such, the system memory increases by at least the subset of physical addresses.
    • 公开了一种用于增加处理器可访问的物理存储器地址空间的系统,装置和方法,至少部分地通过将与存储器孔相关联的线性地址转换成物理存储器地址的子集,否则该物理存储器地址的子集不能作为系统存储器访问 一个处理器 在一个实施例中,存储器控制器回收分成线性地址范围的系统存储器中的存储器空间,其中系统存储器包括多个任意大小的存储器件。 存储器控制器包括被配置为确定用于存储器孔的转换的存储器孔尺寸的存储器配置评估器,所述存储器孔包括转换为物理地址子集的受限线性地址。 此外,存储器配置评估器可以被配置为形成调整的范围,以将至少一个线性地址转换为物理地址的子集。 因此,系统存储器至少增加物理地址的子集。