Avalon® 接口规范

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

5.11. 信号详情

  • startofpacket—支持数据包传输的所有接口都需要startofpacket信号。startofpacket对包含数据包起始部分的活动周期作标记。只有valid置位时才会解释此信号才。
  • endofpacket—支持数据包传输的所有接口都需要endofpacket信号。endofpacket对包含数据包结束部分的活动周期作标记。只有valid置位时才会解释此信号。endofpacket可以在同一周期置位。在数据包之间不需要空闲周期。startofpacket信号可以紧跟在前一个endofpacket信号之后。
  • empty—可选的empty信号表示在endofpacket周期中空的符号数量。sink仅在endofpacket置位的活动周期中检查empty的值。空字符总是data中的最后字符,当firstSymbolInHighOrderBits = true时由低位比特(low-order bits)表示。在所有的数据包接口(这些数据包接口的data信号承载一个以上的符号数据并具有一个可变长度数据包格式)上都需要empty信号。empty信号的大小(以比特为单位)ceil[log2(<symbols per cycle>)]