USB transaction translator with SOF timer and USB transaction translation method for periodically sending SOF packet
    1.
    发明授权
    USB transaction translator with SOF timer and USB transaction translation method for periodically sending SOF packet 有权
    具有SOF定时器的USB事务转换器和用于周期性发送SOF数据包的USB事务转换方法

    公开(公告)号:US09009380B2

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

    申请号:US14038717

    申请日:2013-09-26

    CPC classification number: G06F13/4059

    Abstract: A universal serial bus (USB) transaction translator is provided along with a micro-frame synchronization method. A device interface is coupled to a device via a device bus, and a host interface is coupled to a host via a host bus. At least two buffers are configured to store data. A controller stores the data in the buffers alternately. A start-of-frame (SOF) counter is used to count the SOF packets, with the counting value of the SOF counter being compared to a predefined value. Specifically, the controller resets a SOF timer for sending the SOF packet when the counting value achieves or exceeds the predefined value, such that the SOF packet and an isochronous timestamp packet (ITP) from the host are sent at the same time. Further, the controller delays the sending of the SOF packet for a period of time according to the ITP from the host.

    Abstract translation: 提供通用串行总线(USB)事务转换器以及微帧同步方法。 设备接口经由设备总线耦合到设备,并且主机接口经由主机总线耦合到主机。 至少两个缓冲区被配置为存储数据。 控制器交替地将数据存储在缓冲器中。 使用起始帧(SOF)计数器对SOF数据包进行计数,将SOF计数器的计数值与预定义的值进行比较。 具体地说,当计数值达到或超过预定值时,控制器复位用于发送SOF分组的SOF定时器,使得来自主机的SOF分组和等时时间戳分组(ITP)同时被发送。 此外,控制器根据来自主机的ITP延迟SOF分组的发送一段时间。

    USB TRANSACTION TRANSLATOR AND USB TRANSACTION TRANSLATION METHOD
    2.
    发明申请
    USB TRANSACTION TRANSLATOR AND USB TRANSACTION TRANSLATION METHOD 有权
    USB交易转换器和USB交易转换方法

    公开(公告)号:US20140059267A1

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

    申请号:US14038717

    申请日:2013-09-26

    CPC classification number: G06F13/4059

    Abstract: A universal serial bus (USB) transaction translator is provided along with a micro-frame synchronization method. A device interface is coupled to a device via a device bus, and a host interface is coupled to a host via a host bus. At least two buffers are configured to store data. A controller stores the data in the buffers alternately. A start-of-frame (SOF) counter is used to count the SOF packets, with the counting value of the SOF counter being compared to a predefined value. Specifically, the controller resets a SOF timer for sending the SOF packet when the counting value achieves or exceeds the predefined value, such that the SOF packet and an isochronous timestamp packet (ITP) from the host are sent at the same time. Further, the controller delays the sending of the SOF packet for a period of time according to the ITP from the host.

    Abstract translation: 提供通用串行总线(USB)事务转换器以及微帧同步方法。 设备接口经由设备总线耦合到设备,并且主机接口经由主机总线耦合到主机。 至少两个缓冲区被配置为存储数据。 控制器交替地将数据存储在缓冲器中。 使用起始帧(SOF)计数器对SOF数据包进行计数,将SOF计数器的计数值与预定义的值进行比较。 具体地说,当计数值达到或超过预定值时,控制器复位用于发送SOF分组的SOF定时器,使得来自主机的SOF分组和等时时间戳分组(ITP)同时被发送。 此外,控制器根据来自主机的ITP延迟SOF分组的发送一段时间。

Patent Agency Ranking