34.10.5 Coding Timing Parameters

All timing parameters are defined for one chip select and are grouped together in one SMC_REGISTER according to their type.

The SMC_SETUP register groups the definition of all setup parameters:

  • NRD_SETUP, NCS_RD_SETUP, NWE_SETUP, NCS_WR_SETUP

The SMC_PULSE register groups the definition of all pulse parameters:

  • NRD_PULSE, NCS_RD_PULSE, NWE_PULSE, NCS_WR_PULSE

The SMC_CYCLE register groups the definition of all cycle parameters:

  • NRD_CYCLE, NWE_CYCLE

The following table shows how the timing parameters are coded and their permitted range.

Table 34-4. Coding and Range of Timing Parameters
Coded Value Number of Bits Effective Value Permitted Range
Coded Value Effective Value
setup [5:0] 6 128 x setup[5] + setup[4:0] 0 ≤ 31 0 ≤ 128 + 31
pulse [6:0] 7 256 x pulse[6] + pulse[5:0] 0 ≤ 63 0 ≤ 256 + 63
cycle [8:0] 9 256 x cycle[8:7] + cycle[6:0] 0 ≤ 127

0 ≤ 256 + 127

0 ≤ 512 +1 27

0 ≤ 768 + 127