Hello,
I am new to AXI. Where should I lookout for information on awcache signal. The protocol has various cache transfers. What is the difference between each of them? Where can I lookout for this information?
My input is AHB while output is AXI.
AHB has 1 bit for cacheable or non cacheable (hprot[3]). But in case of AXI, I have 16 different combinations(4 bit). I need to understand the difference between them to choose one among them.
Thanks,
Vijey
If you've not already done so, I suggest starting with the AXI/ACI specification. You can download it from developer.arm.com:
https://developer.arm.com/docs/ihi0022/f/amba-axi-and-ace-protocol-specification-axi3-axi4-axi5-ace-and-ace5
Section A4.4 is a good place to start.
Note, there are some differences between AXI3 and AXI4 in terms of attribute signalling. These are explained in the spec