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.

Dynamic Power Optimization Using Look-Ahead Clock Gating Technique

Status
Not open for further replies.

promach

Advanced Member level 4
Advanced Member level 4
Joined
Feb 22, 2016
Messages
1,202
Helped
2
Reputation
4
Reaction score
5
Trophy points
1,318
Visit site
Activity points
11,643
I recently read the paper : Dynamic Power Optimization Using Look-Ahead Clock Gating Technique and I have some questions :

The difficulty of glitches in gated design can be overcome using synthesis based design and the problem of sleep period can be reduced using Data Driven Clock Gating (DDCG) technique as given in Fig. 5

1. How exactly does glitches inside the gated design affect the clock gating mechanism ?
and why would synthesis-based design be able to solve this particular difficulty ?
What does it exactly mean by “sleep period” ? and how exactly DDCG technique reduce sleep period issue ?

2. As for LACG, what does it exactly mean by “By allotting complete clock cycle, timing constraints appearing in AGFF and DDCG techniques can be avoided” ?

3. What does it exactly mean by 1-(1-p)^k and p ?

4. Why would “A target FF depends on k>1 source FFs” ?

5. I refer to timing waveform inside Figure 3 of Shmuel Wimer’s paper : A Look-Ahead Clock Gating Based on Auto-Gated Flip-Flops , but I still do not quite understand what it meant by “After the tccq delay, XOR output gets corrupted and automatically turns to zero” ? I assume that tccq notation is similar to tpcq in the waveform below.

Jkco3SG.png
27FVtE8.png


o1k59Jk.png
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top