Hi,
I've directly pull a copy from your TOPAZ repository. I can successfully run ruby_mem_test.py with network = T44-CT-UC.
However, when I run ruby_mem_test.py with network = T44-BLESS-NOC (all settings are the same), the TOPAZ interface through error as following:
info: Entering event queue @ 0. Starting simulation...
gem5.debug: build/ALPHA_token_topaz/mem/ruby/network/topaz/TopazSwitchFlow.cc:350: void TopazSwitchFlow::wakeUpTopaz(): Assertion `topaz_message->destinations>0' failed.
Program aborted at tick 214
Aborted
As you can see, topaz interface complains about the message destination which is less than 0. The program aborted at very early stage. How is that possible? I change neither the Gem5 nor TOPAZ. Do you have any idea?
Thanks in advance.
Xiyue Xiang