一种数据输出方法及装置

    公开(公告)号:CN103761065A

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

    申请号:CN201410038971.5

    申请日:2014-01-27

    Inventor: 冯颖劼 史永杰

    Abstract: 本发明实施例公开了一种数据输出方法,包括:根据目标业务的传输速率需求信息确定目标输出接口;根据所述确定的目标输出接口的接口位宽以及共享FIFO的位宽确定目标输出接口对应的至少一个共享FIFO作为所述目标输出接口对应的FIFO组;将所述目标业务的共享缓存数据写入所述确定的FIFO组,并通过所述FIFO组将共享缓存数据输出到对应的目标输出接口;通过目标输出接口对应的串行器将共享缓存数据输出。相应地,本发明实施例还公开了一种数据输出装置。采用本发明实施例,可以提高FIFO的利用率。

    一种流量控制方法及装置

    公开(公告)号:CN103763204B

    公开(公告)日:2017-03-08

    申请号:CN201310752411.1

    申请日:2013-12-31

    Abstract: 本发明提供了一种流量控制方法及装置,其中一种流量控制方法,应用于与网络处理器关联的流控模块中,包括:获取与网络处理器相连的对端网络设备发送的第一通道化流控报文中的第一流控时间;响应第一流控时间,生成携带有第一流控时间的第一反压指示以指示内部通道反压;发送第一反压指示以控制网络处理器停止发送报文至第一虚拟通道,即控制第一虚拟通道停止发送报文,从而当某条虚拟通道反压时可以直接对反压的虚拟通道进行流量控制,使得网络处理器的MAC端口可以工作在通道化工作模式下。进一步实现在网络处理器的端口侧对多个工作在不同模式的MAC端口进行报文汇聚和分发时控制虚拟通道中的流量。

    一种数据输出方法及装置

    公开(公告)号:CN103761065B

    公开(公告)日:2017-04-12

    申请号:CN201410038971.5

    申请日:2014-01-27

    Inventor: 冯颖劼 史永杰

    Abstract: 本发明实施例公开了一种数据输出方法,包括:根据目标业务的传输速率需求信息确定目标输出接口;根据所述确定的目标输出接口的接口位宽以及共享FIFO的位宽确定目标输出接口对应的至少一个共享FIFO作为所述目标输出接口对应的FIFO组;将所述目标业务的共享缓存数据写入所述确定的FIFO组,并通过所述FIFO组将共享缓存数据输出到对应的目标输出接口;通过目标输出接口对应的串行器将共享缓存数据输出。相应地,本发明实施例还公开了一种数据输出装置。采用本发明实施例,可以提高FIFO的利用率。

    一种流量控制方法及装置

    公开(公告)号:CN103763204A

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

    申请号:CN201310752411.1

    申请日:2013-12-31

    Abstract: 本发明提供了一种流量控制方法及装置,其中一种流量控制方法,应用于与网络处理器关联的流控模块中,包括:获取与网络处理器相连的对端网络设备发送的第一通道化流控报文中的第一流控时间;响应第一流控时间,生成携带有第一流控时间的第一反压指示以指示内部通道反压;发送第一反压指示以控制网络处理器停止发送报文至第一虚拟通道,即控制第一虚拟通道停止发送报文,从而当某条虚拟通道反压时可以直接对反压的虚拟通道进行流量控制,使得网络处理器的MAC端口可以工作在通道化工作模式下。进一步实现在网络处理器的端口侧对多个工作在不同模式的MAC端口进行报文汇聚和分发时控制虚拟通道中的流量。

Patent Agency Ranking