Core Overview - 1.0 English

DSP Macro LogiCORE IP Product Guide (PG323)

Document ID
Release Date
1.0 English

The DSP Macro core allows straightforward configuration of the DSP Slice by specifying user-defined instructions. Multiple instructions can be specified, and the instruction being performed can be changed dynamically at run time.

The DSP Macro core supports up to 64 separate instructions, which can be selected dynamically though a single control port. The pipeline stages in the core can be allocated automatically in the user interface in the Vivado® Integrated Design Environment (IDE), specified in tiers, or you can individually specify them. The option to enable and specify the use of DSP Slice cascade ports allows multiple DSP Macro cores to be efficiently connected to construct a larger circuit.