SYSTEMS AND METHODS FOR ADDRESSING AND SYNCHRONIZING MULTIPLE DEVICES
    1.
    发明申请
    SYSTEMS AND METHODS FOR ADDRESSING AND SYNCHRONIZING MULTIPLE DEVICES 有权
    用于寻址和同步多个设备的系统和方法

    公开(公告)号:US20110119405A1

    公开(公告)日:2011-05-19

    申请号:US12785666

    申请日:2010-05-24

    申请人: Ian Parr Neal Crook

    发明人: Ian Parr Neal Crook

    IPC分类号: G06F3/00

    CPC分类号: G06F13/37

    摘要: This is generally directed to systems and methods for control of two or more devices through a shared control bus. For example, the devices can be coupled to a host system through the control bus. In some embodiments, the devices can be configured by the host system through address select pins of the devices. For example, the host system can sequentially program each device to change its default address to a unique address. In some embodiments, an event can be propagated through each device, thus resulting in each device receiving the event at a different time. In some embodiments, configuration by the host system can include programming each device with a value representing its own position in the chain. In this case, a device can use this value to delay its response to the event, thereby allowing all the devices in the chain to respond to the event simultaneously.

    摘要翻译: 这通常涉及通过共享控制总线来控制两个或更多个设备的系统和方法。 例如,设备可以通过控制总线耦合到主机系统。 在一些实施例中,设备可以由主机系统通过设备的地址选择引脚配置。 例如,主机系统可以顺序编程每个设备以将其默认地址更改为唯一地址。 在一些实施例中,可以通过每个设备传播事件,从而导致每个设备在不同的时间接收事件。 在一些实施例中,主机系统的配置可以包括使用表示其在链中的其自身位置的值来编程每个设备。 在这种情况下,设备可以使用该值来延迟其对事件的响应,从而允许链中的所有设备同时响应事件。

    Multi-point USB connection
    7.
    发明申请
    Multi-point USB connection 审中-公开
    多点USB连接

    公开(公告)号:US20060026333A1

    公开(公告)日:2006-02-02

    申请号:US11090959

    申请日:2005-03-25

    IPC分类号: G06F13/20

    CPC分类号: G06F13/385

    摘要: A USB host in one form comprises a plurality of endpoints and a state machine operable to queue user requests of multiple USB devices connectable to the host, host endpoints being dynamically allocated to corresponding endpoints of the USB devices. An exemplary method comprises, while a USB host is connected to multiple USB devices, allocating one or more host endpoints to corresponding endpoints on a USB device connected to the host; at least partially completing a user request between the one USB device and the USB host; re-allocating the host endpoints to corresponding endpoints of another USB device; and at least partially completing a user request between the other USB device and the host.

    摘要翻译: 一种形式的USB主机包括多个端点和可操作以对可连接到主机的多个USB设备的用户请求进行排队的状态机,主机端点被动态分配给USB设备的相应端点。 一个示例性方法包括,当USB主机连接到多个USB设备时,将一个或多个主机端点分配给连接到主机的USB设备上的相应端点; 至少部分地完成所述一个USB设备和所述USB主机之间的用户请求; 将主机端点重新分配给另一个USB设备的相应端点; 并且至少部分地完成另一USB设备与主机之间的用户请求。

    Systems and methods for addressing and synchronizing multiple devices
    8.
    发明授权
    Systems and methods for addressing and synchronizing multiple devices 有权
    用于寻址和同步多个设备的系统和方法

    公开(公告)号:US08205017B2

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

    申请号:US12785666

    申请日:2010-05-24

    申请人: Ian Parr Neal Crook

    发明人: Ian Parr Neal Crook

    IPC分类号: G06F3/00

    CPC分类号: G06F13/37

    摘要: This is generally directed to systems and methods for control of two or more devices through a shared control bus. For example, the devices can be coupled to a host system through the control bus. In some embodiments, the devices can be configured by the host system through address select pins of the devices. For example, the host system can sequentially program each device to change its default address to a unique address. In some embodiments, an event can be propagated through each device, thus resulting in each device receiving the event at a different time. In some embodiments, configuration by the host system can include programming each device with a value representing its own position in the chain. In this case, a device can use this value to delay its response to the event, thereby allowing all the devices in the chain to respond to the event simultaneously.

    摘要翻译: 这通常涉及通过共享控制总线来控制两个或更多个设备的系统和方法。 例如,设备可以通过控制总线耦合到主机系统。 在一些实施例中,设备可以由主机系统通过设备的地址选择引脚配置。 例如,主机系统可以顺序编程每个设备以将其默认地址更改为唯一地址。 在一些实施例中,可以通过每个设备传播事件,从而导致每个设备在不同的时间接收事件。 在一些实施例中,主机系统的配置可以包括使用表示其在链中的其自身位置的值来编程每个设备。 在这种情况下,设备可以使用该值来延迟其对事件的响应,从而允许链中的所有设备同时响应事件。