Computer program product for handling communication link problems between a first communication means and a second communication means
    11.
    发明授权
    Computer program product for handling communication link problems between a first communication means and a second communication means 有权
    一种用于处理第一通信装置和第二通信装置之间的通信链路问题的计算机程序产品

    公开(公告)号:US08943365B2

    公开(公告)日:2015-01-27

    申请号:US14042975

    申请日:2013-10-01

    CPC classification number: G06F11/0751 G06F11/0793

    Abstract: A computer program product for handling communication link problems between a first communication means and a second communication means. Data signals, control signals and/or error information are transferred between the first communication means and the second communication means using the communication link. The method includes activating a static identification pattern in the first communication means representing an error information, and stopping a clock signal (Clk) inside the first communication means to freeze a present error condition, in response to a communication link problem being detected, and transferring the activated static identification pattern permanently and/or repeatedly to the second communication means using the communication link.

    Abstract translation: 一种用于处理第一通信装置和第二通信装置之间的通信链路问题的计算机程序产品。 使用通信链路在第一通信装置和第二通信装置之间传送数据信号,控制信号和/或错误信息。 该方法包括:响应于检测到的通信链路问题,激活表示错误信息的第一通信装置中的静态识别模式,以及停止第一通信装置内部的时钟信号(Clk)以冻结当前错误状况,并传送 使用通信链路将激活的静态识别模式永久地和/或重复地发送到第二通信装置。

    Computer Program Product for Handling Communication Link Problems Between a First Communication Means and a Second Communication Means
    12.
    发明申请
    Computer Program Product for Handling Communication Link Problems Between a First Communication Means and a Second Communication Means 有权
    用于处理第一通信装置和第二通信装置之间的通信链路问题的计算机程序产品

    公开(公告)号:US20140032983A1

    公开(公告)日:2014-01-30

    申请号:US14042975

    申请日:2013-10-01

    CPC classification number: G06F11/0751 G06F11/0793

    Abstract: A computer program product for handling communication link problems between a first communication means and a second communication means. Data signals, control signals and/or error information are transferred between the first communication means and the second communication means using the communication link. The method includes activating a static identification pattern in the first communication means representing an error information, and stopping a clock signal (Clk) inside the first communication means to freeze a present error condition, in response to a communication link problem being detected, and transferring the activated static identification pattern permanently and/or repeatedly to the second communication means using the communication link.

    Abstract translation: 一种用于处理第一通信装置和第二通信装置之间的通信链路问题的计算机程序产品。 使用通信链路在第一通信装置和第二通信装置之间传送数据信号,控制信号和/或错误信息。 该方法包括:响应于检测到的通信链路问题,激活表示错误信息的第一通信装置中的静态识别模式,以及停止第一通信装置内部的时钟信号(Clk)以冻结当前错误状况,并传送 使用通信链路将激活的静态识别模式永久地和/或重复地发送到第二通信装置。

    Configurable ordering controller for coupling transactions

    公开(公告)号:US10353833B2

    公开(公告)日:2019-07-16

    申请号:US15646340

    申请日:2017-07-11

    Abstract: A computer system with a configurable ordering controller for coupling transactions. The computer system comprises a coupling device configured to send first data packets with an unordered attribute being set to an ordering controller. The computer system further comprises the coupling device configured to send second data packets with requested ordering to the ordering controller, back-to-back after the first data packets, without waiting until all of the first data packets are completed. The computer system further comprises the ordering controller configured to send the first data packets to a memory subsystem in a relaxed ordering mode, wherein the ordering controller sends the first data packets to the memory subsystem in an arbitrary order, and wherein the ordering controller sends the second data packets to the memory subsystem after sending all of the first data packets to the memory subsystem.

    Management of data transaction from I/O devices

    公开(公告)号:US10223308B2

    公开(公告)日:2019-03-05

    申请号:US15808071

    申请日:2017-11-09

    Abstract: Embodiments include a technique for management of data transactions, where the technique includes receiving, at a link interface, a packet from an I/O device, wherein the packet includes address information, and performing, by a host bridge, an address translation for the address information included in the packet. The technique also includes responsive to performing the address translation, determining a target page associated with a translated address of the packet is for at least one of a payload target page or a signaling target page, and appending a flag to a command based at least in part on the target page being associated with the translated address of the packet. The technique includes transmitting the command to an ordering controller for ordering the packet.

    CONFIGURABLE ORDERING CONTROLLER FOR COUPLING TRANSACTIONS

    公开(公告)号:US20190018804A1

    公开(公告)日:2019-01-17

    申请号:US15806407

    申请日:2017-11-08

    Abstract: A method for coupling transactions with a configurable ordering controller in a computer system. The method comprises sending, by a coupling device, first data packets with an unordered attribute being set to an ordering controller. The method further comprises sending, by the coupling device, second data packets with requested ordering to the ordering controller, back-to-back after the first data packets, without waiting until all of the first data packets are completed. The method further comprises sending, by the ordering controller, the first data packets to a memory subsystem in a relaxed ordering mode, wherein the ordering controller sends the first data packets to the memory subsystem in an arbitrary order, and wherein the ordering controller sends the second data packets to the memory subsystem after sending all of the first data packets to the memory subsystem.

    CONFIGURABLE ORDERING CONTROLLER FOR COUPLING TRANSACTIONS

    公开(公告)号:US20190018803A1

    公开(公告)日:2019-01-17

    申请号:US15646340

    申请日:2017-07-11

    Abstract: A computer system with a configurable ordering controller for coupling transactions. The computer system comprises a coupling device configured to send first data packets with an unordered attribute being set to an ordering controller. The computer system further comprises the coupling device configured to send second data packets with requested ordering to the ordering controller, back-to-back after the first data packets, without waiting until all of the first data packets are completed. The computer system further comprises the ordering controller configured to send the first data packets to a memory subsystem in a relaxed ordering mode, wherein the ordering controller sends the first data packets to the memory subsystem in an arbitrary order, and wherein the ordering controller sends the second data packets to the memory subsystem after sending all of the first data packets to the memory subsystem.

    Data processing apparatus and method

    公开(公告)号:US10169272B2

    公开(公告)日:2019-01-01

    申请号:US14827636

    申请日:2015-08-17

    Abstract: A data processing apparatus is provided, which includes: a plurality of processor cores; a shared processor cache, the shared processor cache being connected to each of the processor cores and to a main memory; a bus controller, the bus controller being connected to the shared processor cache and performing, in response to receiving a descriptor sent by one of the processor cores, a transfer of requested data indicated by the descriptor from the shared processor cache to an input/output (I/O) device; a bus unit, the bus unit being connected to the bus controller and transferring data to/from the I/O device; wherein the shared processor cache includes means for prefetching the requested data from the shared processor cache or main memory by performing a direct memory access in response to receiving a descriptor from the one of the processor cores.

Patent Agency Ranking