ruby: Fixes clock domains in configuration files
authorEmilio Castillo ext:(%2C%20Nilay%20Vaish%20%3Cnilay%40cs.wisc.edu%3E) <castilloe@unican.es>
Mon, 1 Sep 2014 21:55:30 +0000 (16:55 -0500)
committerEmilio Castillo ext:(%2C%20Nilay%20Vaish%20%3Cnilay%40cs.wisc.edu%3E) <castilloe@unican.es>
Mon, 1 Sep 2014 21:55:30 +0000 (16:55 -0500)
commit01f792a3675983411ff77b54cbee7ffee2a3d5d5
tree0f1d219ac9ff1d10b865d856d640884e2b177f13
parent5efbb4442a0e8c653539e263bf87c48849280e23
ruby: Fixes clock domains in configuration files

This patch fixes scripts related to ruby by adding the ruby clock domain.
Now the L1 controllers and  the Sequencer shares the cpu clock domain,
while the rest of the components use the ruby clock domain.

Before this patch, running simulations with the cpu clock set at 2GHz or
1GHz will output the same time results and could distort power measurements.

Committed by: Nilay Vaish <nilay@cs.wisc.edu>
configs/example/ruby_direct_test.py
configs/example/ruby_random_test.py
configs/example/se.py
configs/ruby/MESI_Three_Level.py
configs/ruby/MESI_Two_Level.py
configs/ruby/MI_example.py
configs/ruby/MOESI_CMP_directory.py
configs/ruby/MOESI_CMP_token.py
configs/ruby/MOESI_hammer.py
tests/configs/rubytest-ruby.py