74.6.9.2 Write Timings

Table 74-36. SMC Write Signals - NWE-Controlled (WRITE_MODE = 1)
Symbol Parameter Conditions Min Max Unit
HOLD or NO HOLD SETTINGS (NWE_HOLD ≠ 0, NWE_HOLD = 0)
SMC15 Data out valid before NWE high NWE_PULSE × tMCK1 - 9 ns
SMC16 NWE pulse width NWE_PULSE × tMCK1 ns
SMC17 A[22:0] valid before NWE low NWE_SETUP × tMCK1 - 7 ns
SMC18 NCS low before NWE high (NWE_SETUP - NCS_RD_SETUP +

NWE_PULSE) × tMCK1 - 4

ns
HOLD SETTINGS (NWE_HOLD ≠ 0)
SMC19 NWE high to data OUT, NBS0/A0 NBS1, A[23:1] change NWE_HOLD × tMCK1 ns
SMC20 NWE high to NCS inactive(1) (NWE_HOLD - NCS_WR_HOLD)

× tMCK1

ns
NO HOLD SETTINGS (NWE_HOLD = 0)
SMC21 NWE high to data OUT, NBS0/A0 NBS1, A[23:1], NCS change(1) 3 ns
Note:
  1. Hold length = Total cycle duration - setup duration - pulse duration. “hold length” is for “NCS_WR_HOLD length” or “NWE_HOLD length”.
Table 74-37. SMC Write Signals - NCS-Controlled (WRITE_MODE = 0)
Symbol Parameter Conditions Min Max Unit
SMC22 Data out valid before NCS high NCS_WR_PULSE × tMCK1 - 6 ns
SMC23 NCS pulse width NCS_WR_PULSE × tMCK1 ns
SMC24 A[22:0] valid before NCS low NCS_WR_SETUP × tMCK1 - 6 ns
SMC25 NWE low before NCS high (NCS_WR_SETUP - NWE_SETUP +

NCS_PULSE) × tMCK1

ns
SMC26 NCS high to data OUT, A[25:0] change NCS_WR_HOLD × tMCK1 - 6 ns
SMC27 NCS high to NWE inactive (NCS_WR_HOLD - NWE_HOLD)

× tMCK1 - 6

ns
Figure 74-26. SMC Timings - NCS-Controlled Read and Write
Figure 74-27. SMC Timings - NRD Controlled Read and NWE Controlled Write