NO. | | MODE(7) | MIN | MAX | UNIT |
---|
FA5(1) | tacc(d) | Data access time | div_by_1_mode ; GPMC_FCLK_MUX; TIMEPARAGRANULARITY_X1 | | H(5) | ns |
FA20(2) | tacc1-pgmode(d) | Page mode successive data access time | div_by_1_mode ; GPMC_FCLK_MUX; TIMEPARAGRANULARITY_X1 | | P(4) | ns |
FA21(3) | tacc2-pgmode(d) | Page mode first data access time | div_by_1_mode ; GPMC_FCLK_MUX; TIMEPARAGRANULARITY_X1 | | H(5) | ns |
(1) The FA5 parameter illustrates the amount of time required to internally sample input data. It is expressed in number of GPMC functional clock cycles. From start of read cycle and after FA5 functional clock cycles, input data is internally sampled by active functional clock edge. FA5 value must be stored inside the AccessTime register bit field.
(2) The FA20 parameter
illustrates amount of time required to internally sample
successive input page data. It is expressed in number of
GPMC functional clock cycles. After each access to input
page data, next input page data is internally sampled by
active functional clock edge after FA20 functional clock
cycles. The FA20 value must be stored in the
PageBurstAccessTime register bit field.
(3) The FA21 parameter illustrates amount of time required to internally sample first input page data. It is expressed in number of GPMC functional clock cycles. From start of read cycle and after FA21 functional clock cycles, first input page data is internally sampled by active functional clock edge. FA21 value must be stored inside the AccessTime register bit field.
(4) P = PageBurstAccessTime × (TimeParaGranularity + 1) × GPMC_FCLK
(6) (5) H = AccessTime × (TimeParaGranularity + 1) × GPMC_FCLK
(6) (6) GPMC_FCLK is general-purpose memory controller internal functional clock period in ns.
(7) For div_by_1_mode:
- GPMC_CONFIG1_i Register: GPMCFCLKDIVIDER = 0h:
- GPMC_CLK frequency = GPMC_FCLK frequency
- CTRLMMR_GPMC_CLKSEL[1-0] CLK_SEL = 00 =
CPSWHSDIV_CLKOUT3 = 2000/15 = 133.33 MHz
- GPMC_CONFIG1_i Register: TIMEPARAGRANULARITY = 0h
= x1 latencies (affecting RD/WRCYCLETIME,
RD/WRACCESSTIME, PAGEBURSTACCESSTIME, CSONTIME,
CSRD/WROFFTIME, ADVONTIME, ADVRD/WROFFTIME,
OEONTIME, OEOFFTIME, WEONTIME, WEOFFTIME,
CYCLE2CYCLEDELAY, BUSTURNAROUND,
TIMEOUTSTARTVALUE, WRDATAONADMUXBUS)