Avoid Unnecessary Pipelining - Avoid Unnecessary Pipelining - 2026.1 English - UG1387

Versal Adaptive SoC Hardware, IP, and Platform Development Methodology Guide (UG1387)

Document ID
UG1387
Release Date
2026-07-22
Version
2026.1 English

For highly used designs, too much pipelining can lead to suboptimal results. Unnecessary pipeline stages increase the number of flip-flops and routing resources. This increase can limit the place and route algorithms if the utilization is high.

Note: If there are many paths with 0/1 levels of logic, check to ensure this is intentional.