Polling system that determines the status of network ports and that
stores values indicative thereof
    13.
    发明授权
    Polling system that determines the status of network ports and that stores values indicative thereof 失效
    轮询系统,用于确定网络端口的状态,并存储指示其的值

    公开(公告)号:US5862338A

    公开(公告)日:1999-01-19

    申请号:US774602

    申请日:1996-12-30

    摘要: A multiport polling system for a network switch including a plurality of network ports, each including receive and transmit buffers. Each port includes port status logic for providing status signals indicative of whether a corresponding port has received data from a network device and whether a corresponding port has available space to receive data to transmit to a network device. The network switch further includes a switch manager for controlling data flow between the ports. The switch manager includes polling logic for periodically polling the port status logic of each port for receiving the status signals, and a memory for storing values indicative of the status signals for each port. In this manner, all of the ports are simultaneously polled in a singe query and the receive and transmit status of each port is maintained in the memory. This facilitates arbitration and control logic, which continuously reviews the memory to determine when to retrieve data from a source port and when to transmit data to one or more destination ports. The ports are preferably implemented with quad cascade devices for providing multiplexed status signals.

    摘要翻译: 一种用于包括多个网络端口的网络交换机的多端口轮询系统,每个网络端口包括接收和发送缓冲器。 每个端口包括端口状态逻辑,用于提供表示相应端口是否已经从网络设备接收到数据的状态信号,以及对应的端口是否具有用于接收数据以发送到网络设备的可用空间。 网络交换机还包括用于控制端口之间的数据流的交换管理器。 交换机管理器包括用于周期性地轮询每个端口的端口状态逻辑以接收状态信号的轮询逻辑,以及用于存储指示每个端口的状态信号的值的存储器。 以这种方式,所有端口同时轮询单个查询,并且每个端口的接收和发送状态保持在存储器中。 这有助于仲裁和控制逻辑,其不断地审查存储器以确定何时从源端口检索数据以及何时将数据发送到一个或多个目的地端口。 这些端口优选地用用于提供多路复用状态信号的四级级联装置来实现。

    Circuit for ensuring that a local interrupt controller in a
