ARM NIC-301 User Manual

Page of 54
Functional Description 
ARM DDI 0397G
Copyright © 2006-2010 ARM. All rights reserved.
2-15
ID031010
Non-Confidential
FIXED bursts
The AMBA Network Interconnect converts FIXED bursts to one or more INCR1 or INCRn 
bursts depending on the downsize ratio. Table 2-6 shows how the network converts FIXED 
bursts when it downsizes them.
The AMBA Network Interconnect optimizes unaligned fixed bursts. If an unaligned input fixed 
burst maps onto a single output beat, then the output is a fixed burst of the optimal size.
Bypass merge
You can configure the downsizer function to have a programmable bit named 
bypass_merge
. If 
bypass_merge
 is asserted, the network does not perform any packing of beats to match the 
optimum SIZE, up to the output data width SIZE.
An aligned input burst means that the address is aligned to the input data width word boundary 
after the network aligns it to the transfer size. An unaligned input burst means that the address 
is not aligned to the input data width word boundary, even after the network aligns it to the 
transfer size.
If a transaction passes through, this means that the downsize function does not change the input 
transaction size and type.
Note
 •
If an exclusive transaction is split into multiple transactions at the output of the downsizer, 
the exclusive flag is removed and the master never receives an EXOKAY response. 
Response priority is the same as for the upsize function. See Upsizing data width function 
on page 2-12.
In the following example, the input data width is 128-bit and the output data width is 
64-bit unless otherwise stated.
Acceptance capability
You can configure the acceptance capability to 1-32 read transactions and 1-32 write 
transactions. The maximum issuing capability is (ratio x acceptance capability +1).
2.3.3
FIFO and clocking function
If you configure the network as a clock frequency crossing bridge, then a FIFO function is also 
configured.
Note
 You can configure the buffering for multiple outstanding transactions even if you are using a 1:1 
clocking ratio.
Table 2-6 Conversion of FIXED bursts by the downsize function
FIXED burst type
Converted to
FIXED1
INCR2
FIXED2
INCR2 + INCR2 + ...