Intel Agilex® 7 Variable Precision DSP Blocks User Guide

ID 683037
Date 10/02/2023
Public
Document Table of Contents

5.3. Maximum Input Data Width for Fixed-point Arithmetic

Table 40.  Maximum Input Data Width for 9 x 9 Sum of 4 Operational Mode
ax ay bx by cx cy dx dy chainin

9 (signed)

8 (unsigned)

9 (signed)

8 (unsigned)

9 (signed)

8 (unsigned)

9 (signed)

8 (unsigned)

9 (signed)

8 (unsigned)

9 (signed)

8 (unsigned)

9 (signed)

8 (unsigned)

9 (signed)

8 (unsigned)

64
Table 41.  Maximum Input Data Width for 18 x 18 Fixed-point Arithmetic Operational Modes
Operation Mode Maximum Input Data Width
ax ay az bx by bz chainin
Without Pre-adder or Internal Coefficient
m18×18_full

18 (signed)

18 (unsigned) 8

19 (signed)

18 (unsigned)

Not used

18 (signed)

18 (unsigned)

19 (signed)

18 (unsigned)

Not used Not used
m18×18_sumof2

18 (signed)

18 (unsigned)8

19 (signed)

18 (unsigned)

Not used

18 (signed)

18 (unsigned)8

19 (signed)

18 (unsigned)

Not used 64
m18×18_systolic

18 (signed)

18 (unsigned)8

19 (signed)

18 (unsigned)

Not used

18 (signed)

18 (unsigned)8

19 (signed)

18 (unsigned)

Not used 44
m18x18_plus36

18 (signed)

18 (signed)

19 (signed)

18 (unsigned)

Not used

36 (signed)

36 (signed)

Not used Not used 64
With Pre-adder Feature Only
m18×18_full

18 (signed)

18 (unsigned)8

18 (signed)

17 (unsigned)

18 (signed)

17 (unsigned)

18 (signed)

18 (unsigned)8

18 (signed)

17 (unsigned)

18 (signed)

17 (unsigned)

Not used
m18×18_sumof2

18 (signed)

18 (unsigned)8

18 (signed)

17 (unsigned)

18 (signed)

17 (unsigned)

18 (signed)

18 (unsigned)8

18 (signed)

17 (unsigned)

18 (signed)

17 (unsigned)

64
m18×18_systolic

18 (signed)

18 (unsigned)8

18 (signed)

17 (unsigned)

18 (signed)

17 (unsigned)

18 (signed)

18 (unsigned)8

18 (signed)

17 (unsigned)

18 (signed)

17 (unsigned)

44
With Internal Coefficient Feature Only
m18×18_full Not used

19 (signed)

18 (unsigned)

Not used Not used

19 (signed)

18 (unsigned)

Not used Not used
m18×18_sumof2 Not used

19 (signed)

18 (unsigned)

Not used Not used

19 (signed)

18 (unsigned)

Not used 64
m18×18_systolic Not used

19 (signed)

18 (unsigned)

Not used Not used

19 (signed)

18 (unsigned)

Not used 44
With Pre-adder and Internal Coefficient Features
m18×18_full Not used

18 (signed)

17 (unsigned)

18 (signed)

17 (unsigned)

Not used

18 (signed)

17 (unsigned)

18 (signed)

17 (unsigned)

Not used
m18×18_sumof2 Not used

18 (signed)

17 (unsigned)

18 (signed)

17 (unsigned)

Not used

18 (signed)

17 (unsigned)

18 (signed)

17 (unsigned)

64
m18×18_systolic Not used

18 (signed)

17 (unsigned)

18 (signed)

17 (unsigned)

Not used

18 (signed)

17 (unsigned)

18 (signed)

17 (unsigned)

44
Table 42.  Maximum Input Data Width for 27 x 27 Fixed-point Arithmetic Operational Mode
Operation Mode Maximum Input Data Width
ax ay az bx by bz chainin
Without Pre-adder or Internal Coefficient
m27×27

27 (signed)

27 (unsigned) 9

27 (signed)

27 (unsigned)

Not used Not used Not used Not used 64
With Pre-adder Feature Only
m27×27

27 (signed)

27 (unsigned)9

26 (signed)

26 (unsigned)

26 (signed)

26 (unsigned)

Not used Not used Not used 64
With Internal Coefficient Feature Only
m27×27 Not used

27 (signed)

27 (unsigned)

Not used Not used Not used Not used 64
With Pre-adder and Internal Coefficient Features
m27×27 Not used

26 (signed)

26 (unsigned)

26 (signed)

26 (unsigned)

Not used Not used Not used 64
8 When using negate port, maximum width for this port is 17.
9 When using negate port, the maximum width for this port is 26.