3.4. 4G Turbo-V Latency and Throughput
The latency is measured between input first packet SOP to output first packet SOP. The processing time is measured between input first packet SOP to output last packet EOP.
Downlink accelerator
The throughput is the rate at which the IP can pump the input into the downlink accelerator as it is ready.
K | E | Latency | Processing time |
Input Throughput |
||
(cycles) | (us) | (cycles) | (us) | (%) | ||
6,144 | 11,552 | 3,550 | 11.8 | 14,439 | 48.13 | 95 |
Figure 15. Latency and Processing Time Calculation
The figure shows the procedure to calculate latency, processing time, and throughput.
Figure 16. K Size versus Latency
Figure 17. K Size versus Latencyk=40 to 1408
Uplink Accelerator
K | E | Latency | Processing time | ||
(cycles) | (us) | (cycles) | (us) | ||
86 | 40 | 316 | 1.05 | 318 | 1.06 |
34,560 | 720 | 2,106 | 7.02 | 2,150 | 7.16 |
34,560 | 1,408 | 3,802 | 12.67 | 3,889 | 12.96 |
34,560 | 1,824 | 4,822 | 16.07 | 4,935 | 16.45 |
28,788 | 2,816 | 7,226 | 24.08 | 7,401 | 24.67 |
23,742 | 3,520 | 8,946 | 29.82 | 9,165 | 30.55 |
34,560 | 4,032 | 10,194 | 33.98 | 10,445 | 34.81 |
26,794 | 4,608 | 11,594 | 38.64 | 11,881 | 39.60 |
6,480 | 5,504 | 13,786 | 45.95 | 14,129 | 47.09 |
12,248 | 6,144 | 15,338 | 51.12 | 15,721 | 52.40 |
K | E | Latency | Processing time | ||
(cycles) | (us) | (cycles) | (us) | ||
86 | 40 | 366 | 1.22 | 368 | 1.22 |
34,560 | 720 | 2,290 | 7.63 | 2,334 | 7.78 |
34,560 | 1,408 | 4,072 | 13.57 | 4,159 | 13.86 |
34,560 | 1,824 | 5,144 | 17.14 | 5,257 | 17.52 |
28,788 | 2,816 | 7,672 | 25.57 | 7,847 | 26.15 |
23,742 | 3,520 | 9,480 | 31.6 | 9,699 | 32.33 |
34,560 | 4,032 | 10,792 | 35.97 | 11,043 | 36.81 |
26,794 | 4,608 | 12,264 | 40.88 | 12,551 | 41.83 |
6,480 | 5,504 | 14,568 | 48.56 | 14,911 | 49.70 |
12,248 | 6,144 | 16,200 | 54 | 16,583 | 55.27 |
Figure 18. K Size vs Latency For max_iter=6
Figure 19. K Size vs Processing Time For max_iter=6
Figure 20. K Size vs Latency For max_iter=8
Figure 21. K Size vs Processing Time For max_iter=8