74.6.9.2 Write Timings
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:
- Hold length = Total cycle duration - setup duration - pulse duration. “hold length” is for “NCS_WR_HOLD length” or “NWE_HOLD length”.
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 |