Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

who can give me Scripts for scan synthesis ?

Status
Not open for further replies.

jinruan

Junior Member level 3
Joined
Dec 8, 2004
Messages
31
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
349
Hi, all
I have some probelm in write script for scan synthesis, who will give me a example script?
Thanks!

Please email me: jinruan@sourcecore.com
 

Hi, jinruan

You may find a ebook named "Advance ASIC Chip Synthesis" in this forum. Some examples are in this book, and comments.

Good Luck
 

scan synthesis? What's your mean?
If you want a netlist with test ready state?
 

scan synthesis? What's your mean?
If you want a netlist with test ready state?
~~~~~~~~~~~~~~~~~~~~~~~~~~
i want test ready compile and inset scan chain. There are many gate-clocking in my design, when i run my script , there are many violation when dc execute "check_test" command, and it fails inserting scan chain. In other words, it' diffcult for me to insert scan chain for multiple-clock design.
 

I dont think you simply need synthesis script, but
DFT method, you can refer to the DFT topic nearby if you hope to do the scan chain
 

Looks like your clocks are not fully controllable with clock-gating. How was clock gating inserted? Was it by a tool like PowerCompiler or actually put into the rtl by designer?
PowerCompiler has an option to turn off clock gating during scan. If it is put in by the designer, then he must disable the clock gating with a scan mode or a test mode pin, otherwise the flip-flops with gated-clocks will not be scannable.
 

Hi jinruan

You have to insert a scan-chain for each clock domain. And do a pin-mux in the top level of your design.
 

another method to multiple-clock chain is insert a latch between two clock domain. This method can fix some setup violation and hold violation, But it can't solve all thing.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top