Avalon® 接口规范

ID 683091
日期 5/27/2021
Public
文档目录

6. Avalon® Streaming Credit接口

Avalon® Streaming Credit接口可用于驱动高带宽,低延迟,单向数据的组件。典型应用包括多路复用流(multiplexed streams),数据包和DSP数据。 Avalon® Streaming Credit接口信号可以描述支持单个数据流的传统流接口,而无需了解通道或数据包边界。此接口还支持更复杂的协议,能够在多个通道之间进行数据包交错突发和数据包传输。

所有 Avalon® Streaming Credit source和sink接口未必可互操作。然而,如果两个接口对同一应用空间提供可兼容功能,则可以使用适配器(adapter)允许他们之间的互操作。

也可通过自适应器将 Avalon® Streaming Credit source连接到 Avalon® Streaming sink。同样,可通过自适应器将 Avalon® Streaming source连接到 Avalon® Streaming Credit sink。

Avalon® Streaming Credit接口支持要求如下功能的数据路径:

  • 低延迟,高吞吐量的点对点数据传输
  • 灵活数据包交叉存取的多通道支持
  • 通道,错误和数据包描述的开始与结束的边带信号
  • 支持数据突发(data bursting)
  • 用户信号作为用户定义功能的边带信号