CHI scales coherency to many cores with separate request, response, data, and snoop networks.
CHI nodes: RN (Requester), HN (Home), SN (Subordinate); establish each node's supported capabilities.
REQ, RSP, DAT and SNP separate message roles; progress still needs correct dependencies and resource handling.
A coherent home may use a directory or snoop filter; do not assume every CHI system has one.
Compare ACE's channels with CHI's message roles. The specialist Cache Coherency course develops transient states and resource dependencies in depth.
No. Tracked state and transaction type determine the snoop and memory obligations.