DPU IP Product Guide www.xilinx.com 3
PG338 (v1.2) March 26, 2019
Table of Contents
Revision History .......................................................................................................................................................................... 2
IP Facts .................................................................................................................................................................................... 5
Introduction ................................................................................................................................................................................. 5
Chapter 1: Overview ...................................................................................................................................................................... 6
Introduction ................................................................................................................................................................................. 6
Development Tools
.................................................................................................................................................................... 7
Example System with DPU ...................................................................................................................................................... 8
DNNDK .......................................................................................................................................................................................... 8
Licensing and Ordering Information .................................................................................................................................. 9
Chapter 2: Product Specification
............................................................................................................................................ 10
Hardware Architecture
........................................................................................................................................................... 10
DSP with Enhanced Utilization (DPU_EU)
....................................................................................................................... 11
Register Space .......................................................................................................................................................................... 13
Interrupts .................................................................................................................................................................................... 17
Chapter 3: DPU Configuration
................................................................................................................................................. 18
Introduction .............................................................................................................................................................................. 18
Configuration Options .......................................................................................................................................................... 19
DPU Performance on Different Devices ......................................................................................................................... 22
Performance of Different Models ..................................................................................................................................... 22
I/O Bandwidth Requirements ............................................................................................................................................. 23
Chapter 4: Clocking and Resets
.............................................................................................................................................. 24
Introduction ................................................................................................................................................................
.............. 24
Clock Domain ........................................................................................................................................................................... 24
Reference Clock Generation ............................................................................................................................................... 25
Reset ............................................................................................................................................................................................ 27
Chapter 5: Development Flow ................................................................................................................................................ 28
Customizing and Generating the Core in MPSoC ...................................................................................................... 28
Chapter 6: Example Design ...................................................................................................................................................... 33