Visible to Intel only — GUID: zvp1656370821028
Ixiasoft
Visible to Intel only — GUID: zvp1656370821028
Ixiasoft
2.2.1.6. Uncontrolled Port TX Interface
Signal Name | Width | Direction | Description |
---|---|---|---|
ip_app_st_clk | 1 | Input | Clock |
ip_app_st_areset_n | 1 | Input | Asynchronous reset |
dec_byp_ip_app_tx_tvalid | 1 | Output | Valid |
dec_byp_ip_app_tx_tready | 1 | Output | Ready |
dec_byp_ip_app_tx_tid | 1-6 | Output | Transaction ID |
dec_byp_ip_app_tx_tdata | 64 128 256 512 |
Output | Data |
dec_byp_ip_app_tx_tkeep | 8 16 32 64 |
Output | 1'b1 for data byte, 1'b0 for null byte.
Note: Doesn't allow null byte in beginning or middle of transfer, only applicable during end of transfer.
|
dec_byp_ip_app_tx_tlast | 1 | Output | Last, indicating end of transfer. |
dec_byp_ip_app_tx_tuser_last_segment<segment number> | 1 | Output | last_segment<[NUM_OF_SEG-1:0]>: Packet segmentation boundary indication for higher bandwidth transfer.
|
dec_byp_ip_app_tx_tuser_ppmetadata | 415 | Output | Packet Processing metadata which is tag along with incoming/outgoing packet into the MACsec IP to indicate: [414:188] - Reserved [187:173] - Pkt_len (packet length valid with AXI-ST first data phase signal.) [172:3] - Reserved [1] - tlast_buf_pkt_truncation (packet truncation error pulse valid with AXI-ST tlast signal.) [2] - tlast_uerr_fatal (uncorrectable fatal error which causes the packet to drop in port demux. It can be present anytime during a valid with AXI ST packet.) [0] - tlast_empty (indicates the Multi Interface Buffering Port for Stream TID is empty and no incoming packet detected when this indication is asserted. Used in MACsec framer to flush the buffer without waiting for next packet for data packing. Valid with AXI-ST tlast signal.) |
dec_byp_ip_app_tx_tuser_usermetadata | 16 | Output | User metadata which is tag along with incoming/outgoing packet into the MACsec IP. This metadata is not processed by MACsec IP and it is passed through the IP. One of the use cases supports PTP use case where a local timestamp or timer can be sent through this metadata on the MACsec ingress. The user can compare this local timestamp or timer at MACsec egress to determine the time taken for the request to go through the MACsec IP pipeline. |
dec_byp_ip_app_tx_tuser_client | User Defined (default is 7) | Output | Ethernet Packet error status.
|