mem: Add the notion of point of unification in the coherent xbar
authorNikos Nikoleris <nikos.nikoleris@arm.com>
Tue, 31 May 2016 12:43:50 +0000 (13:43 +0100)
committerNikos Nikoleris <nikos.nikoleris@arm.com>
Tue, 5 Dec 2017 11:47:01 +0000 (11:47 +0000)
commit2f468fc03696a865ee2e80f01340c58b77e854f4
tree0d9bac84dbfebfff5aa8cb9783799c5e2ab8dce3
parent66909dd5a2cf4cec0732eeeb389e3ff739fe58ed
mem: Add the notion of point of unification in the coherent xbar

The point of unification is the first crossbar at which the
instruction cache, the data cache and the translation table walks of
the core are guaranteed to see the same copy of a memory location.

Change-Id: Ica79b34c8ed4f1a8f2379748e8520a8f8afffa90
Reviewed-by: Curtis Dunham <curtis.dunham@arm.com>
Reviewed-by: Anouk Van Laer <anouk.vanlaer@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/5040
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com>
src/mem/XBar.py
src/mem/coherent_xbar.cc
src/mem/coherent_xbar.hh