User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1381
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register ar_b Details
Register (qos301) ar_r
Register ar_r Details
Usage Example:
• Peak = 2 (or 1 in 128)
• Burstiness = 5
• Average = 10 (or 1 in 409)
This allows an issuing rate of 1 in 128 until the burstiness allowance of 5 outstanding transactions is
reached. Then the average issuing rate of 1 in 409 takes effect until the number of outstanding transactions
drops below 5.
Reset Value 0x00000000
Description AR channel burstiness allowance
Field Name Bits Type Reset Value Description
15:0 rw 0x0 channel burstiness (integer number of transfers)
Name ar_r
Relative Address 0x0000012C
Absolute Address gpv_qos301_cpu: 0xF894612C
gpv_qos301_dmac: 0xF894712C
gpv_qos301_iou: 0xF894812C
Width 32 bits
Access Type rw
Reset Value 0x00000000
Description AR channel average rate
Field Name Bits Type Reset Value Description
31:20 rw 0x0 channel average rate. 12-bit fraction of the
number of transfers per cycle. A value of 0x800
(decimal 0.5) sets a rate of one transaction every 2
cycles. A value of 0x400 sets a rate of one
transaction every 4 cycles, etc.