Ac Abstract Validation02
Ac Abstract Validation02
>In the default .xml need to update the SCF switch. Usually the SDC generated from the SCF flow
and that switch has to be updated from .xml file and the generated SDC has to be converted in to
SGDC format. That switch to be enabled from the .prj file.
sswrp_gpu.u_sswrp_gpu_aux.u_sswrp_gpu_aon.u_Ipcm_gpu_instu_icm_wrapper.u_Icm.u_icm_core
.u_occ_2.occ_cgc_fast_clock.SIZEONLY_latch_u0.Q",block-level clocks 'NA block port
'gpu_rem_Ipcm_cik_warm_rst out_n', block instance 'sswrp_gpu.u_ip_gpu_top_wrapper.u ip_gpu
top.i_rgx_rogue4_0' (block:'rgx_rogue4)
Explanation:
Clocks Mismatch
If a top-level clock reaches to a clock port of a block, but that clock port is not constrained by
the clock constraint.
This can occur when the clock constraint is defined on a block port, but a top-level clock does not
reach that block port.
Ac_glitch03
You can configure the Ac_glitch03 rule to report violations related with same source reconvergence
when the reconverging paths have different polarities or at least one path has an unknown polarity.
Ac_unsync01
Potential Issues
This violation appears if an unsynchronized data transfer occurs between different domain scalar
signals.
Consequences of Not Fixing
If you do not fix this violation, unsynchronized crossings may cause metastability issues in a design.
This may cause functional issues resulting in chip failure.
Ac_unsync02
When to Use
Use this rule to find unsynchronized clock domain crossings for vector signals in a design.
Prerequisites
Reports signals from the same domain that are synchronized in the same destination domain and
converge after any number of sequential elements
Ac_conv02
Reports same-domain signals that are synchronized in the same destination domain and converge
before sequential elements.
When to Use
Use this rule to check combinational convergences of the same domain signals synchronized in the
same destination domain.
Prerequisites
Use the Advanced_CDC and adv_checker licenses for running this rule.
Description
The details of the Ac_conv02 rule are covered under the following topics:
Signals from the same source domain are synchronized in the same destination domain.
The signals are synchronized using Conventional Multi-Flop Synchronization Scheme, Synchronizing
Cell Synchronization Scheme, or Qualifier Synchronization Scheme Using qualifier -crossing.
The same source signals are further analyzed to determine whether a specific signal in the fan-in
cone is driving these signals or the same signal is getting synchronized multiple times. You can
control the depth of this fan-in cone through the conv_src_seq_depth parameter.
The following figure shows an example of convergence of signals coming from same source clock
domains.
Ac_conv03
Checks different domain signals synchronized in the same destination domain and are converging
When to Use
Use this rule to check convergences of different domain signals that are synchronized in the same
domain.
Prerequisites
By using the automatically generated clock signals after setting the use_inferred_clocks parameter
to yes
Description
The details of the Ac_conv03 rule are covered under the following topics:
The Ac_conv03 rule reports different domain signals that converge after satisfying the following
conditions:
Signals from different source domains are synchronized in the same destination domain.
Synchronized signals converge before a sequential element on some net of the design.