Cache Coherency · All levels
Fabric and NoC Coherency
NoC topology, flow control, and virtual channels as coherency critical paths.
Module objective
NoC topology, flow control, and virtual channels as coherency critical paths.
Focus on mechanism-level reasoning over memorized templates.
Map every claim to a measurable metric and artifact.
Practice staff-grade communication through structured review language.
Topics
virtual-networks-and-deadlock-avoidance/ — Virtual Networks and Deadlock Avoidance
multicast-filtering-and-snoop-pruning/ — Multicast Filtering and Snoop Pruning
qos-fairness-and-coherency-latency/ — QoS, Fairness, and Coherency Latency
Related topics
Cache coherency deep dive
Cache coherence is a correctness contract across caches, interconnect, and software ordering.
Concept diagram
requester -> coherence fabric -> owner or memory -> state updateMetric graph
traffic mix across request, snoop, response, dataMetrics and artifacts to collect
coherence latency
invalidation rate
retry rate
stale-read incidents
Mini case study
Anchor debug to first stale read and the exact line state transition.
Debug branches
Track ownership
Track ordering
Track evidence
Senior review question
Ask: what is the first line state transition that deviates, and which ordering rule does it break?