AR# 53524

Vivado Synthesis - Does Vivado Synthesis merge multiple registers that are declared separately and used as the output register bus of a DSP48?

Description

Does Vivado Synthesis merge multiple registers that are declared separately and used as the output register bus of a DSP48?

Solution

Vivado Synthesis does not support merging registers into the DSP48 if multiple registers are declared separately and are used as the output register bus of a DSP48.

To work around this issue, declare the registers as one register bus rather than declaring them separately.

AR# 53524
Date 04/16/2014
Status Active
Type Known Issues
Tools