Magic Blue Smoke

Archive for the 'Power Format' Category

 

Power State Table Creation in UPF

Based on earlier feedback, lets take a quick look at functional power state table and see how we can convert this into UPF state Table

Continue Reading...

Posted in Power Format |

 

Interpretation of UPF during Power Planning

So far we have seen how UPF gets interpreted during synthesis and verification . Today lets look at how UPF gets interpreted during Floorplanning/Power Planning ? This is the most important phase in the design cycle, where power grid required for the design gets implemented physically to get the required functionality.

Continue Reading...

Posted in Power Format |

 

RTL with UPF example

Based on comments and feedback, I am posting the RTL as well as the UPF for this RTL. The Power Intent Diagram for this Designs is as shown Below

Continue Reading...

Posted in low power general, Power Format |

 

Low Power Intent for Synthesis

Now lets look at the main components of UPF, which will be used by synthesis tools in making important decisions during optimization process.

Continue Reading...

Posted in Power Format |

 

UPF example

Its been a very busy month and could not write as expected. Lately I am getting many questions on a sample power intent diagram and associated UPF. Given below is a sample Power Intent Diagram of a design, which has 4 power domains, followed by How to represent this Intent into UPF.

Continue Reading...

Posted in low power general, Power Format |

 

Functional Simulation using UPF (Cont’d)

Last week we saw how UPF is written from verification perspective and today lets see what information from simulator will help debug the issues.

Continue Reading...

Posted in Power Format |

 

Functional Simulation using UPF (Cont’d)

Last week we discussed the various ways UPF can be used to model functional behaviour of a Mult-Voltage/Power Gating design. This week lets look at the following:

Continue Reading...

Posted in low power general, Power Format |

 

Functional Simulation using UPF(Cont’d)

Last week we saw various commands within UPF which can be used for simulation. Today let us see how these constructs can be used to simulate certain behaviour.

Continue Reading...

Posted in Power Format |

 

Functional Simulation using UPF

One of the main advantages of using UPF is that it ensures that the low power nature of a design is taken into account during functional verification. If we look at the various factors that need to be validated in the RTL functional simulation w.r.t Low Power Techniques, here are some of them:-

Continue Reading...

Posted in Power Format |

 

UPF Introduction

So far my posts have dealt with various power reduction techniques used by designers as well as some of the challenges faced using these techniques in the design flow.

Continue Reading...

Posted in Power Format |