Why Do I Get Additional DRC Violations When I Enable Pipelined Scan Data
Why Do I Get Additional DRC Violations When I Enable Pipelined Scan Data
Title
Why Do I Get Additional DRC Violations When I Enable Pipelined Scan Data?
Description
Question:
I enabled the pipelined scan data feature in my design, and now I see additional DRC violations in my DFT Compiler and TetraMAX runs. Is
this expected?
Answer:
Yes, certain additional DRC violation warnings are expected when you enable the pipelined scan data feature. They depend on which
other DFT features you are using in your flow. The following table summarizes these additional expected DRC warnings for post-DFT DRC
in Design Compiler and DRC in TetraMAX. State-holding head pipeline registers are used for all configurations.
Tool Scan Type Pipeline Registers? C15 C16 R14 S19 S22 V14
These additional DRC violations sometimes occur because the DRC analysis process can vary depending on the DFT features used. For
example, S22 occurs in standard scan mode because the entire scan chain from scan-in to scan-out is analyzed together. However, in
scan compression modes, DRC is performed separately for the compressed scan chains and for the paths between the scan-ins and
scan-outs and the decompressor and compressor, respectively.
Workaround
Product L1
TestMAX DFT (/s/detail/01t1U000003IXzUQAW)
Additional Product(s)
TestMAX ATPG (80003968)
Article Number
000018937
URL Name
Why-Do-I-Get-Additional-DRC-Violations-When-I-Enable-Pipelined-Scan-Data-1576092571344
Recommended Articles
Why Do I Get an S1 DRC Violation in wrp_of Mode When Using an OCC Pipeline Clock?
DRC Violations Reported on Scan Segments When Using the preview_dft Command in a HASS Flow