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.

Latch based clock gating problem in Power Compiler

Status
Not open for further replies.

yx.yang

Full Member level 4
Joined
May 29, 2008
Messages
236
Helped
49
Reputation
98
Reaction score
46
Trophy points
1,308
Location
ZhuHai, GuangDong, China
Activity points
2,661
Hi, Friends:
I meet a problem when using synopsys power compiler to do Latch based clock gating.
I want aviod cross clock domain data, multi-cycle path data and data from chip input port been used to do clock gating enable calculation. While power compiler do use these signal to do clock gating enable calculation. As there is a lot of these points in my design, I can't find them out manaully one by one.
My question:
a): Is there any power compiler commond or options can achieve this?
b): And how do you deal with these point when you do clock gating? Do you include these points to do clock gating enable calculation?

Thanks.
 

Hi Yang,
I strongly believe PowerCompiler definitely will support to break the cross clock domain and multicycle path in the designs.
a). Better refer the Power Compiler manual for the exact command lines.
b). Break the Clock Gate path and exclude from the timing check and do the STA/Power Analysys.
Try to execute Dynamic Simulation (GLS) for capturing the Power window and process back-end to get the closely matching Power numbers.

-paulki
 

Hi Yang,
I strongly believe PowerCompiler definitely will support to break the cross clock domain and multicycle path in the designs.
a). Better refer the Power Compiler manual for the exact command lines.
b). Break the Clock Gate path and exclude from the timing check and do the STA/Power Analysys.
Try to execute Dynamic Simulation (GLS) for capturing the Power window and process back-end to get the closely matching Power numbers.

-paulki

Hi, paulki:
Thanks for your reply.
I find that if you're using latch-free clock gating, power compiler will break cross clock domain path to clock gating enable calculation. While for Latch-based clock gating, power compiler will not do that operation. I don't know why.
Would you please kindly help to give some some DC command and options which can achieve this. Thanks.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top