Visible to Intel only — GUID: uvn1613569133922
Ixiasoft
Visible to Intel only — GUID: uvn1613569133922
Ixiasoft
6.15.6.1. ACE-Lite Transaction Support and Limitations
Platform Designer's ACE-Lite interface does currently comprise of all the signals specified in the AMBA* 4 AXI specification. Therefore, there are limitations on the extent of transactional support that Platform Designer interconnect provides for ACE-Lite transactions. The signals are present for point-to-point (1-manager, 1-subordinate) and non-point-to-point Interconnects, when the manager and subordinate ACE-Lite interfaces are not identical and require adaptation.
Transaction Type | Supported Transactions |
---|---|
Non-snoop transactions | WriteNoSnoop, ReadNoSnoop |
Coherent transactions | WriteUnique, ReadOnce |
Transaction Type | Unsupported Transactions |
---|---|
Barrier transactions | ReadBarrier, WriteBarrier |
Cache Maintenance transactions | CleanShared, CleanInvalid, MakeInvalid |
Coherent transactions | WriteLineUnique |
Unsupported ACE-Lite transaction interconnect behavior is non-deterministic. Use of unsupported transactions can cause a system failure or data corruption.
The following describes the ACE-Lite signal connectivity in various manager-subordinate combinations for the Platform Designer interconnect:
Manager/Subordinate Combination | ACE-Lite Signal Connectivity |
---|---|
ACE-Lite manager to Avalon® memory mapped agent. | ACE-Lite interface signals drop from the interconnect. |
AXI manager to ACE-Lite subordinate | The ACE-Lite subordinate receives default values for ACE-Lite interface signals from the manager agent, by virtue of ACE-Lite interface being unsupported on the manager. The values are as follows:
The above transactions indicate non-snooping ReadNoSnoop/WriteNoSnoop transactions. AWUNIQUE = 0 indicates that AWUNIQUE is unsupported. |
ACE-Lite manager to AXI subordinate | The subordinate agent sends out default values for ACE-Lite interface signals because the subordinate does not support the interface. The values are as follows:
The above transactions indicate non-snooping ReadNoSnoop/WriteNoSnoop transactions. AWUNIQUE = 0 indicates that AWUNIQUE is unsupported. |
ACE-Lite manager to ACE-Lite subordinate | The ACE-Lite interface signals are sent through the interconnect as pass through. |