microprocessor is powered up active
    14.
    发明授权
    Circuit for ensuring that a local interrupt controller in a microprocessor is powered up active 失效
    用于确保微处理器中的本地中断控制器加电的电路处于活动状态

    公开(公告)号:US5495569A

    公开(公告)日:1996-02-27

    申请号:US366778

    申请日:1994-12-30

    申请人: Gary B. Kotzur

    发明人: Gary B. Kotzur

    IPC分类号: G06F11/00 G06F11/20 G06F11/22

    摘要: A hot spare boot circuit that automatically switches from a non-operational CPU to an operational CPU for powering up the computer system. In the multiprocessor computer system, a first CPU is designated to perform power on operations. If the first CPU fails, which is determined when a dead man counter in the hot spare boot circuit times out, the hot spare circuit ensures that the first CPU is in a disabled state. Next, the hot spare boot circuit identifies an operational second CPU, reinitializing certain ID information as necessary such that the second CPU can properly perform power on operations. The hot spare boot then awakens the second CPU, using a startup interprocessor interrupt in one embodiment, or simply negating the hard reset of the second CPU in a second embodiment. The second CPU then proceeds to perform the power on functions.

    摘要翻译: 一个热备用引导电路,可自动从非操作CPU切换到运行CPU,以便为计算机系统供电。 在多处理器计算机系统中,指定第一CPU执行上电操作。 如果第一个CPU出现故障,当热备用引导电路中的死亡计数器超时时确定,热备用电路确保第一个CPU处于禁用状态。 接下来,热备用引导电路识别操作的第二CPU,根据需要重新初始化某些ID信息,使得第二CPU可以正常地执行上电操作。 热备用引导然后在一个实施例中唤醒第二CPU,使用启动处理器中断,或者在第二实施例中简单地否定第二CPU的硬复位。 然后第二个CPU继续执行上电功能。

    System and method for data inversion in a storage resource
    15.
    发明授权
    System and method for data inversion in a storage resource 有权
    存储资源中数据转换的系统和方法

    公开(公告)号:US08954651B2

    公开(公告)日:2015-02-10

    申请号:US13295720

    申请日:2011-11-14

    IPC分类号: G06F12/00 G11C16/10 G11C16/34

    摘要: A method may comprise receiving a page of data to be stored on a storage resource. The method may also comprise determining, for each particular inversion mode of a plurality of inversion modes, the number of bits of the page of data to be inverted to store a representation of the page of data in accordance with the particular inversion mode. The method may additionally comprise determining a selected inversion mode from the plurality of inversion modes for the page of data, the selected inversion mode comprising the inversion mode for which the least number of physical bit transitions are required to store the representation of the page of data in accordance with the selected inversion mode. The method may further comprise storing the representation of the page of data in a data memory in accordance with the inversion mode.

    摘要翻译: 方法可以包括接收要存储在存储资源上的数据页面。 该方法还可以包括针对多个反转模式的每个特定反转模式确定要反转的数据页面的比特数,以根据特定反转模式存储数据页面的表示。 该方法可以另外包括从用于数据页的多个反转模式确定所选择的反转模式,所选择的反转模式包括需要最少数量的物理位转换以存储数据页面的表示的反转模式 根据所选择的反转模式。 该方法还可以包括根据反转模式将数据页面的表示存储在数据存储器中。

    SYSTEM AND METHOD FOR DATA INVERSION IN A STORAGE RESOURCE

    公开(公告)号:US20130124779A1

    公开(公告)日:2013-05-16

    申请号:US13295720

    申请日:2011-11-14

    IPC分类号: G06F12/00

    摘要: A method may comprise receiving a page of data to be stored on a storage resource. The method may also comprise determining, for each particular inversion mode of a plurality of inversion modes, the number of bits of the page of data to be inverted to store a representation of the page of data in accordance with the particular inversion mode. The method may additionally comprise determining a selected inversion mode from the plurality of inversion modes for the page of data, the selected inversion mode comprising the inversion mode for which the least number of physical bit transitions are required to store the representation of the page of data in accordance with the selected inversion mode. The method may further comprise storing the representation of the page of data in a data memory in accordance with the inversion mode.

    System and method for dynamically configuring a target device
    17.
    发明授权
    System and method for dynamically configuring a target device 有权
    动态配置目标设备的系统和方法

    公开(公告)号:US08312177B2

    公开(公告)日:2012-11-13

    申请号:US12890062

    申请日:2010-09-24

    IPC分类号: G06F3/00

    CPC分类号: G06F13/385

    摘要: In accordance with the present disclosure, a method for dynamically configuring a target device comprises receiving by one or more ports of a target device one or more initiator identifiers from one or more initiators. The method further comprises determining whether a plurality of ports received initiator identifiers from a common initiator. The method further comprises configuring the plurality of the ports to operate as a single, logical port if the plurality of ports received initiator identifiers from a common initiator.

    摘要翻译: 根据本公开,用于动态配置目标设备的方法包括由目标设备的一个或多个端口从一个或多个启动器接收一个或多个启动器标识符。 该方法还包括确定多个端口是否从公共发起者接收到发起者标识符。 该方法还包括:如果多个端口从公共发起者接收到发起者标识符,则配置多个端口作为单个逻辑端口进行操作。

    SYSTEM AND METHOD FOR PERFORMING RAID I/O OPERATIONS IN PCIE-BASED STORAGE RESOURCES
    18.
    发明申请
    SYSTEM AND METHOD FOR PERFORMING RAID I/O OPERATIONS IN PCIE-BASED STORAGE RESOURCES 有权
    用于在基于PCI的存储资源中执行RAID I / O操作的系统和方法

    公开(公告)号:US20120239849A1

    公开(公告)日:2012-09-20

    申请号:US13048327

    申请日:2011-03-15

    IPC分类号: G06F13/20 G06F12/00

    摘要: Systems and methods for performing RAID I/O operations in PCIe-based storage resources are disclosed. In accordance with embodiments of the present disclosure, a method for performing a read operation may be provided. The method may include overlaying memory address space of storage resources of a source logical unit for the read operation onto a destination address. The method may also include determining whether the source logical unit is a RAIDO array. The method may additionally include generating a source address in a receive buffer for each storage resource of the source logical unit if the source logical unit is a RAIDO array. The method may further include storing data received from each storage address of the logical unit at the generated source address of the receive buffer associated with such storage resource.

    摘要翻译: 公开了在基于PCIe的存储资源中执行RAID I / O操作的系统和方法。 根据本公开的实施例,可以提供用于执行读取操作的方法。 该方法可以包括将用于读取操作的源逻辑单元的存储资源的存储器地址空间叠加到目的地地址上。 该方法还可以包括确定源逻辑单元是否是RAIDO阵列。 该方法还可以包括如果源逻辑单元是RAIDO阵列,则在源逻辑单元的每个存储资源的接收缓冲器中生成源地址。 该方法还可以包括将从逻辑单元的每个存储地址接收的数据存储在与这种存储资源相关联的接收缓冲器的生成源地址处。

    Rotatable cooling fans and method for use
    19.
    发明授权
    Rotatable cooling fans and method for use 有权
    可旋转冷却风扇及使用方法

    公开(公告)号:US07542272B2

    公开(公告)日:2009-06-02

    申请号:US11240411

    申请日:2005-09-30

    IPC分类号: G06F1/16

    CPC分类号: G06F1/20

    摘要: A rotatable fan system and method is disclosed in which an array of paired fans is included as part of an information handling system. The array of paired fans can be rotated so that the interior fan becomes the exterior fan. The array includes an electrical switch for reversing the rotational direction of the blades of the paired fans following the rotation of the fan array.

    摘要翻译: 公开了一种可旋转的风扇系统和方法,其中包括配对风扇的阵列作为信息处理系统的一部分。 配对风扇的阵列可以旋转,使内部风扇成为外部风扇。 该阵列包括用于在风扇阵列的旋转之后反转成对的风扇的叶片的旋转方向的电开关。

    Network switch including a switch manager for periodically polling the network ports to determine their status and controlling the flow of data between ports
    20.
    发明授权
    Network switch including a switch manager for periodically polling the network ports to determine their status and controlling the flow of data between ports 失效
    网络交换机包括交换机管理器,用于周期性地轮询网络端口以确定其状态并控制端口之间的数据流

    公开(公告)号:US06260073B1

    公开(公告)日:2001-07-10

    申请号:US08774605

    申请日:1996-12-30

    IPC分类号: G06F1516

    摘要: A network switch including one or more network ports for receiving and transmitting data is disclosed. The network switch also includes a processor, a switch manager, and memory. Each port includes a network interface, a data bus interface, and a processor port interface. A data bus is coupled to the data bus interface of each of the ports and the switch manager. A processor bus is coupled to a processor, the switch manager, and to the processor port interface of each of the ports. A memory bus is coupled to the memory and the switch manager. The switch manager periodically polls each of the network ports to determine the status of each port. The switch manager controls the flow of data between the network ports and memory based on the port status. The separate processor bus allows the processor to perform overhead functions, such as monitoring, determining status and configuration, without consuming valuable data bus bandwidth.

    摘要翻译: 公开了一种包括用于接收和发送数据的一个或多个网络端口的网络交换机。 网络交换机还包括处理器,交换机管理器和存储器。 每个端口包括网络接口,数据总线接口和处理器端口接口。 数据总线耦合到每个端口和交换机管理器的数据总线接口。 处理器总线耦合到处理器,交换机管理器以及每个端口的处理器端口接口。 存储器总线耦合到存储器和开关管理器。 交换机管理器定期轮询每个网络端口,以确定每个端口的状态。 交换机管理器根据端口状态控制网络端口和内存之间的数据流。 单独的处理器总线允许处理器执行开销功能,例如监视,确定状态和配置,而不消耗有价值的数据总线带宽。