Chapter 2: Product Specification
DPU IP Product Guide
11
PG338 (v1.2) March 26, 2019
DSP with Enhanced Utilization (DPU_EU)
In the previous DPU version, the general logic and DSP slices work in the same clock domain, though
technically the latter can run at a higher frequency. To enhance the utilization of DSP slices in DPU, the
advanced DPU_EU version was designed.
The EU in “DPU_EU” means enhanced utilization of DSP slices. DSP Double Data Rate (DDR) technique is
used to improve the performance achieved with the device. Therefore, two input clocks for DPU is
needed, one for general logic, and the other for DSP slices. The difference between DPU and DPU_EU is
shown in Figure 7.
All DPU mentioned in this document refer to DPU_EU, unless otherwise specified.
IMG
ram
IMG
ram
WGT
ram
A
D
B
B
RES
+
×
DSP48 Slice
A+D
M
clk1x
IMG
ram
IMG
ram
WGT
ram
A
D
B
+
×
DSP48 Slice
A+D
M
clk2x
WGT
ram
RES
0
DLY
RES
1
OUT
0
OUT
1
+
A
DLY
D
DLY
B0
Async
B1
Async
D
Async
A
Async
B
B
SEL
PCIN
P
PCOUT
PCOUT
RES
0
clk1x
clk1x
X22333-022019
Figure 7: Difference between DPU and DPU_EU
Port Descriptions
The DPU top-level interfaces are shown in the following figure.
Figure 8: DPU_EU IP Port