SGR-30021: Same Signal Source Drives More Than One Asynchronous Port of a Register

Description

To avoid race conditions in your design, avoid using the same signal source to drive more than one asynchronous port on a register. The following ports are affected:

  • aload
  • adata
  • preset
  • clear
Figure 1. Multiple Synchronous Ports Driven By the Same Signal

Recommendation

Restructure the netlist to avoid the same signal driving multiple asynchronous ports of a register.

Severity

High

Device Family

  • Intel® Arria® 10
  • Intel® Cyclone® 10 GX