会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Delayed leaky write system and method for a cache memory
    • 延迟泄漏的写入系统和缓存的方法
    • US06934810B1
    • 2005-08-23
    • US10255276
    • 2002-09-26
    • James A. WilliamsRobert H. AndrighettiKelvin S. VarttiDavid P. Williams
    • James A. WilliamsRobert H. AndrighettiKelvin S. VarttiDavid P. Williams
    • G06F12/00G06F12/08
    • G06F12/0862G06F12/0804G06F12/0891
    • A mechanism to selectively leak data signals from a cache memory is provided. According to one aspect of the invention, an Instruction Processor (IP) is coupled to generate requests to access data signals within the cache. Some requests include a leaky designator, which is activated if the associated data signals are considered “leaky”. These data signals are flushed from the cache memory after a predetermined delay has occurred. The delay is provided to allow the IP to complete any subsequent requests for the same data before the flush operation is performed, thereby preventing memory thrashing. Pre-fetch logic may also be provided to pre-fetch the data signals associated with the requests. In one embodiment, the rate at which data signals are flushed from cache memory is programmable, and is based on the rate at which requests are processing for pre-fetch purposes.
    • 提供了一种选择性地从高速缓冲存储器泄漏数据信号的机制。 根据本发明的一个方面,指令处理器(IP)被耦合以产生访问高速缓存内的数据信号的请求。 一些请求包括泄漏指示符,如果相关的数据信号被认为是“泄漏的”,则会被激活。 在发生预定的延迟之后,这些数据信号从高速缓冲存储器中刷新。 提供延迟以允许IP在执行刷新操作之前完成对相同数据的任何后续请求,从而防止内存抖动。 还可以提供预取逻辑以预取与请求相关联的数据信号。 在一个实施例中,数据信号从高速缓存存储器刷新的速率是可编程的,并且基于请求正在处理以用于预取目的的速率。
    • 2. 发明授权
    • Dual mode capability for system bus
    • 系统总线双模能力
    • US07254657B1
    • 2007-08-07
    • US11118051
    • 2005-04-29
    • Jason D. LanfieldChad M. SonmoreDavid P. WilliamsStephen Sutter
    • Jason D. LanfieldChad M. SonmoreDavid P. WilliamsStephen Sutter
    • G06F1/00
    • G06F13/4217
    • A computing system with a mode-selectable bus interface. In one embodiment, the computing system includes a system bus, a processor coupled to the bus via an interface unit, and a controller coupled to the bus. The system bus implements one of a first and a second system bus protocols. The interface unit is compatible with the first system bus protocol in a first selectable mode and the second system bus protocol in a second selectable mode, and the controller is compatible with one of the system bus protocols. A mode register is coupled to the interface unit, and the interface unit selects the first mode responsive to a first value of the mode register and selects the second mode responsive to a second value of the mode register. A scan controller is coupled to the mode register for scanning a value into the mode register.
    • 具有模式可选总线接口的计算系统。 在一个实施例中,计算系统包括系统总线,经由接口单元耦合到总线的处理器和耦合到总线的控制器。 系统总线实现第一和第二系统总线协议之一。 接口单元在第一可选模式下与第一系统总线协议兼容,第二系统总线协议以第二可选模式兼容,并且控制器与系统总线协议之一兼容。 模式寄存器耦合到接口单元,并且接口单元响应于模式寄存器的第一值来选择第一模式,并且响应于模式寄存器的第二值选择第二模式。 扫描控制器耦合到模式寄存器,用于将值扫描到模式寄存器中。
    • 4. 发明授权
    • System for data transfer across asynchronous interface
    • 跨异步接口进行数据传输的系统
    • US5867731A
    • 1999-02-02
    • US695618
    • 1996-08-12
    • David P. WilliamsStephen Sutter
    • David P. WilliamsStephen Sutter
    • H04L12/46G06F11/27
    • H04L12/46
    • A system for use in transferring data packets across different clock domains using an input data register for receiving a block of data packets with the input data register and a plurality of interface registers located in the first clock domain for transferring a block of data packets from the input register to a second clock domain in response to a request signal with the system prioritizing the transfer of multiple data packets within the block of data packets by length in order to transfer the longer word packets first and the shorter word packets last with the shortest word packets within the block bundled together and simultaneously transferring across an asynchronous interface.
    • 一种用于使用输入数据寄存器在不同时钟域传输数据分组的系统,所述输入数据寄存器用于接收具有输入数据寄存器的数据分组块,以及位于第一时钟域中的多个接口寄存器,用于从 输入寄存器到第二时钟域,响应于请求信号,其中系统对数据分组块内的多个数据分组的传输进行优先级排序,以便首先传送较长的单词分组,并且用最短的单词传送较短的单词分组 块内的数据包捆绑在一起,同时跨异步接口传输。
    • 6. 发明授权
    • System and method to support dynamic partitioning of units to a shared resource
    • 支持将单位动态划分到共享资源的系统和方法
    • US07478025B1
    • 2009-01-13
    • US10418887
    • 2003-04-18
    • Douglas A. FullerDavid P. Williams
    • Douglas A. FullerDavid P. Williams
    • G06F17/50
    • G06F17/505
    • A system and method for performing dynamic partitioning operations within a data processing system is disclosed. According to one embodiment, the current invention provides a system that allows an unit to be added to an executing data processing partition. The partition may include a shared resource that is receiving requests from other units that are already included within the partition. The inventive system includes means for programmably enabling the unit to the shared resource. Once the unit is so enabled, the system synchronizes the request arbitration being performed by this unit with the arbitration activities occurring within other units requesting access to the shared resource. This synchronization process prevents two units from attempting to simultaneously access the shared resource.
    • 公开了一种用于在数据处理系统内执行动态分区操作的系统和方法。 根据一个实施例,本发明提供一种允许将单元添加到执行数据处理分区的系统。 分区可以包括正在从已经包括在分区内的其他单元接收请求的共享资源。 本发明的系统包括用于可编程地使单元能够使共享资源的装置。 一旦该单元被启用,系统将由该单元执行的请求仲裁与请求访问共享资源的其他单元内发生的仲裁活动同步。 此同步过程可防止两个单元尝试同时访问共享资源。
    • 7. 发明授权
    • Method for controlling and collecting information in a data processing system
    • 在数据处理系统中控制和收集信息的方法
    • US07076767B1
    • 2006-07-11
    • US09475563
    • 1999-12-30
    • David P. Williams
    • David P. Williams
    • G06F9/44
    • G06F11/3636
    • A system and method for selectively collecting information within logical modules of the computing system, where the content collected and the collection periods are dynamically controllable to accurately target the most relevant information. One of a plurality of information storage modes is dynamically selected, where each of the information storage modes identifies a different set of information from the plurality of logical segments that is to be stored. At least one of a plurality of data collection periods is dynamically selected, where the data collection periods define temporal windows in which storage of the designated set of information is enabled. The designated set of information identified by the designated information storage mode is stored only during the designated data collection period.
    • 一种用于选择性地收集计算系统的逻辑模块内的信息的系统和方法,其中收集的内容和收集周期是动态可控的以准确地定位最相关的信息。 动态地选择多个信息存储模式中的一个,其中每个信息存储模式从要存储的多个逻辑段识别不同的信息集合。 动态地选择多个数据收集周期中的至少一个,其中数据收集周期定义其中启用了指定信息集的存储的时间窗口。 由指定信息存储模式识别的指定信息集仅在指定的数据收集期间存储。