misc: Add secondary dot output for DVFS domains
authorSascha Bischoff <sascha.bischoff@arm.com>
Tue, 15 Dec 2015 09:40:56 +0000 (09:40 +0000)
committerSascha Bischoff <sascha.bischoff@arm.com>
Tue, 15 Dec 2015 09:40:56 +0000 (09:40 +0000)
commit774350b750a3d34ed55f0846d0cd8f8fc4b3897d
treefa1df70222e6e34f5b83ec97f590482f844c845a
parent38a369c473a8c4b53116806fb50797ab73e7442e
misc: Add secondary dot output for DVFS domains

This patch adds a secondary dot output file which shows the DVFS domains. This
has been done separately for now to avoid cluttering the already existing
diagram. Due to the way that the clock domains are assigned to components in
gem5, this output must be generated after the C++ objects have been
instantiated. This further motivates the need to generate this file separately
to the current dot output, and not to replace it entirely.
src/python/m5/main.py
src/python/m5/simulate.py
src/python/m5/util/dot_writer.py