仅对英特尔可见 — GUID: tsp1585594677883
Ixiasoft
6.1. 术语和概念
Avalon® Streaming Credit接口协议定义如下术语和概念:
- Avalon® Streaming Credit System— Avalon® Streaming Credit系统包含1个或多个 Avalon® Streaming Credit连接,该连接将数据从source接口传输到sink接口。
- Avalon® Streaming Credit Components—典型系统使用 Avalon® Streaming接口组合多个功能模块,称为组件。系统设计人员配置组件并将他们连接起来实现系统。
- Source and Sink Interfaces and Connections—两个组件连接后,credits从sink流向source;而数据从source接口流向sink接口。接口连接sink接口的组合称之为“一个连接”。
- Transfers—传输就是从source接口到sink接口的数据和控制传播。对于数据接口,只要source有credit就可开始数据传输。同样地,只要sink有未接收的credit就可接受数据。
- Symbol—符号(symbol)是数据的最小单位。一个或多个symbol构成一个周期中传输的单个数据单元。
- Beat—beat是由一个或多个symbol组成的source和sink接口之间的单个周期传输。
- Packet—数据包是一起传输的数据和控制信号的集合。数据包可能含有一个header,以助于路由器和其他网络器件将数据包指引到正确的目的地。数据包格式由应用程序定义,而非本规范。 Avalon® Streaming数据包的长度可变,并且可以跨连接交错存取。通过使用 Avalon® Streaming Credit接口,可选择性使用数据包。