mem: hmc: adds controller
authorErfan Azarkhish <erfan.azarkhish@unibo.it>
Tue, 3 Nov 2015 18:17:56 +0000 (12:17 -0600)
committerErfan Azarkhish <erfan.azarkhish@unibo.it>
Tue, 3 Nov 2015 18:17:56 +0000 (12:17 -0600)
commit1530e1a690a7d3c1b028e59d2fa37c88df8e47df
tree7b8c62718c14e44e5636ccf4debe1d6180a3f4a9
parent100cbc9cf63af46697f129c9c10f0cc80ff7db9d
mem: hmc: adds controller

This patch models a simple HMC Controller. It simply schedules the incoming
packets to HMC Serial Links using a round robin mechanism.  This patch should
be applied in series with other patches modeling a complete HMC device.

Committed by: Nilay Vaish <nilay@cs.wisc.edu>
src/mem/HMCController.py [new file with mode: 0644]
src/mem/SConscript
src/mem/hmc_controller.cc [new file with mode: 0644]
src/mem/hmc_controller.hh [new file with mode: 0644]