会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Systems and method for improved data retrieval from memory on behalf of bus masters
    • 代表总线主机从内存中改进数据检索的系统和方法
    • US07555609B2
    • 2009-06-30
    • US11553586
    • 2006-10-27
    • Richard DuncanWilliam V. MillerDaniel Davis
    • Richard DuncanWilliam V. MillerDaniel Davis
    • G06F12/00
    • G06F12/0862G06F2212/601
    • Systems and methods are disclosed herein for retrieving data from memory in a computer system. In one example, a memory controller is coupled to a system bus in a computer system that includes bus masters similarly coupled to the system bus. The memory controller is configured to receive requests to read or write data from memory from bus masters of the computer system. If the memory controller receives an initial request from certain bus masters, the memory controller is further configured to anticipate a future request from certain bus masters and prefetch data on behalf of certain bus masters for rapid delivery following a subsequent request to read data from memory submitted by the certain bus masters.
    • 本文公开了用于从计算机系统中的存储器检索数据的系统和方法。 在一个示例中,存储器控制器耦合到计算机系统中的系统总线,其包括类似地耦合到系统总线的总线主控器。 存储器控制器被配置为从计算机系统的总线主机接收从存储器读取或写入数据的请求。 如果存储器控制器接收到来自某些总线主机的初始请求,则存储器控制器被进一步配置成预期来自某些总线主机的将来的请求,并且代表某些总线主机预取数据,以便在随后的从提交的存储器读取数据的请求之后快速传送 由某些公交车主人。
    • 13. 发明授权
    • Tag array access reduction in a cache memory
    • 缓存中的标签数组访问减少
    • US07143243B2
    • 2006-11-28
    • US10447930
    • 2003-05-29
    • William V. Miller
    • William V. Miller
    • G06F12/06
    • G06F12/0882Y02D10/13
    • A cache memory is disclosed with reduced tag array searches for sequential memory accesses. The cache memory has components such as at least one tag array, at least one data array associated with the tag array, a tag read control logic module for controlling a tag array search, a comparator associated with the tag array, and a storage module for storing a match result of the comparator while processing a first memory access request that accesses a first data address in a first cacheline of the data array. The stored match result is used for a second memory access request that intends to access a second data address sequential to the first data address, thereby avoiding searching the tag array for the second memory access request.
    • 公开了一种缓存存储器,其具有减少的标签阵列搜索顺序存储器访问。 高速缓冲存储器具有诸如至少一个标签阵列,与标签阵列相关联的至少一个数据阵列,用于控制标签阵列搜索的标签读取控制逻辑模块,与该标签阵列相关联的比较器以及与该标签阵列相关联的存储模块 存储比较器的匹配结果,同时处理访问数据阵列的第一高速缓存行中的第一数据地址的第一存储器访问请求。 所存储的匹配结果用于第二存储器访问请求,该第二存储器访问请求旨在连续地访问与第一数据地址相对应的第二数据地址,从而避免在标签阵列中搜索第二存储器访问请求。
    • 14. 发明授权
    • Multiple asynchronous switching system
    • 多异步交换系统
    • US06842052B2
    • 2005-01-11
    • US10170077
    • 2002-06-11
    • William V. Miller
    • William V. Miller
    • G06F1/08H03K5/1252H03L17/00
    • G06F1/08H03K5/1252
    • A system for allowing an asynchronous clock signal to be selected from a plurality of asynchronous clock signals without causing glitches. In the system, a requestor is connected to control signals. The control signals indicate to the requestor which asynchronous clock signal, of the two or more clock signals, to request. The requestor informs a selector of the request. The selector determines which asynchronous clock signal was selected. The selected asynchronous clock is then detected by the detector. The detector feeds the selected asynchronous clock signal to a signal output. The signal output releases the selected asynchronous clock signal.
    • 一种用于允许从多个异步时钟信号中选择异步时钟信号而不引起毛刺的系统。 在系统中,请求者连接到控制信号。 控制信号向请求者指示两个或更多个时钟信号中哪个异步时钟信号请求。 请求者通知选择器请求。 选择器确定选择了哪个异步时钟信号。 然后由检测器检测所选择的异步时钟。 检测器将所选择的异步时钟信号馈送到信号输出。 信号输出释放选定的异步时钟信号。
    • 17. 发明授权
    • Partial cache way locking
    • 部分缓存方式锁定
    • US07676632B2
    • 2010-03-09
    • US11470304
    • 2006-09-06
    • William V. Miller
    • William V. Miller
    • G06F13/00
    • G06F12/126G06F12/0864G06F12/128
    • Systems and methods are disclosed for locking code in cache. A processor comprises a cache and a cache controller. The cache is configured to store a temporary copy of code residing in main memory. Also, the cache is divided into a number of cache ways, where each cache way is further divided into a number of cache way portions. The cache controller is configured to utilize a first signal and a second signal. The first signal designates one of the cache ways as a partial cache way and the second signal defines which ones of the cache way portions of the partial cache way are to be locked.
    • 公开了用于将代码锁定在高速缓存中的系统和方法。 处理器包括高速缓存和高速缓存控制器。 高速缓存配置为存储驻留在主存储器中的代码的临时副本。 此外,高速缓存被分成多个高速缓存方式,其中每个高速缓存方式被进一步划分成多个缓存方式部分。 高速缓存控制器被配置为利用第一信号和第二信号。 第一信号将高速缓存路径中的一个指定为部分高速缓存方式,第二信号定义部分高速缓存方式中的哪个高速缓存方式部分将被锁定。
    • 18. 发明授权
    • Dynamically synchronizing a processor clock with the leading edge of a bus clock
    • 将处理器时钟与总线时钟的前沿动态同步
    • US07496779B2
    • 2009-02-24
    • US11451806
    • 2006-06-13
    • William V. Miller
    • William V. Miller
    • G06F1/04
    • G06F1/10G06F1/12
    • Systems and methods for detecting a leading edge of a bus clock signal are disclosed herein. One edge detecting system includes a device for providing a bus clock and a processor clock, in which the processor clock is an integer multiple of the bus clock. The device for providing the clocks, however, does not provide a control signal that indicates the location of an edge of the bus clock. The system further includes a clock tree configured to distribute the bus clock and processor clock to multiple destinations, whereby the destinations receive the bus clock and processor clock delayed by an insertion time of the clock tree. The system also includes a processor having a device for detecting the leading edge of the bus clock delayed by the insertion time. Furthermore, a method is disclosed herein. The method includes generating a bus clock and a processor clock without a corresponding control signal, receiving an insertion-delayed version of the bus clock and processor clock, and processing the insertion-delayed bus clock and processor clock to generate a flag signal that indicates the location of a leading edge of the insertion-delayed bus clock.
    • 本文公开了用于检测总线时钟信号的前沿的系统和方法。 一个边缘检测系统包括用于提供总线时钟和处理器时钟的装置,其中处理器时钟是总线时钟的整数倍。 然而,用于提供时钟的装置不提供指示总线时钟的边缘的位置的控制信号。 该系统还包括配置成将总线时钟和处理器时钟分配到多个目的地的时钟树,由此目的地接收时钟树的插入时间延迟的总线时钟和处理器时钟。 该系统还包括具有用于检测延迟插入时间的总线时钟前沿的装置的处理器。 此外,本文公开了一种方法。 该方法包括产生总线时钟和没有相应控制信号的处理器时钟,接收总线时钟和处理器时钟的插入延迟版本,以及处理插入延迟的总线时钟和处理器时钟,以产生一个标志信号, 插入延迟总线时钟的前沿位置。
    • 19. 发明申请
    • Systems and Method for Improved Data Retrieval from Memory on Behalf of Bus Masters
    • 用于改进从总线主机内存中检索数据的系统和方法
    • US20080104327A1
    • 2008-05-01
    • US11553586
    • 2006-10-27
    • Richard DuncanWilliam V. MillerDaniel Davis
    • Richard DuncanWilliam V. MillerDaniel Davis
    • G06F12/00
    • G06F12/0862G06F2212/601
    • Systems and methods are disclosed herein for retrieving data from memory in a computer system. In one example, a memory controller is coupled to a system bus in a computer system that includes bus masters similarly coupled to the system bus. The memory controller is configured to receive requests to read or write data from memory from bus masters of the computer system. If the memory controller receives an initial request from certain bus masters, the memory controller is further configured to anticipate a future request from certain bus masters and prefetch data on behalf of certain bus masters for rapid delivery following a subsequent request to read data from memory submitted by the certain bus masters.
    • 本文公开了用于从计算机系统中的存储器检索数据的系统和方法。 在一个示例中,存储器控制器耦合到计算机系统中的系统总线,其包括类似地耦合到系统总线的总线主控器。 存储器控制器被配置为从计算机系统的总线主机接收从存储器读取或写入数据的请求。 如果存储器控制器接收到来自某些总线主机的初始请求,则存储器控制器被进一步配置成预期来自某些总线主机的将来的请求,并且代表某些总线主机预取数据,以便在随后的从提交的存储器读取数据的请求之后快速传送 由某些公交车主人。