17.11.2012 Views

MVME5100 Single Board Computer Programmer's Reference Guide

MVME5100 Single Board Computer Programmer's Reference Guide

MVME5100 Single Board Computer Programmer's Reference Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Software Considerations<br />

c. If a CAS latency of 2 is supported, check SPD byte 23 to<br />

determine the CAS_latency _2 cycle time. If the CAS_latency_2<br />

cycle time is less than or equal to the period of the system clock<br />

then this block can operate with a CAS latency of 2. Otherwise<br />

a CAS latency of 3 is all that is supported for this block.<br />

If any block does not support a CAS latency of 2, then cl3 is to<br />

be set. If all of the blocks support a CAS latency of 2, then the<br />

cl3 bit is to be cleared.<br />

Do not update the cl3 bit at this point. You will use the<br />

information from this step later.<br />

4. Determine the values to use for tras, trp, trcd, and trc<br />

The values to use for tras, trp, trcd and trc can be obtained from<br />

the SPD. The tras bits determine the minimum tRAS time produced<br />

by the Hawk. The trp bit determines the minimum tRP time<br />

produced by the Hawk, etc. Each set of bits should accommodate<br />

the slowest block of SDRAM. The SPD parameters are specified in<br />

nanoseconds and have to be converted to 60x clock periods for the<br />

Hawk.<br />

Use the following table to convert SPD bytes 27, 29 and 30 to the<br />

correct values for tras, trp, trcd and trc.<br />

Do not actually update these bits in the Hawk at this time. You will<br />

use the information from this step later.<br />

Table 3-18. Deriving tras, trp, trcd and trc Control Bit Values from SPD<br />

Information<br />

Control Bits Parameter Parameter Expressed<br />

in CLK Periods<br />

$FEF800D1<br />

bits 2,3<br />

(tras)<br />

tRAS<br />

(SPD Byte<br />

30)<br />

tRAS_CLK = tRAS/T<br />

(T = CLK Period<br />

in nanoseconds)<br />

See Notes 1, 2 and 9<br />

Possible Control Bit Values<br />

0.0 < tRAS_CLK

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!