How to constrain virtual pins for timing analysis in the Quartus® Prime Software? - How to constrain virtual pins for timing analysis in the Quartus® Prime Software?
Description In the Quartus® Prime Software, the Timing Analyzer uses a 0ns clock insertion delay for virtual pins since they do not have an associated clock. This results in a large clock skew between the source and destination clock paths. Resolution To avoid this timing violation, perform one of the following two options: Create a register wrapper design around the virtual pin so that it has an associated clock. In the Quartus® Prime Pro Edition Software version 17.1 and later, you can use the constraints below: Virutal pin as an input port: set_input_delay -clock <clock port> -add_delay <delay> <virtual input pin> -reference_pin <the clock pin of the register that feeds the input port> Virutal pin as an output port: set_output_delay -clock <clock port > -add_delay <delay> <virtual output pin> -reference_pin <the clock pin of the register that feeds the output port>
Custom Fields values:
['novalue']
Troubleshooting
1408167010
False
['novalue']
['FPGA Dev Tools Quartus® Prime Software Pro', 'FPGA Dev Tools Quartus® Prime Software Standard']
No plan to fix
18.0
['Programmable Logic Devices']
['novalue']
['novalue']
['novalue'] - 2024-10-21
external_document