changeset bbbb3df33d41 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=bbbb3df33d41
description:
        sim: Add voltage() function to clocked_object

        Adding voltage function which returns the current voltage
        for a given clocked object. It's handy for power models and
        similar stuff that need to retrieve voltage. Function
        frequency() is already there, so I see no reason for not having
        this one too.

diffstat:

 src/sim/clocked_object.hh |  5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diffs (15 lines):

diff -r 83c3e117464e -r bbbb3df33d41 src/sim/clocked_object.hh
--- a/src/sim/clocked_object.hh Tue May 05 16:47:24 2015 +0100
+++ b/src/sim/clocked_object.hh Wed Jun 17 16:49:40 2015 +0100
@@ -212,6 +212,11 @@
         return clockDomain.clockPeriod();
     }
 
+    inline double voltage() const
+    {
+        return clockDomain.voltage();
+    }
+
     inline Cycles ticksToCycles(Tick t) const
     { return Cycles(divCeil(t, clockPeriod())); }
 
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to