Datasheet

PRODUCTPREVIEW
AM3359, AM3358, AM3357
AM3356, AM3354, AM3352
SPRS717E OCTOBER 2011REVISED JANUARY 2013
www.ti.com
(4) For single read: D = (RdCycleTime – AccessTime) * (TimeParaGranularity + 1) * GPMC_FCLK
(14)
For burst read: D = (RdCycleTime AccessTime) * (TimeParaGranularity + 1) * GPMC_FCLK
(14)
For burst write: D = (WrCycleTime – AccessTime) * (TimeParaGranularity + 1) * GPMC_FCLK
(14)
(5) For single read: E = (CSRdOffTime AccessTime) * (TimeParaGranularity + 1) * GPMC_FCLK
(14)
For burst read: E = (CSRdOffTime AccessTime) * (TimeParaGranularity + 1) * GPMC_FCLK
(14)
For burst write: E = (CSWrOffTime AccessTime) * (TimeParaGranularity + 1) * GPMC_FCLK
(14)
(6) For csn falling edge (CS activated):
Case GpmcFCLKDivider = 0:
F = 0.5 * CSExtraDelay * GPMC_FCLK
(14)
Case GpmcFCLKDivider = 1:
F = 0.5 * CSExtraDelay * GPMC_FCLK
(14)
if (ClkActivationTime and CSOnTime are odd) or (ClkActivationTime and CSOnTime
are even)
F = (1 + 0.5 * CSExtraDelay) * GPMC_FCLK
(14)
otherwise
Case GpmcFCLKDivider = 2:
F = 0.5 * CSExtraDelay * GPMC_FCLK
(14)
if ((CSOnTime – ClkActivationTime) is a multiple of 3)
F = (1 + 0.5 * CSExtraDelay) * GPMC_FCLK
(14)
if ((CSOnTime – ClkActivationTime 1) is a multiple of 3)
F = (2 + 0.5 * CSExtraDelay) * GPMC_FCLK
(14)
if ((CSOnTime – ClkActivationTime 2) is a multiple of 3)
(7) For ADV falling edge (ADV activated):
Case GpmcFCLKDivider = 0:
G = 0.5 * ADVExtraDelay * GPMC_FCLK
(14)
Case GpmcFCLKDivider = 1:
G = 0.5 * ADVExtraDelay * GPMC_FCLK
(14)
if (ClkActivationTime and ADVOnTime are odd) or (ClkActivationTime and
ADVOnTime are even)
G = (1 + 0.5 * ADVExtraDelay) * GPMC_FCLK
(14)
otherwise
Case GpmcFCLKDivider = 2:
G = 0.5 * ADVExtraDelay * GPMC_FCLK
(14)
if ((ADVOnTime ClkActivationTime) is a multiple of 3)
G = (1 + 0.5 * ADVExtraDelay) * GPMC_FCLK
(14)
if ((ADVOnTime ClkActivationTime – 1) is a multiple of 3)
G = (2 + 0.5 * ADVExtraDelay) * GPMC_FCLK
(14)
if ((ADVOnTime ClkActivationTime – 2) is a multiple of 3)
For ADV rising edge (ADV deactivated) in Reading mode:
Case GpmcFCLKDivider = 0:
G = 0.5 * ADVExtraDelay * GPMC_FCLK
(14)
Case GpmcFCLKDivider = 1:
G = 0.5 * ADVExtraDelay * GPMC_FCLK
(14)
if (ClkActivationTime and ADVRdOffTime are odd) or (ClkActivationTime and
ADVRdOffTime are even)
G = (1 + 0.5 * ADVExtraDelay) * GPMC_FCLK
(14)
otherwise
Case GpmcFCLKDivider = 2:
G = 0.5 * ADVExtraDelay * GPMC_FCLK
(14)
if ((ADVRdOffTime ClkActivationTime) is a multiple of 3)
G = (1 + 0.5 * ADVExtraDelay) * GPMC_FCLK
(14)
if ((ADVRdOffTime ClkActivationTime 1) is a multiple of 3)
G = (2 + 0.5 * ADVExtraDelay) * GPMC_FCLK
(14)
if ((ADVRdOffTime ClkActivationTime 2) is a multiple of 3)
For ADV rising edge (ADV deactivated) in Writing mode:
Case GpmcFCLKDivider = 0:
G = 0.5 * ADVExtraDelay * GPMC_FCLK
(14)
Case GpmcFCLKDivider = 1:
G = 0.5 * ADVExtraDelay * GPMC_FCLK
(14)
if (ClkActivationTime and ADVWrOffTime are odd) or (ClkActivationTime and
ADVWrOffTime are even)
G = (1 + 0.5 * ADVExtraDelay) * GPMC_FCLK
(14)
otherwise
Case GpmcFCLKDivider = 2:
G = 0.5 * ADVExtraDelay * GPMC_FCLK
(14)
if ((ADVWrOffTime ClkActivationTime) is a multiple of 3)
G = (1 + 0.5 * ADVExtraDelay) * GPMC_FCLK
(14)
if ((ADVWrOffTime ClkActivationTime 1) is a multiple of 3)
G = (2 + 0.5 * ADVExtraDelay) * GPMC_FCLK
(14)
if ((ADVWrOffTime ClkActivationTime 2) is a multiple of 3)
(8) For OE falling edge (OE activated) and IO DIR rising edge (Data Bus input direction):
Case GpmcFCLKDivider = 0:
H = 0.5 * OEExtraDelay * GPMC_FCLK
(14)
Case GpmcFCLKDivider = 1:
H = 0.5 * OEExtraDelay * GPMC_FCLK
(14)
if (ClkActivationTime and OEOnTime are odd) or (ClkActivationTime and OEOnTime
are even)
H = (1 + 0.5 * OEExtraDelay) * GPMC_FCLK
(14)
otherwise
Case GpmcFCLKDivider = 2:
H = 0.5 * OEExtraDelay * GPMC_FCLK
(14)
if ((OEOnTime ClkActivationTime) is a multiple of 3)
H = (1 + 0.5 * OEExtraDelay) * GPMC_FCLK
(14)
if ((OEOnTime ClkActivationTime 1) is a multiple of 3)
H = (2 + 0.5 * OEExtraDelay) * GPMC_FCLK
(14)
if ((OEOnTime ClkActivationTime 2) is a multiple of 3)
For OE rising edge (OE deactivated):
Case GpmcFCLKDivider = 0:
H = 0.5 * OEExtraDelay * GPMC_FCLK
(14)
Case GpmcFCLKDivider = 1:
H = 0.5 * OEExtraDelay * GPMC_FCLK
(14)
if (ClkActivationTime and OEOffTime are odd) or (ClkActivationTime and OEOffTime
are even)
124 Peripheral Information and Timings Copyright © 2011–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AM3359 AM3358 AM3357 AM3356 AM3354 AM3352