Encoder and Decoder Latencies with Xilinx Low Latency Mode - 2023.1 English

H.264/H.265 Video Codec Unit v1.2 Solutions LogiCORE IP Product Guide (PG252)

Document ID
PG252
Release Date
2023-05-16
Version
2023.1 English

Encoder

The following table shows the latency numbers for 1x, 2x, and 4x encoder latencies. This data is for NV12 1080p60 HEVC It captures the instantaneous latency of the pipeline by capturing number of samples occurring at different ranges.

Table 1. Encoder Latencies
Range (ms) 1x 1 2x 2 4x 3
[0-1] 0 0 0
[1-2] 0 0 0
[2-3] 1818 813 110
[3-4] 19892 21127 2468
[4-5] 0 7 10443
[5-6] 0 1 9148
[6-7] 0 0 9
[7-8] 0 1 7
[8-9] 0 2 1
[9-10] 0 0 0
[10-11] 0 0 1
  1. 1x: Single stream use-case
  2. 2x: Use case with two streams (e.g. video0 and video1) running in parallel
  3. 4x: Use case with four streams (e.g. video0, video1, video2 and video3) running in parallel

Decoder

The following table shows the latency numbers for 1x and 2x decoder latencies. This data is for NV12 4kp30 HEVC:

Table 2. Decoder Latencies
Range (ms) 1x 1 2x 2
[0-1] 0 0
[1-2] 0 0
[2-3] 0 0
[3-4] 0 0
[4-5] 0 0
[5-6] 0 0
[6-7] 0 2
[7-8] 4 6
[8-9] 10820 8737
[9-10] 4 2130
[10-11] 4 3
  1. 1x: Single stream use-case
  2. 2x: Use case with two streams (e.g., video0 and video1) running in parallel