会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 31. 发明授权
    • Interrupt and message batching apparatus and method
    • 中断和消息批处理设备和方法
    • US6085277A
    • 2000-07-04
    • US950755
    • 1997-10-15
    • Gregory Michael NordstromShawn Michael LambethPaul Edward MovallDaniel Frank MoertlCharles Scott GrahamWilliam Joseph ArmstrongThomas Rembert Sand
    • Gregory Michael NordstromShawn Michael LambethPaul Edward MovallDaniel Frank MoertlCharles Scott GrahamWilliam Joseph ArmstrongThomas Rembert Sand
    • G06F9/46G06F13/00
    • G06F9/546
    • An interrupt and message batching apparatus and method reduces the number and frequency of processor interrupts and resulting context switches by grouping I/O completion events together with a single processor interrupt in a manner that balances I/O operation latency requirements with processor utilization requirements to optimize overall computer system performance. The invention sends a message from a processor complex to an I/O adapter on an I/O bus commanding an I/O device connected to the I/O adapter to perform a function. Upon completion of the commanded function, the message processor in the I/O adapter generates a message and sends it to the processor complex on the I/O bus. The message is enqueued in the message queue of the memory, a message count is updated, and processor complex interrupt is signalled if and when the message count exceeds a message pacing count. A signalling timer may also be programmed with a fast response time value if the message has a relatively high latency or with a slow response time value if the message has a relatively low latency. The signalling timer is started when the message is enqueued and the processor complex interrupt is then signalled when the message count exceeds the message pacing count or when the signalling timer has elapsed.
    • 中断和消息批处理设备和方法通过将I / O完成事件与单个处理器中断分组,以使I / O操作等待时间要求与处理器利用率要求平衡来优化,从而减少处理器中断和结果上下文切换的数量和频率 整体计算机系统性能。 本发明在I / O总线上从处理器复合体向I / O适配器发送消息,命令连接到I / O适配器的I / O设备执行功能。 完成命令功能后,I / O适配器中的消息处理器会生成一条消息,并将其发送到I / O总线上的处理器复合体。 该消息在存储器的消息队列中排队,消息计数被更新,并且当消息计数超过消息步调计数时以及何时发送处理器复杂中断。 如果消息具有相对较高的延迟,或者如果消息具有相对低的延迟,则信令定时器也可以被编程为具有快速的响应时间值。 当消息排入队列时,启动信令定时器,然后当消息计数超过消息起搏计数或信令定时器过去时,信号通知处理器复杂中断。
    • 32. 发明授权
    • System for determining adapter interrupt status where interrupt is sent
