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.
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 |