Fixed Mode 200G Signaling - 1.0 English

Versal Adaptive SoC Integrated 400G High Speed Channelized Cryptography Engine Subsystem Product Guide (PG372)

Document ID
PG372
Release Date
2024-01-30
Version
1.0 English

Fixed Mode 200G operation uses a 512-bit data bus. Up to two 100G ports are supported at one time.

Table 1. Fixed Mode 200G Signaling
Port Segment(s) Interface Function Signaling
0 M=0…3 Encryption Ingress (ENC_IGR) ready enc_igr_axis_tready_0
almost_full enc_igr_axis_taf_0
valid enc_igr_axis_tvalid_0
seg<M>_data[127:0] enc_igr_axis_tdata_<M>[127:0]
seg<M>_ena enc_igr_axis_tuser_ena<M>
seg<M>_sop enc_igr_axis_tuser_sop<M>
seg<M>_eop enc_igr_axis_tuser_eop<M>
seg<M>_err enc_igr_axis_tuser_err<M>
seg<M>_mty enc_igr_axis_tuser_mty<M>
Encryption Egress (ENC_EGR) valid enc_egr_axis_tvalid_0
seg<M>_data[127:0] enc_egr_axis_tdata_<M>[127:0]
seg<M>_ena enc_egr_axis_tuser_ena<M>
seg<M>_sop enc_egr_axis_tuser_sop<M>
seg<M>_eop enc_egr_axis_tuser_eop<M>
seg<M>_err enc_egr_axis_tuser_err<M>
seg<M>_mty enc_egr_axis_tuser_mty<M>
Decryption Ingress (DEC_IGR) ready dec_igr_axis_tready_0
almost_full dec_igr_axis_taf_0
valid dec_igr_axis_tvalid_0
seg<M>_data[127:0] dec_igr_axis_tdata_<M>[127:0]
seg<M>_ena dec_igr_axis_tuser_ena<M>
seg<M>_sop dec_igr_axis_tuser_sop<M>
seg<M>_eop dec_igr_axis_tuser_eop<M>
seg<M>_err dec_igr_axis_tuser_err<M>
seg<M>_mty dec_igr_axis_tuser_mty<M>
Decryption Egress (DEC_EGR) valid dec_egr_axis_tvalid_0
seg<M>_data[127:0] dec_egr_axis_tdata_<M>[127:0]
seg<M>_ena dec_egr_axis_tuser_ena<M>
seg<M>_sop dec_egr_axis_tuser_sop<M>
seg<M>_eop dec_egr_axis_tuser_eop<M>
seg<M>_err dec_egr_axis_tuser_err<M>
seg<M>_mty dec_egr_axis_tuser_mty<M>
2 M=4…7 Encryption Ingress (ENC_IGR) ready enc_igr_axis_tready_2
almost_full enc_igr_axis_taf_2
valid enc_igr_axis_tvalid_2
seg<M>_data[127:0] enc_igr_axis_tdata_<M>[127:0]
seg<M>_ena enc_igr_axis_tuser_ena<M>
seg<M>_sop enc_igr_axis_tuser_sop<M>
seg<M>_eop enc_igr_axis_tuser_eop<M>
seg<M>_err enc_igr_axis_tuser_err<M>
seg<M>_mty enc_igr_axis_tuser_mty<M>
Encryption Egress (ENC_EGR) valid enc_egr_axis_tvalid_2
seg<M>_data[127:0] enc_egr_axis_tdata_<M>[127:0]
seg<M>_ena enc_egr_axis_tuser_ena<M>
seg<M>_sop enc_egr_axis_tuser_sop<M>
seg<M>_eop enc_egr_axis_tuser_eop<M>
seg<M>_err enc_egr_axis_tuser_err<M>
seg<M>_mty enc_egr_axis_tuser_mty<M>
Decryption Ingress (DEC_IGR) ready dec_igr_axis_tready_2
almost_full dec_igr_axis_taf_2
valid dec_igr_axis_tvalid_2
seg<M>_data[127:0] dec_igr_axis_tdata_<M>[127:0]
seg<M>_ena dec_igr_axis_tuser_ena<M>
seg<M>_sop dec_igr_axis_tuser_sop<M>
seg<M>_eop dec_igr_axis_tuser_eop<M>
seg<M>_err dec_igr_axis_tuser_err<M>
seg<M>_mty dec_igr_axis_tuser_mty<M>
Decryption Egress (DEC_EGR) valid dec_egr_axis_tvalid_2
seg<M>_data[127:0] dec_egr_axis_tdata_<M>[127:0]
seg<M>_ena dec_egr_axis_tuser_ena<M>
seg<M>_sop dec_egr_axis_tuser_sop<M>
seg<M>_eop dec_egr_axis_tuser_eop<M>
seg<M>_err dec_egr_axis_tuser_err<M>
seg<M>_mty dec_egr_axis_tuser_mty<M>
  1. <N> = port number 0-3 and <M> is the segment number 0 to 7.