3.3.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 3-8. Coding and Range of Timing Parameters
Coded ValueNumber of BitsEffective ValuePermitted Range
Coded ValueEffective Value
setup [5:0]6128 x setup[5] + setup[4:0]0 ≤ 310 ≤ 128 + 31
pulse [6:0]7256 x pulse[6] + pulse[5:0]0 ≤ 630 ≤ 256 + 63
cycle [8:0]9256 x cycle[8:7] + cycle[6:0]0 ≤ 127

0 ≤ 256 + 127

0 ≤ 512 +1 27

0 ≤ 768 + 127