Tuesday 20 December 2016

Why we need behavioral model+DB cell in Power aware simulation ?

  •        Behavioural model is must for simulation tool.

o   Behavioural model is necessary for simulation tool to do functional checks . From DB it cannot retrieve functionality of that DB cell.
o   DB cell is required mainly to get PG pin related information as in non-power aware behavioural model you will not have PG pin information.
  •       DB information is optional .

o   If corresponding DB cell info is not provided than DB related checks will not be performed on that module and will be treated as simple Verilog module.
  •        Below points can be considered as general guideline.

o   If user have non-power aware behavioural model for DB cell , provide both DB info + behavioural model to simulation tool.

o   If user have Power aware behavioural model for DB cell , Only behavioural model is enough ,provided you do not want to do any DB related checks on it.

Sunday 18 December 2016

Do we need Power State Table (PST) for simulation tool ?

Yes it is needed for Low Power coverage analysis . Simulation tool does coverage analysis based on PST written by user.

Monday 12 December 2016

Default value of power and ground net

By default state and voltage value for power and ground net should be as follow.