BCM1250/BCM1125/BCM1125H
User Manual
10/21/02
B r o a d c o m C o r p o r a t i o n
Page
134
Section 6: DRAM
Document
1250_1125-UM100CB-R
A value of 0 for the r2rIdle parameter nominally provides 1 cycle of non-overlap for the DQ lines at the physical
bank of SDRAMs being read first. At the physical bank that is the target of the second read, this nominal value
is reduced by the DQ delay between the two physical banks. The DQS non-overlap time is nominally 0, but
since both physical banks are driving the DQS lines low during the turnaround, there is nominally 0.5 cycle of
margin before a conflict occurs on the DQS lines at the first physical bank. Once again, at the second physical
bank of SDRAMs, this 0.5 cycle of nominal no conflict time is reduced by the DQS delay between the two
physical banks. Therefore it is unlikely that a system will require a non-zero value of the r2rIdle parameter.
To summarize, most systems using half-cycle CAS latency will set r2wIdle to a 1, w2rIdle to a 1, and r2rIdle to
a 0. Systems using SDRAMs with a whole-cycle CAS latency will set r2rIdle to 1 and the other parameters to
0. Systems configuring an n-1 value for tCrD will need to set r2wIdle to 1.
P
ERFORMANCE
M
ONITORING
F
EATURES
The memory controller provides signals to the performance counters in the SCD (see
Performance Counters” on page 61
Add discussion.
ZB
BUS
M
ONITORING
The functionality described in this section in previous releases of the BCM1250 manual was for the
prototype chips only and is no longer available. The trace buffer in the SCD (See
) should be used to monitor the ZBbus.