11.1.7.9.2 Write Timings
| Symbol | Parameter | 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 - 9 | – | ns |
| SMC18 | NCS low before NWE high | (NWE_SETUP - NCS_RD_SETUP + NWE_PULSE) × tMCK1 - 9 | – | 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:
- Hold length = Total cycle duration - setup duration - pulse duration. “hold length” is for “NCS_WR_HOLD length” or “NWE_HOLD length”.
| Symbol | Parameter | Min | Max | Unit |
|---|---|---|---|---|
| SMC22 | Data out valid before NCS high | NCS_WR_PULSE × tMCK1 - 5 | – | ns |
| SMC23 | NCS pulse width | NCS_WR_PULSE × tMCK1 | – | ns |
| SMC24 | A[22:0] valid before NCS low | NCS_WR_SETUP × tMCK1 - 5 | – | 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 - 8 | – | ns |
| SMC27 | NCS high to NWE inactive | (NCS_WR_HOLD - NWE_HOLD) × tMCK1 - 5 | – | ns |
