Agilex™ 7 Hard Processor System Technical Reference Manual

ID 683567
Date 4/01/2024
Public
Document Table of Contents

4.3.1. Command Mapping

The CCU sends transactions to different locations depending on the ACE or ACE-lite command variant.
Table 44.  Command MappingX values denote a don't care.
ARSNOOP[3:0] ARDOMAIN[1:0] ARBAR[1:0] ACE/ ACE-Lite Transaction Transaction Type
4’b0000 2'b00, 2'b11 2'bX0 ReadNoSnoop Non-snooping
4’b0000 2'b01, 2'b10 2'bX0 ReadOnce Coherent
4’b1000 2'b00, 2'b01, 2'b10 2'bX0 CleanShared Cache maintenance
4’b1001 2'b00, 2'b01, 2'b10 2'bX0 CleanInvalid Cache maintenance
4’b1101 2'b00, 2'b01, 2'b10 2'bX0 MakeInvalid Cache maintenance
3’b000 2'b00, 2'b11 2'bX0 WriteNoSnoop Non-snooping
3’b000 2'b01, 2'b10 2'bX0 WriteUnique Coherent
3’b001 2'b01, 2'b10 2'bX0 WriteLineUnique1 Coherent
1 WriteLine Unique is only supported on the FPGA2HPS interface.