Peripheral Bus Burst Priority Register (Pbbpr); Peripheral Bus Burst Priority Register (Pbbpr) Field Descriptions - Texas Instruments TMS320DM643 User Manual

Texas instruments ddr2 memory controller user's guide
Table of Contents

Advertisement

www.ti.com
4.6

Peripheral Bus Burst Priority Register (PBBPR)

The peripheral bus burst priority register (PBBPR) helps prevent command starvation within the DDR2
memory controller. To avoid command starvation, the DDR2 memory controller momentarily raises the
priority of the oldest command in the command FIFO after a set number of transfers have been made.
The PR_OLD_COUNT bit sets the number of transfers that must be made before the DDR2 memory
controller raises the priority of the oldest command. The PBBPR is shown in
Table
30. See
Section 2.8.2
31
15
Reserved
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Table 30. Peripheral Bus Burst Priority Register (PBBPR) Field Descriptions
Bit
Field
31-8
Reserved
7-0
PR_OLD_COUNT
SPRU986B – November 2007
Submit Documentation Feedback
for more details on command starvation.
Figure 24. Peripheral Bus Burst Priority Register (PBBPR)
R-0
Value
Description
0
Reserved
0-FFh
Priority raise old counter. Specifies the number of memory transfers after which the DDR2
memory controller will elevate the priority of the oldest command in the command FIFO. Setting
this field to FFh disables this feature, thereby allowing old commands to stay in the FIFO
indefinitely.
0
1 memory transfer
1
2 memory transfers
2
3 memory transfers
3-FEh
4 to 255 memory transfers
FFh
Feature disabled, commands may stay in command FIFO indefinitely
Reserved
R-0
8
7
DDR2 Memory Controller Registers
Figure 24
and described in
PR_OLD_COUNT
R/W-FFh
DDR2 Memory Controller
16
0
47

Advertisement

Table of Contents
loading

Table of Contents