JesseKing
Advanced Member level 4
design compiler integreted with DFT complier can synthesis rtl code to a scan chain ready netlist, but I dont know how to generate those test control signals and components.
For example,
How to connect port enable the "shift" cycle named scan_en to all dffs?
When memories are used in design, a bypass mux controlled by signal scan_mode should be added; when tri-state gates are used in design, decoders and mux should be add to drive the tri-state gates' enable pins; when gated clocks or set/reset signals exist in design, mux should be added too. How are these components introduced? Are they generated automatically by dft compiler or manully introduced in rtl code?
Best regards,
Jesse
For example,
How to connect port enable the "shift" cycle named scan_en to all dffs?
When memories are used in design, a bypass mux controlled by signal scan_mode should be added; when tri-state gates are used in design, decoders and mux should be add to drive the tri-state gates' enable pins; when gated clocks or set/reset signals exist in design, mux should be added too. How are these components introduced? Are they generated automatically by dft compiler or manully introduced in rtl code?
Best regards,
Jesse