会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Compact memory management unit
    • 紧凑型内存管理单元
    • US07590819B2
    • 2009-09-15
    • US11124536
    • 2005-05-09
    • Stephen B. JohnsonBrad D. BesmerTimothy E. HoglundJana L. Richards
    • Stephen B. JohnsonBrad D. BesmerTimothy E. HoglundJana L. Richards
    • G06F12/00G06F9/26G06F9/34
    • G06F12/0292
    • A memory management unit (MMU) for a device controller that provides enhanced functionality while maintaining a small physical size or footprint, such that the die size required to manufacture the memory management unit circuitry within the device controller integrated circuit device remains small notwithstanding such enhanced functionality. This compact/tiny MMU provides virtual memory addressing and memory error detection functionality while maintaining a small physical die size. The small physical die size with enhanced functionality is obtained by improvements in translating virtual to physical addressing without use of extensive translation tables, which themselves would otherwise consume memory and associated die real estate. In addition, the MMU allows a firmware image containing code and data segments to be run-time swapped between internal shared context RAM and external memory.
    • 一种用于设备控制器的存储器管理单元(MMU),其在保持小的物理尺寸或占地面积的同时提供增强的功能,使得制造设备控制器集成电路设备内的存储器管理单元电路所需的管芯尺寸仍然很小,尽管具有这种增强的功能 。 这种紧凑型/微型MMU提供虚拟内存寻址和内存错误检测功能,同时保持较小的物理裸片大小。 具有增强功能的小型物理尺寸通过改进虚拟到物理寻址的改进而获得,而不使用广泛的翻译表,其本身将消耗存储器和相关的裸片空间。 此外,MMU允许包含代码和数据段的固件映像在内部共享上下文RAM和外部存储器之间进行运行时交换。
    • 3. 发明授权
    • Apparatus and method for dynamically enabling and disabling interrupt coalescing in data processing system
    • 在数据处理系统中动态启用和禁用中断合并的装置和方法
    • US07054972B2
    • 2006-05-30
    • US10319206
    • 2002-12-13
    • Owen N. ParryBrad D. BesmerStephen B. Johnson
    • Owen N. ParryBrad D. BesmerStephen B. Johnson
    • G06F13/24
    • G06F13/24
    • An apparatus and method for dynamically enabling and disabling interrupt coalescing in a data processing system. The present invention involves consistently monitoring IO load on an IOP of an IO adapter. The firmware on the IO adapter may have a global variable that stores counters for PCI function registers. Each counter tracks the number of outstanding IOs of a corresponding PCI function register. The counter is incremented whenever a new IO is received and is decremented upon posting the completed message back to the OS. A timer interrupt is generated periodically so that an ISR may be periodically performed. In the ISR, the maximum value stored of each counter seen since last timer interrupt is analyzed. When the maximum value stored is greater than a predetermined threshold value, the interrupt coalescing is enabled.
    • 一种用于在数据处理系统中动态地启用和禁用中断合并的装置和方法。 本发明涉及持续监视IO适配器的IOP上的IO负载。 IO适配器上的固件可能有一个全局变量,用于存储PCI功能寄存器的计数器。 每个计数器跟踪相应PCI功能寄存器的未完成IO的数量。 每当接收到新的IO时,计数器递增,并且在将完成的消息发回操作系统后递减。 周期性地产生定时中断,以便周期性地执行ISR。 在ISR中,分析从上一次定时器中断以来看到的每个计数器存储的最大值。 当存储的最大值大于预定阈值时,中断合并被使能。
    • 7. 发明授权
    • Methods and apparatus for booting a host adapter device devoid of nonvolatile program memory
    • 用于引导没有非易失性程序存储器的主机适配器设备的方法和装置
    • US06868492B1
    • 2005-03-15
    • US09910088
    • 2001-07-20
    • Christopher J. McCartyStephen B. Johnson
    • Christopher J. McCartyStephen B. Johnson
    • G06F9/445
    • G06F9/4411
    • Methods and associated structure for booting host adapter devices in a system where the host adapter devices are devoid of independent, nonvolatile memory devices for storage of programmed instructions operable within the intelligent host adapter device. The operational programmed instructions for the intelligent host adapter device are stored in the nonvolatile memory of the system motherboard along with the standard BIOS code of the system. The intelligent host adapter device operational programmed instructions are then downloaded by the BIOS code into the host adapter's volatile local program memory to initialize operation of the intelligent host adapter device. Further, device driver code operable in the operating system on the motherboard will upload the previously downloaded programmed instructions from the intelligent host adapter so that the programmed instructions may be reloaded to the host adapter in response to reset conditions, power management events, and other conditions.
    • 用于在主机适配器设备没有用于存储可在智能主机适配器设备中操作的编程指令的独立的非易失性存储器设备的系统中引导主机适配器设备的方法和相关联的结构。 智能主机适配器设备的操作编程指令与系统的标准BIOS代码一起存储在系统主板的非易失性存储器中。 然后,智能主机适配器设备的操作编程指令通过BIOS代码下载到主机适配器的易失性本地程序存储器中,以初始化智能主机适配器设备的操作。 此外,可在主板上的操作系统中操作的设备驱动程序代码将从智能主机适配器上载先前下载的编程指令,使得编程指令可以响应于复位条件,电源管理事件和其他条件被重新加载到主机适配器 。