to host after operating status stored in register is shadowed to host
memory
    • 用于确定适配器中断状态的系统,其中存储在寄存器中的操作状态后中断发送到主机被遮蔽到主机存储器
    • US6078970A
    • 2000-06-20
    • US951157
    • 1997-10-15
    • Gregory Michael NordstromDaniel Frank MoertlThomas Rembert Sand
    • Gregory Michael NordstromDaniel Frank MoertlThomas Rembert Sand
    • G06F13/24
    • G06F13/24
    • An I/O adapter connects an I/O adapter to an I/O bus and includes a device interrupt status register and an interrupt status shadow address register. The device interrupt status register stores the interrupt status of the I/O adapter. The I/O adapter accesses the interrupt status shadow address register to determine an address of main memory at which the device interrupt status register is shadowed. After shadowing the interrupt status, the I/O adapter interrupts the processor complex which may then access local, main memory to determine the interrupt status. A multifunction I/O adapter permits a plurality of I/O adapters to be connected thereto and includes a function interrupt status register to summarize the interrupt status of all the I/O adapters attached thereto. After shadowing the summarized interrupt status, the multifunction I/O adapter interrupts the processor complex which may then access local, main memory to determine the interrupt status.
    • I / O适配器将I / O适配器连接到I / O总线,并包括一个设备中断状态寄存器和一个中断状态影子地址寄存器。 器件中断状态寄存器存储I / O适配器的中断状态。 I / O适配器访问中断状态阴影地址寄存器,以确定器件中断状态寄存器被遮蔽的主存储器的地址。 在遮蔽中断状态后,I / O适配器中断处理器复合体,然后可以访问本地主存储器以确定中断状态。 多功能I / O适配器允许多个I / O适配器连接到其上,并且包括功能中断状态寄存器,以总结所附加到其上的所有I / O适配器的中断状态。 在遮蔽总结的中断状态之后,多功能I / O适配器中断处理器复合体,然后可以访问本地主存储器以确定中断状态。
    • 33. 发明授权
    • Wear leveling of solid state disks based on usage information of data and parity received from a raid controller
    • 根据从RAID控制器接收到的数据和奇偶校验的使用信息,固态硬盘的硬化水平
    • US08234520B2
    • 2012-07-31
    • US12561210
    • 2009-09-16
    • Andrew Dale WallsDaniel Frank Moertl
    • Andrew Dale WallsDaniel Frank Moertl
    • G06F11/00G06F11/16
    • G06F11/108G06F3/0616G06F3/0688G06F11/1068G06F11/1092G06F12/0246G06F2211/1057G06F2211/1088G06F2212/7208G06F2212/7211G11C16/349
    • A controller configures a plurality of solid state disks as a redundant array of independent disks (RAID), wherein the plurality of solid state disks store a plurality of blocks, and wherein storage areas of the plurality of solid state disks corresponding to at least some blocks of the plurality of blocks have different amounts of estimated life expectancies. The controller includes in data structures associated with a block that is to be stored in the storage areas of the plurality of solid state disks an indication that the block includes parity information corresponding to the RAID, wherein parity information comprises information corresponding to an error correction mechanism to protect against a disk failure. The controller sends the data structures to the plurality of solid state disks, wherein the plurality of solid state disks allocate a storage area that is estimated to have a relatively greater life expectancy in comparison to other storage areas to store the block that includes the parity information.
    • 控制器将多个固态磁盘配置为独立磁盘(RAID)的冗余阵列,其中所述多个固态磁盘存储多个块,并且其中所述多个固态磁盘的存储区域对应于至少一些块 的多个块具有不同量的预期寿命。 控制器包括与要存储在多个固态磁盘的存储区域中的块相关联的数据结构,该指示包括对应于该RAID的奇偶校验信息,其中奇偶校验信息包括对应于错误校正机制的信息 以防止磁盘故障。 控制器将数据结构发送到多个固态磁盘,其中多个固态磁盘分配与其他存储区域相比估计具有相对较大寿命的存储区域以存储包括奇偶校验信息的块 。
    • 38. 发明授权
    • Input staging logic for latching source synchronous data
    • 用于锁存源同步数据的输入分级逻辑
    • US06640277B1
    • 2003-10-28
    • US10137059
    • 2002-05-02
    • Daniel Frank Moertl
    • Daniel Frank Moertl
    • G06F1342
    • G06F5/06G06F13/4072
    • A circuit arrangement, program product and method in one aspect utilize three stage input staging logic to receive source synchronous data in a source synchronous communications system such as a PCI-compatible communication system. In another aspect, two stage input staging logic is supplemented by at least one holding latch disposed intermediate the output of the two stage input staging logic and a common clock synchronizing circuit to effectively increase the hold time of a staging latch in one of the latching stages prior to common clock synchronization. The holding latch may be clocked concurrently with at least one other staging latch in the input staging logic that is clocked later in a data phase than the staging latch that feeds the holding latch so that the data clocked into both such staging latches is available for common clock synchronization at roughly the same point in time.
    • 一方面的电路装置,程序产品和方法利用三级输入分级逻辑来在诸如PCI兼容通信系统的源同步通信系统中接收源同步数据。 在另一方面,两级输入分级逻辑由至少一个保持锁存器来补充,所述至少一个保持锁存器设置在两级输入级别逻辑的输出端和公共时钟同步电路之间,以有效地增加锁存级之一上的分段锁存器的保持时间 在公共时钟同步之前。 保持锁存器可以与输入级别逻辑中的至少一个其他分段锁存器同时计时,该数据锁存器在与数据相位相比较的数据相位中被提前保持锁存器的分段锁存器进行计时,使得定时进入这两个分段锁存器的数据可用于共用 时钟同步在大致相同的时间点。
    • 40. 发明授权
    • Apparatus and method of PCI routing in a bridge configuration
    • 在桥接配置中PCI路由的装置和方法允许独立使用总线
    • US06233641B1
    • 2001-05-15
    • US09093441
    • 1998-06-08
    • Charles Scott GrahamShawn Michael LambethDaniel Frank MoertlPaul Edward Movall
    • Charles Scott GrahamShawn Michael LambethDaniel Frank MoertlPaul Edward Movall
    • G06F1338
    • G06F13/4022G06F13/4045
    • A primary PCI bus and multiple secondary PCI busses of a PCI expansion card interface, are interconnected by a routing circuit. The routing circuit functions as a switched bridge between the primary PCI bus and each of the secondary PCI busses, respectively, by associating each secondary PCI bus with an address range, and forwarding a command received from the primary PCI bus to a secondary PCI bus mapped to an address range including the address of the command. Furthermore, the routing circuit forwards commands intended for the primary PCI bus from the secondary PCI busses. In addition, the routing circuit directly routes commands between the secondary PCI busses, when commands received from one secondary PCI bus are intended for another PCI bus, without use of the primary bus. As a result, traffic and latency on the primary PCI bus is reduced and efficiency is increased.
    • PCI扩展卡接口的主PCI总线和多个辅助PCI总线通过路由电路互连。 路由电路通过将每个辅助PCI总线与地址范围相关联并将从主PCI总线接收的命令转发到辅助PCI总线映射,分别用作主PCI总线和每个辅助PCI总线之间的交换桥 到包括命令地址的地址范围。 此外,路由电路从辅助PCI总线转发用于主PCI总线的命令。 此外,当从一个辅助PCI总线接收的命令用于另一个PCI总线时,路由电路直接在辅助PCI总线之间路由命令,而不使用主总线。 因此,主PCI总线上的流量和延迟降低,效率提高。