SHREG_EXTRACT instructs the synthesis tool on whether to infer SRL structures. Accepted values are:
•YES: The tool infers SRL structures.
•NO: The does not infer SRLs and instead creates registers.
Place SHREG_EXTRACT on the signal declared for SRL or the module/entity with the SRL. It can be set in the RTL or the XDC.