会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Method and Apparatus for Preloading Translation Buffers
    • 预处理缓冲器的方法和装置
    • US20070113044A1
    • 2007-05-17
    • US11621315
    • 2007-01-09
    • Michael DayJonathan DeMentCharles Johns
    • Michael DayJonathan DeMentCharles Johns
    • G06F12/00
    • G06F12/1027G06F2212/654G06F2212/684
    • A method and an apparatus are provided for efficiently managing the operation of a translation buffer. A software and hardware apparatus and method are utilized to pre-load a translation buffer to prevent poor operation as a result of slow warming of a cache. A software pre-load mechanism may be provided for preloading a translation lookaside buffer (TLB) via a hardware implemented controller. Following preloading of the TLB, control of accessing the TLB may be handed over to the hardware implemented controller. Upon an application context switch operation, the software preload mechanism may be utilized again to preload the TLB with new translation information for the newly active application instance.
    • 提供了一种用于有效地管理翻译缓冲器的操作的方法和装置。 使用软件和硬件装置和方法来预加载翻译缓冲器,以防止由于缓存缓慢升温而造成的不良操作。 可以提供软件预加载机制,用于经由硬件实现的控制器来预加载翻译后备缓冲器(TLB)。 在TLB的预加载之后,可以将访问TLB的控制权交给硬件实现的控制器。 在应用程序上下文切换操作时,可以再次利用软件预载机制来为新活动的应用实例的新的翻译信息预加载TLB。
    • 3. 发明申请
    • Destructive DMA lists
    • 破坏性DMA列表
    • US20070088866A1
    • 2007-04-19
    • US11252532
    • 2005-10-18
    • Michael DayCharles JohnsBarry Minor
    • Michael DayCharles JohnsBarry Minor
    • G06F13/28
    • G06F13/28
    • A buffer, a method, and a computer program product for DMA transfers are provided that are designed to save memory space within a local memory of a processor. The buffer is a return buffer with a portion reserved for DMA lists. A DMA controller accomplishes DMA transfers by: reading address elements from a DMA list located in the DMA list portion; reading the corresponding data from system memory; and copying the corresponding data to the return buffer portion. This buffer saves space because when the buffer begins to fill up the corresponding return data can overwrite the data in the DMA list. Accordingly, the DMA list overlays on top of the return buffer, such that the return data can destruct the DMA list and the extra storage space for the DMA list is saved.
    • 提供了用于DMA传输的缓冲器,方法和计算机程序产品,其被设计为在处理器的本地存储器内节省存储器空间。 缓冲区是具有为DMA列表保留的部分的返回缓冲区。 DMA控制器通过以下方式完成DMA传输:从位于DMA列表部分的DMA列表读取地址元素; 从系统内存读取相应的数据; 并将相应的数据复制到返回缓冲器部分。 此缓冲区可节省空间,因为当缓冲区开始填满相应的返回数据时,可以覆盖DMA列表中的数据。 因此,DMA列表覆盖在返回缓冲器的顶部,使得返回数据可以破坏DMA列表,并且保存DMA列表的额外的存储空间。
    • 8. 发明申请
    • System and method for communicating command parameters between a processor and a memory flow controller
    • 用于在处理器和存储器流控制器之间传送命令参数的系统和方法
    • US20070079018A1
    • 2007-04-05
    • US11207986
    • 2005-08-19
    • Michael DayCharles JohnsPeichun LiuTodd SwansonThuong Truong
    • Michael DayCharles JohnsPeichun LiuTodd SwansonThuong Truong
    • G06F13/00
    • G06F13/32G06F13/1642
    • A system and method for communicating command parameters between a processor and a memory flow controller are provided. The system and method make use of a channel interface as the primary mechanism for communicating between the processor and a memory flow controller. The channel interface provides channels for communicating with processor facilities, memory flow control facilities, machine state registers, and external processor interrupt facilities, for example. These channels may be designated as blocking or non-blocking. With blocking channels, when no data is available to be read from the corresponding registers, or there is no space available to write to the corresponding registers, the processor is placed in a low power “stall” state. The processor is automatically awakened, via communication across the blocking channel, when data becomes available or space is freed. Thus, the channels of the present invention permit the processor to stay in a low power state.
    • 提供了一种用于在处理器和存储器流控制器之间传送命令参数的系统和方法。 系统和方法利用通道接口作为处理器和存储器流控制器之间通信的主要机制。 通道接口例如提供用于与处理器设备,存储器流控制设备,机器状态寄存器和外部处理器中断设备进行通信的通道。 这些通道可以被指定为阻塞或非阻塞。 使用阻塞通道,当没有数据可用于从相应的寄存器读取时,或没有可用空间写入对应的寄存器时,处理器处于低功耗“停止”状态。 当数据可用或空间被释放时,通过阻塞通道的通信自动唤醒处理器。 因此,本发明的通道允许处理器保持在低功率状态。
    • 9. 发明申请
    • System and method for communicating with a processor event facility
    • 与处理器事件设施通信的系统和方法
    • US20070043936A1
    • 2007-02-22
    • US11207971
    • 2005-08-19
    • Michael DayCharles JohnsJohn LibertyTodd Swanson
    • Michael DayCharles JohnsJohn LibertyTodd Swanson
    • G06F7/38
    • G06F13/24
    • A system and method for communicating with a processor event facility are provided. The system and method make use of a channel interface as the primary mechanism for communicating with the processor event facility. The channel interface provides channels for communicating with processor facilities, memory flow control facilities, machine state registers, and external processor interrupt facilities, for example. These channels may be designated as blocking or non-blocking. With blocking channels, when no data is available to be read from the corresponding registers, or there is no space available to write to the corresponding registers, the processor is placed in a low power “stall” state. The processor is automatically awakened, via communication across the blocking channel, when data becomes available or space is freed. Thus, the channels of the present invention permit the processor to stay in a low power state.
    • 提供了一种用于与处理器事件设施进行通信的系统和方法。 系统和方法利用通道接口作为与处理器事件设施通信的主要机制。 通道接口例如提供用于与处理器设备,存储器流控制设备,机器状态寄存器和外部处理器中断设备进行通信的通道。 这些通道可以被指定为阻塞或非阻塞。 使用阻塞通道,当没有数据可用于从相应的寄存器读取时,或没有可用空间写入对应的寄存器时,处理器处于低功耗“停止”状态。 当数据可用或空间被释放时,通过阻塞通道的通信自动唤醒处理器。 因此,本发明的通道允许处理器保持在低功率状态。