Avalon® 接口规范

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

5. Avalon® Streaming接口

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

注: 如果需要更高性能的数据流接口,请参阅Avalon Streaming Credit Interfaces第六章。
图 20.  Avalon® -ST接口- Avalon® -ST接口的典型应用

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

Avalon® -ST接口支持要求如下功能的数据通路:

  • 低延迟,高吞吐量的点对点数据传输
  • 灵活数据包交错的多通道支持
  • 通道,错误和数据包描述的开始与结束的边带信号
  • 支持数据突发(data bursting)
  • 自动接口适配(automatic interface adaptation)