1/* 2 * Copyright (c) 2015 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 125 unchanged lines hidden (view full) --- 134 /* Fixed temperature value in centigrate degrees */ 135 double _temperature; 136 /* Nodes connected to the resistor */ 137 ThermalNode * node; 138}; 139 140 141/** |
142 * @sa \ref gem5PowerModel "gem5 Thermal Model" 143 * |
144 * A ThermalModel is the element which ties all thermal objects 145 * together and provides the thermal solver to the system. 146 * It is reponsible for updating temperature for all Thermal 147 * Domains over time by reading power from simobjects. 148 */ 149class ThermalModel : public ClockedObject 150{ 151 public: --- 40 unchanged lines hidden --- |