Peripheral Interface: Difference between revisions

Timing counter sizes
(Added more info about PI domains.)
(Timing counter sizes)
Line 11:
-n = Default value n at power on
[x:y] = Specifies bits x to y, inclusively</pre>
==== <span style="display:none;">0x0460 0000 - PI_DRAM_ADDR</code> ====
----
{{#invoke:Register table|head|550px|PI_DRAM_ADDR <code>0x0460 0000</code>}}
Line 320:
32'h0460_002C
|R/W
|This is a 84 bit counter for the timing on how many concurrent reads or writes can happen after 128 bytes of data are process and then the Cart bus has to advise to the Cart an update address.
 
Default value set by games is (84'h07)
|-
|PI_BSD_DOM1_RLS_REG
Line 331:
32'h0460_0030
|R/W
|This is a 82 bit counter for the timing on how long the Read or Write signal is to stay HIGH before it can go LOW.
 
This counter runs after the PI_BSD_DOMX_RLS_REG counter and increases by 1 every clock cycle of the RCP (62.5mhz). Once the counter reaches this value, the process will go to idle or back to PI_BSD_DOMX_LAT_REG.
 
Default value set by games is (82'h03h3)
|}