RDRAM Interface: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
(Add link to some RAC datasheet)
(Clarify RI_CONFIG and RI_CURRENT_LOAD with newly found RAC datasheet)
Line 80: Line 80:
{{#invoke:Register table|foot}}
{{#invoke:Register table|foot}}
<pre>
<pre>
READ/WRITE:
READ?/WRITE:
[6] Enable/Disable automatic current calibration from controller.
[6] Enable/Disable automatic current calibration from controller.
It selects whether the the value CC[5:0] will be written to current control register (AutoCC=0), or an internally generated value (AutoCC=1).
TOVERIFY: When enabling AutoCC, CC value should set to zero.
[5:0] Current Control Input. The value to be loaded into current control register when autoCC is disabled.
When disabling AutoCC (eg. manual current calibration), CC should be set to desired manual CC value.
[5:0] Current Control value.
TOVERIFY: When reading this field, we access the last latched value (latching is done by writing any value to RI_CURRENT_LOAD register).
TOVERIFY: Also a delay should be observed to let CC value settle before latching it's value.
</pre>
</pre>


Line 112: Line 109:
<pre>
<pre>
WRITE:
WRITE:
TOVERIFY: Any write to this register latches internal Current Control value into RI_CONFIG CC field.
TOVERIFY: Any write to this register will load a new value into the current control register. The value loaded depends on the value of AutoCC. See RI_CONFIG for details.
TOVERIFY: When AutoCC=1, a sufficient delay should be observed to let CC autocalibration stabilize.
</pre>
</pre>