|
AM3359_1211 Datasheet, PDF (119/222 Pages) Texas Instruments – AM335x ARM Cortex-A8 Microprocessors (MPUs) | |||
|
◁ |
AM3359, AM3358, AM3357
AM3356, AM3354, AM3352
www.ti.com
SPRS717D â OCTOBER 2011 â REVISED MAY 2012
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) / 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)
â H = (1 + 0.5 * OEExtraDelay) * GPMC_FCLK(14) otherwise
Copyright © 2011â2012, Texas Instruments Incorporated
Peripheral Information and Timings 119
Submit Documentation Feedback
Product Folder Links: AM3359 AM3358 AM3357 AM3356 AM3354 AM3352
|
▷ |