会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明申请
    • METHODS AND APPARATUS FOR HANDLING A CACHE MISS
    • 处理缓存错误的方法和设备
    • US20120272009A1
    • 2012-10-25
    • US13540684
    • 2012-07-03
    • John D. IrishChad B. McBrideAndrew H. Wottreng
    • John D. IrishChad B. McBrideAndrew H. Wottreng
    • G06F12/08
    • G06F12/126G06F12/0862G06F12/1027G06F12/127G06F2212/654
    • In a first aspect, a first method is provided. The first method includes the steps of (1) providing a cache having a plurality of cache entries, each entry adapted to store data, wherein the cache is adapted to be accessed by hardware and software in a first operational mode; (2) determining an absence of desired data in one of the plurality of cache entries; (3) determining a status based on a current operational mode and a value of hint-lock bits associated with the plurality of cache entries; and (4) determining availability of at least one of the cache entries based on the status, wherein availability of a cache entry indicates that data stored in the cache entry can be replaced. Numerous other aspects are provided.
    • 在第一方面,提供了第一种方法。 第一种方法包括以下步骤:(1)提供具有多个高速缓存条目的高速缓存,每个条目适于存储数据,其中高速缓存适于在第一操作模式中由硬件和软件进行访问; (2)确定在所述多个高速缓存条目之一中不存在期望数据; (3)基于当前操作模式和与所述多个高速缓存条目相关联的提示锁定位的值来确定状态; 以及(4)基于所述状态来确定所述高速缓存条目中的至少一个的可用性,其中高速缓存条目的可用性指示可以替换存储在所述高速缓存条目中的数据。 提供了许多其他方面。
    • 22. 发明申请
    • Voltage Controlled Duty Cycle and Non-Overlapping Clock Generation Implementation
    • 电压控制占空比和非重叠时钟发生实现
    • US20100188126A1
    • 2010-07-29
    • US12359583
    • 2009-01-26
    • Sharon W. CheungChad B. McBrideCheng-Fu Frank TsaiJianguo Yao
    • Sharon W. CheungChad B. McBrideCheng-Fu Frank TsaiJianguo Yao
    • H03K3/017
    • H03K5/1565
    • A method, system and apparatus for controlling the duty cycle of a clock to optimize duty cycle correction and non over-lapping clock generation. The first system generates a reference voltage and one or more clock signals. A comparison is made between the DC level of an output clock and the reference voltage. A correct duty cycle of the clock signal is equal to a predetermined ratio of high time to low time, within an acceptable margin, wherein the ratio of high time to low time is derived from a first resistor and a second resistor. A second system is developed to generate non-overlap clock signals with non-overlap gap control, wherein a reference voltage of a first circuit network is the reference voltage of a second circuit network; thereby generating a single reference signal for the non-overlap circuit network.
    • 用于控制时钟的占空比以优化占空比校正和非重叠时钟生成的方法,系统和装置。 第一个系统产生参考电压和一个或多个时钟信号。 比较输出时钟的直流电平和参考电压。 在可接受的余量内,时钟信号的正确占空比等于高时间到低时间的预定比率,其中从第一电阻器和第二电阻器导出高时间与低电平的比率。 开发了第二系统以产生具有非重叠间隙控制的非重叠时钟信号,其中第一电路网络的参考电压是第二电路网络的参考电压; 从而生成用于非重叠电路网络的单个参考信号。
    • 25. 发明授权
    • Exceptions and interrupts with dynamic priority and vector routing
    • 具有动态优先级和向量路由的异常和中断
    • US06601122B1
    • 2003-07-29
    • US09550753
    • 2000-04-17
    • Robert N. Broberg, IIIJonathan W. ByrnChad B. McBrideGary P. McClannahan
    • Robert N. Broberg, IIIJonathan W. ByrnChad B. McBrideGary P. McClannahan
    • G06F1324
    • G06F9/4812
    • A method of handling an interrupt request in a computer system by programmably setting an override address associated with a specific interrupt service routine, and servicing an interrupt request based on the override address, which is different from a power-on default address associated with the same interrupt service routine. The method may determine whether the interrupt service routine is critical and, if so, set the override address to a physical location in the on-chip memory of the processing unit, instead of in the off-chip memory (RAM). Override address registers are accessed via the special purpose registers of the processing unit. A validation bit may be turned on in response to the setting of the override address, with both the default address and the override address being provided as separate inputs to a multiplexing device controlled by the validation bit. The override address is forwarded from the multiplexing device to an instruction fetch unit whenever the validation bit has been set. The result is decreased latency associated with interrupt handling, and increased flexibility in user definition of critical versus non-critical interrupts.
    • 一种在计算机系统中处理中断请求的方法,通过可编程地设置与特定中断服务程序相关联的覆盖地址,并且基于覆盖地址来服务中断请求,所述覆盖地址不同于与其相关联的开机默认地址 中断服务程序。 该方法可以确定中断服务程序是否是关键的,如果是,则将覆盖地址设置为处理单元的片上存储器中的物理位置,而不是在片外存储器(RAM)中。 通过处理单元的专用寄存器访问覆盖地址寄存器。 响应于覆盖地址的设置,可以打开验证位,将默认地址和覆盖地址作为单独输入提供给由验证位控制的多路复用器件。 每当验证位被设置时,覆盖地址从多路复用器件转发到指令获取单元。 结果是与中断处理相关联的延迟降低,以及用户对关键中断与非关键中断的定义的灵活性增加。
    • 27. 发明授权
    • Methods and apparatus for handling a cache miss
    • 用于处理高速缓存未命中的方法和装置
    • US08589630B2
    • 2013-11-19
    • US13540684
    • 2012-07-03
    • John D. IrishChad B. McBrideAndrew H. Wottreng
    • John D. IrishChad B. McBrideAndrew H. Wottreng
    • G06F12/08G06F12/12
    • G06F12/126G06F12/0862G06F12/1027G06F12/127G06F2212/654
    • In a first aspect, a first method is provided. The first method includes the steps of (1) providing a cache having a plurality of cache entries, each entry adapted to store data, wherein the cache is adapted to be accessed by hardware and software in a first operational mode; (2) determining an absence of desired data in one of the plurality of cache entries; (3) determining a status based on a current operational mode and a value of hint-lock bits associated with the plurality of cache entries; and (4) determining availability of at least one of the cache entries based on the status, wherein availability of a cache entry indicates that data stored in the cache entry can be replaced. Numerous other aspects are provided.
    • 在第一方面,提供了第一种方法。 第一种方法包括以下步骤:(1)提供具有多个高速缓存条目的高速缓存,每个条目适于存储数据,其中高速缓存适于在第一操作模式中由硬件和软件进行访问; (2)确定在所述多个高速缓存条目之一中不存在期望数据; (3)基于当前操作模式和与所述多个高速缓存条目相关联的提示锁定位的值来确定状态; 以及(4)基于所述状态来确定所述高速缓存条目中的至少一个的可用性,其中高速缓存条目的可用性指示可以替换存储在所述高速缓存条目中的数据。 提供了许多其他方面。
    • 28. 发明授权
    • Methods and apparatus for handling a cache miss
    • 用于处理高速缓存未命中的方法和装置
    • US08327075B2
    • 2012-12-04
    • US11297312
    • 2005-12-08
    • John D. IrishChad B. McBrideAndrew H. Wottreng
    • John D. IrishChad B. McBrideAndrew H. Wottreng
    • G06F12/12
    • G06F12/126G06F12/0862G06F12/1027G06F12/127G06F2212/654
    • In a first aspect, a first method is provided. The first method includes the steps of (1) providing a cache having a plurality of cache entries, each entry adapted to store data, wherein the cache is adapted to be accessed by hardware and software in a first operational mode; (2) determining an absence of desired data in one of the plurality of cache entries; (3) determining a status based on a current operational mode and a value of hint-lock bits associated with the plurality of cache entries; and (4) determining availability of at least one of the cache entries based on the status, wherein availability of a cache entry indicates that data stored in the cache entry can be replaced. Numerous other aspects are provided.
    • 在第一方面,提供了第一种方法。 第一种方法包括以下步骤:(1)提供具有多个高速缓存条目的高速缓存,每个条目适于存储数据,其中高速缓存适于在第一操作模式中由硬件和软件进行访问; (2)确定在所述多个高速缓存条目之一中不存在期望数据; (3)基于当前操作模式和与所述多个高速缓存条目相关联的提示锁定位的值来确定状态; 以及(4)基于所述状态来确定所述高速缓存条目中的至少一个的可用性,其中高速缓存条目的可用性指示可以替换存储在所述高速缓存条目中的数据。 提供了许多其他方面。