Visible to Intel only — GUID: mwh1409958891545
Ixiasoft
Visible to Intel only — GUID: mwh1409958891545
Ixiasoft
3.1.9.2. Burst Adaptation: AXI to Avalon®
Burst Type |
Behavior |
---|---|
Incrementing | Sequential Slave Bursts that exceed slave_max_burst_length are converted to multiple sequential bursts of a length less than or equal to the slave_max_burst_length. Otherwise, the burst is unconverted. For example, for an Avalon® slave with a maximum burst length of 4, an INCR7 burst is converted to INCR4 + INCR3. Wrapping Slave Bursts that exceed the slave_max_burst_length are converted to multiple sequential bursts of length less than or equal to the slave_max_burst_length. Bursts that exceed the wrapping boundary are converted to multiple sequential bursts that respect the slave's wrapping boundary. |
Wrapping | Sequential Slave A WRAP burst is converted to multiple sequential bursts. The sequential bursts are less than or equal to the max_burst_length and respect the transaction's wrapping boundary Wrapping Slave If the WRAP transaction's boundary matches the slave's boundary, then the burst passes through. Otherwise, the burst is converted to sequential bursts that respect both the transaction and slave wrap boundaries. |
Fixed | Fixed bursts are converted to sequential bursts of length 1 that repeatedly access the same address. |
Narrow | All narrow-sized bursts are broken into multiple bursts of length 1. |