eCPRI Intel® FPGA IP 用户指南

ID 683685
日期 12/14/2021
Public
文档目录

5.12. eCPRI IP Sink接口

表 38.  eCPRI IP Sink接口的信号此表列出了从客户逻辑到eCPRI IP的端口。所有信号都与mac_clk_tx同步。
信号名称 宽度 方向 说明
avst_sink_valid 1 Input 从客户逻辑到eCPRI的 Avalon® sink有效。

当Ethernet帧大小设置为9000字节时,您必须在avst_sink_sopavst_sink_eop置位之间连续置位avst_sink_valid。唯一例外是当avst_sink_ready信号置位时,您需要置低avst_sink_valid三个READY_LATENCY周期。

avst_sink_data DATA_WIDTH 9 Input 从RRH PHY到eCPRI的 Avalon® sink写数据
avst_sink_sop 1 Input 从RRH PHY到eCPRI的 Avalon® sink数据包的起始(SOP)。表明数据包的起始。
avst_sink_eop 1 Input 从RRH PHY到eCPRI的 Avalon® sink数据包的结束(EOP)。表明数据包的结束。
avst_sink_empty LOG2(DATA_WIDTH9/8) Input 从RRH PHY到eCPRI的 Avalon® sink空。表示为空(不代表有效数据)的符号数。
avst_sink_ready 1 Output 从eCPRI驱动的 Avalon® sink ready。表明eCPRI可以接收数据。
avst_sink_error 1 Input 从RRH PHY到eCPRI的 Avalon® sink错误。一个比特掩码,用于标记影响当前周期中正在传输的数据的错误。
Sideband
sink_pkt_size 16 Input 从客户逻辑到eCPRI IP的数据包大小(字节)。数据包大小不能包括边带信号接口上的数据。

仅当Streaming模式在eCPRI IP中使能时此端口才可用。

确保发送正确大小的数据包。如果数据包大小(sink_pkt_size)与整个SOP和EOP的数据包大小不匹配,那么 Avalon® streaming interface error to MAC置位。这也会设置eCPRI TX错误寄存器。

sink_pkt_checksum 16 Input

从客户端逻辑PHY到eCPRI IP的数据包的校验和。

此信号用于UDP校验和。英特尔 建议您提供正确的信号,因为eCPRI IP不会检查此信号。

sink_pc_id 32 Input

eCPRI消息的物理通道ID。

对于消息类型3,物理通道为32-bit宽。对于其他消息类型,物理通道ID为16-bit宽,16 bit MSB被忽略。在SOP置位时有效,在EOP置位之前保持稳定。

sink_seq_id 32 Input

eCPRI消息的序列ID。

对于消息类型3,物理通道为32-bit宽。对于其他消息类型,物理通道ID为16-bit宽,16 bit MSB被忽略。在SOP置位时有效,在EOP置位之前保持稳定。

sink_rtc_id 16 Input

eCPRI消息的实时控制ID。

在SOP置位时有效,在EOP置位之前保持稳定。

sink_concatenation 1 Input
eCPRI消息上的级联指示:
  • 0 - 表示eCPRI消息是eCPRI PDU中的最后一个消息。

  • 1 - 表示另一个eCPRI消息在eCPRI PDU内跟在此消息之后。
在SOP置位时有效并在EOP置位之前保持稳定。
sink_msg_type 8 Input

表示eCPRI消息的消息类型。有效范围0-7和64-255 (eCPRI v1.2规范)。

在SOP置位时有效,在EOP置位之前保持稳定。

sink_mem_acc_id 8 Input

表示eCPRI消息类型4的远程存储器访问id。

在SOP置位时有效,在EOP置位之前保持稳定。

sink_op_type 8 Input
表示eCPRI消息类型4的操作:
  • 8’b0000 0000 – Read Request
  • 8’b0000 0001 – Read Response
  • 8’b0001 0000 – Write Request
  • 8’b0001 0001 – Write Response
  • 8’b0010 xxxx – Write No Response
  • 8’bxxxx 0010 – Failure No Response
在SOP置位时有效,在EOP置位之前保持稳定。
sink_element_id 16 Input

表示eCPRI消息类型4的element ID。

在SOP置位时有效,在EOP置位之前保持稳定。

sink_address 48 Input

表示eCPRI消息类型4的存储器地址。

在SOP置位时有效,在EOP置位之前保持稳定。

sink_length 16 Input

表示eCPRI消息类型4的存储器访问长度。

在SOP置位时有效,在EOP置位之前保持稳定。

sink_reset_id 16 Input

表示eCPRI消息类型6的reset ID。

在SOP置位时有效,在EOP置位之前保持稳定。

sink_reset_op 8 Input
表示eCPRI消息类型6的复位操作类型:
  • 8’b0000 0000 – Remote Reset Request
  • 8’b0000 0001 – Remote Reset Response
  • Others – Reserved
在SOP置位时有效,在EOP置位之前保持稳定。
sink_event_id 8 Input

表示eCPRI消息类型7的event ID。

在SOP置位时有效,在EOP置位之前保持稳定。

sink_event_type 8 Input

表示eCPRI消息类型7的事件类型。

在SOP置位时有效,在EOP置位之前保持稳定。

9 此参数设置为64。此参数对用户隐藏,您无法更改。