Methods and systems for sharing information between processors

    公开(公告)号:US10002098B2

    公开(公告)日:2018-06-19

    申请号:US14510859

    申请日:2014-10-09

    Applicant: NETAPP, INC.

    CPC classification number: G06F13/4031 G06F13/4282

    Abstract: Methods and systems for sharing access to a computer resource accessible by a bus between two controllers are provided. For example, a machine implemented method of sharing access to computer resources includes requesting access to a bus from a processor of a first controller to access a device shared with a processor of a second controller; waiting for a positive response from the second controller; when the positive response is received, accessing the bus for less than a first timeout period; resetting a timer before the timer reaches the first timeout period to extend access to the bus, when access is not complete and a total access time is less than a second timeout period; and releasing the bus when access is complete or the second timeout period has been reached.

    METHODS AND SYSTEMS FOR DYNAMIC RETIMER PROGRAMMING
    2.
    发明申请
    METHODS AND SYSTEMS FOR DYNAMIC RETIMER PROGRAMMING 审中-公开
    动态废物编程方法与系统

    公开(公告)号:US20160098336A1

    公开(公告)日:2016-04-07

    申请号:US14505629

    申请日:2014-10-03

    Applicant: NETAPP. INC.

    CPC classification number: G06F11/3409 G06F11/3027 G06F11/3051 G06F13/10

    Abstract: Systems and methods for dynamically programming retimers for computer communications are disclosed. For example, in one aspect, a machine implemented method is disclosed that includes: detecting a cable related event at a port coupled to another device via a cable; determine a cable type and a cable length from a storage location of the port; determining if the cable type and the cable length are different from a previously stored cable type and cable length connecting the port to the other device; and when either the cable type or the cable length are different than the previously stored cable type and cable length, programming a retimer device based on the cable type and length.

    Abstract translation: 公开了用于动态编程用于计算机通信的重新定时器的系统和方法。 例如,在一个方面,公开了一种机器实现的方法,其包括:通过电缆在耦合到另一设备的端口处检测电缆相关事件; 从端口的存储位置确定电缆类型和电缆长度; 确定电缆类型和电缆长度是否与先前存储的电缆类型和将端口连接到另一个设备的电缆长度不同; 并且当电缆类型或电缆长度与以前存储的电缆类型和电缆长度不同时,根据电缆类型和长度编程重新定时器设备。

    METHODS AND SYSTEMS FOR SHARING INFORMATION BETWEEN PROCESSORS
    3.
    发明申请
    METHODS AND SYSTEMS FOR SHARING INFORMATION BETWEEN PROCESSORS 有权
    处理器之间共享信息的方法和系统

    公开(公告)号:US20160103779A1

    公开(公告)日:2016-04-14

    申请号:US14510859

    申请日:2014-10-09

    Applicant: NETAPP, INC.

    CPC classification number: G06F13/4031 G06F13/4282

    Abstract: Methods and systems for sharing access to a computer resource accessible by a bus between two controllers are provided. For example, a machine implemented method of sharing access to computer resources includes requesting access to a bus from a processor of a first controller to access a device shared with a processor of a second controller; waiting for a positive response from the second controller; when the positive response is received, accessing the bus for less than a first timeout period; resetting a timer before the timer reaches the first timeout period to extend access to the bus, when access is not complete and a total access time is less than a second timeout period; and releasing the bus when access is complete or the second timeout period has been reached.

    Abstract translation: 提供了用于共享对由两个控制器之间的总线可访问的计算机资源的访问的方法和系统。 例如,共享对计算机资源的访问的机器实现方法包括请求从第一控制器的处理器访问总线以访问与第二控制器的处理器共享的设备; 等待第二控制器的积极响应; 当接收到正响应时,访问总线少于第一超时时间段; 在定时器到达第一超时周期之前重置定时器,以便在访问不完整并且总访问时间小于第二超时时段时扩展对总线的访问; 并在访问完成或达到第二个超时时间后释放总线。

Patent Agency Ranking