From b6b65cc5112a7b44cf483f9f963e61effb440802 Mon Sep 17 00:00:00 2001 From: Juan MarĂ­n Noguera Date: Fri, 1 Jan 2021 20:23:35 +0100 Subject: Cache coherency --- aoc/n3.4.dot | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 aoc/n3.4.dot (limited to 'aoc/n3.4.dot') diff --git a/aoc/n3.4.dot b/aoc/n3.4.dot new file mode 100644 index 0000000..86b361d --- /dev/null +++ b/aoc/n3.4.dot @@ -0,0 +1,16 @@ +digraph G { + S, I, M, E + M -> M [label="ReqRd /\nReqWr /"] + M -> S [label="BusRd / FlushM"] + M -> I [label="Reemplazo / FlushM\nBusRdX / Flush\nBusUpd / Flush"] + E -> M [label="ReqWr /"] + E -> E [label="ReqRd /"] + E -> S [label="BusRd /"] + E -> I [label="Reemplazo /\nBusRdX /\nBusUpd /"] + S -> M [label="ReqWr / BusUpd"] + S -> S [label="ReqRd /\nBusRd /"] + S -> I [label="Reemplazo /\nBusRdX /\nBusUpd /"] + I -> M [label="ReqWr / BusRdX"] + I -> E [label="ReqRd, E / BusRd"] + I -> S [label="ReqRd, !E / BusRd"] +} -- cgit v1.2.3