IP2022 Users ManualPeripherals
www.ubicom.com
323
Software is responsible for inserting a one-instruction delay
between changing the address (i.e. the contents of the ADDRSEL,
ADDRX, ADDRH, or ADDRL registers) and executing the
iread/ireadi or iwrite/iwritei instruction, if required by
the timing of the external latch. Table 4-15 shows the timing
specifications which the register must meet for operation without
delay insertion.
For zero wait-state access, the external memory must meet the
access time specification shown in Table 4-16. Slower memories
can be accommodated by programming wait states in the EMCFG
register. Software is responsible for allowing the memory cycle to
complete before reading the DATAH/DATAL registers.
Table 4-15 External Latch Timing Specifications
Parameter
Value (ns)
Minimum LE pulse width
7
Setup time before LE falling edge
4
Hold time after LE falling edge
2
Input to output delay, transparent mode
15