C2H-Streaming Bypass Input Port - 2.0 English

NVMe Target Controller LogiCORE IP Product Guide (PG329)

Document ID
PG329
Release Date
2020-12-04
Version
2.0 English
Table 1. C2H-Streaming Bypass Input Port Descriptions
Port Name I/O Description
i_c2h_byp_in_dsc[255:0] I The C2H descriptor fetched from the host.
i_c2h_byp_in_dsc_sz[1:0] I Descriptor size. This field indicates the amount of valid descriptor information.
  • 0:8B
  • 1:16B
  • 2:32B
  • 3:64B
i_c2h_byp_in_vld I Valid
o_c2h_byp_in_rdy O Ready
i_c2h_byp_in_qid[10:0] I Queue ID
i_c2h_byp_in_port_id[2:0] I Port ID
i_c2h_byp_in_st_mm I Indicates whether this is a streaming data descriptor or memory mapped descriptor.
  • 0: Streaming (only mode supported)
  • 1: memory mapped
i_c2h_byp_in_error I Indicates that an error was encountered in descriptor fetch or execution of a previous descriptor.
i_c2h_byp_in_func[7:0]   PCIe function ID
i_c2h_byp_in_cidx[15:0]   Consumer Index. The ring index of the descriptor is fetched.
i_c2h_byp_in_fmt[2:0] I Encoding for this field is as follows:
  • 0x0: Standard Descriptor
  • 0x1 – 0x7: Reserved
i_c2h_byp_in_pfch_tag[6:0] I Prefetch tag. The prefetch tag points to the cam that stores active queues in the QDMA prefetch engine