SPRS951F December 2015 – May 2019 TDA2HF , TDA2HG , TDA2HV , TDA2LF , TDA2SA , TDA2SG , TDA2SX
PRODUCTION DATA.
Refer to the PDF data sheet for device specific package drawings
Table 7-109 and Table 7-110 present Timing requirements and Switching characteristics for MMC2 - High speed DDR in receiver and transmitter mode (see Figure 7-73 and Figure 7-74).
NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
---|---|---|---|---|---|---|
DDR3 | tsu(cmdV-clk) | Setup time, mmc2_cmd valid before mmc2_clk transition | 1.8 | ns | ||
DDR4 | th(clk-cmdV) | Hold time, mmc2_cmd valid after mmc2_clk transition | 1.8 | ns | ||
DDR7 | tsu(dV-clk) | Setup time, mmc2_dat[7:0] valid before mmc2_clk transition | 1.8 | ns | ||
DDR8 | th(clk-dV) | Hold time, mmc2_dat[7:0] valid after mmc2_clk transition | Pad Loopback (1.8V) | 1.8 (1) | ns | |
Pad Loopback (3.3V) | 1.8 | ns | ||||
Internal Loopback | 1.8 (1) | ns |
NO. | PARAMETER | DESCRIPTION | MIN | MAX | UNIT |
---|---|---|---|---|---|
DDR1 | fop(clk) | Operating frequency, mmc2_clk | 48 | MHz | |
DDR2H | tw(clkH) | Pulse duration, mmc2_clk high | 0.5*P-0.172 (1) | ns | |
DDR2L | tw(clkL) | Pulse duration, mmc2_clk low | 0.5*P-0.172 (1) | ns | |
DDR5 | td(clk-cmdV) | Delay time, mmc2_clk transition to mmc2_cmd transition | 2.9 | 7.14 | ns |
DDR6 | td(clk-dV) | Delay time, mmc2_clk transition to mmc2_dat[7:0] transition | 2.9 | 7.14 | ns |
Table 7-111 and Table 7-112 present Timing requirements and Switching characteristics for MMC2 - High speed DDR in receiver and transmitter mode During Boot (see Figure 7-73 and Figure 7-74).
NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
---|---|---|---|---|---|---|
DDR3 | tsu(cmdV-clk) | Setup time, mmc2_cmd valid before mmc2_clk transition | Boot (1.8V) | 1.8 | ns | |
Boot (3.3V) | 1.8 | ns | ||||
DDR4 | th(clk-cmdV) | Hold time, mmc2_cmd valid after mmc2_clk transition | Boot (1.8V) | 1.8 (1) | ns | |
Boot (3.3V) | 1.8 (1) | ns | ||||
DDR7 | tsu(dV-clk) | Setup time, mmc2_dat[7:0] valid before mmc2_clk transition | Boot (1.8V) | 1.8 | ns | |
Boot (3.3V) | 1.8 | ns | ||||
DDR8 | th(clk-dV) | Hold time, mmc2_dat[7:0] valid after mmc2_clk transition | Boot (1.8V) | 1.8 (1) | ns | |
Boot (3.3V) | 1.8 (1) | ns |
NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
---|---|---|---|---|---|---|
DDR1 | fop(clk) | Operating frequency, mmc2_clk | 48 | MHz | ||
DDR2H | tw(clkH) | Pulse duration, mmc2_clk high | 0.5*P-0.172 (1) | ns | ||
DDR2L | tw(clkL) | Pulse duration, mmc2_clk low | 0.5*P-0.172 (1) | ns | ||
DDR5 | td(clk-cmdV) | Delay time, mmc2_clk transition to mmc2_cmd transition | Boot (1.8V) | 2.9 | 7.14 | ns |
Boot (3.3V) | 2.9 | 7.14 | ns | |||
DDR6 | td(clk-dV) | Delay time, mmc2_clk transition to mmc2_dat[7:0] transition | Boot (1.8V) | 2.9 | 7.14 | ns |
Boot (3.3V) | 2.9 | 7.14 | ns |
NOTE
To configure the desired Manual IO Timing Mode the user must follow the steps described in section Manual IO Timing Modes of the Device TRM.
The associated registers to configure are listed in the CFG REGISTER column. For more information see the Control Module chapter in the Device TRM.
Manual IO Timings Modes must be used to ensure some IO timings for MMC2. See Table 7-2Modes Summary for a list of IO timings requiring the use of Manual IO Timings Modes. See Table 7-113Manual Functions Mapping for MMC2 with Internal Loopback Clock and for HS200 for a definition of the Manual modes.
Table 7-113 lists the A_DELAY and G_DELAY values needed to calculate the correct values to be set in the CFG_x registers.
BALL | BALL NAME | MMC2_DDR_LB_MANUAL1 | MMC2_STD_HS_LB_MANUAL1 | MMC2_HS200_MANUAL1 | CFG REGISTER | MUXMODE | |||
---|---|---|---|---|---|---|---|---|---|
A_DELAY (ps) | G_DELAY (ps) | A_DELAY (ps) | G_DELAY (ps) | A_DELAY (ps) | G_DELAY (ps) | 1 | |||
K7 | gpmc_a19 | 49 | 0 | 850 | 0 | - | - | CFG_GPMC_A19_IN | mmc2_dat4 |
K7 | gpmc_a19 | 0 | 0 | 0 | 0 | 274 | 0 | CFG_GPMC_A19_OEN | mmc2_dat4 |
K7 | gpmc_a19 | 170 | 0 | 0 | 0 | 162 | 0 | CFG_GPMC_A19_OUT | mmc2_dat4 |
M7 | gpmc_a20 | 463 | 0 | 1264 | 0 | - | - | CFG_GPMC_A20_IN | mmc2_dat5 |
M7 | gpmc_a20 | 0 | 0 | 0 | 0 | 401 | 0 | CFG_GPMC_A20_OEN | mmc2_dat5 |
M7 | gpmc_a20 | 81 | 0 | 0 | 0 | 73 | 0 | CFG_GPMC_A20_OUT | mmc2_dat5 |
J5 | gpmc_a21 | 8 | 0 | 786 | 0 | - | - | CFG_GPMC_A21_IN | mmc2_dat6 |
J5 | gpmc_a21 | 0 | 0 | 0 | 0 | 465 | 0 | CFG_GPMC_A21_OEN | mmc2_dat6 |
J5 | gpmc_a21 | 123 | 0 | 0 | 0 | 115 | 0 | CFG_GPMC_A21_OUT | mmc2_dat6 |
K6 | gpmc_a22 | 0 | 102 | 902 | 0 | - | - | CFG_GPMC_A22_IN | mmc2_dat7 |
K6 | gpmc_a22 | 0 | 0 | 0 | 0 | 633 | 0 | CFG_GPMC_A22_OEN | mmc2_dat7 |
K6 | gpmc_a22 | 55 | 0 | 0 | 0 | 47 | 0 | CFG_GPMC_A22_OUT | mmc2_dat7 |
J7 | gpmc_a23 | 592 | 2815 | 0 | 2764 | - | - | CFG_GPMC_A23_IN | mmc2_clk |
J7 | gpmc_a23 | 422 | 0 | 0 | 0 | 935 | 280 | CFG_GPMC_A23_OUT | mmc2_clk |
J4 | gpmc_a24 | 384 | 0 | 1185 | 0 | - | - | CFG_GPMC_A24_IN | mmc2_dat0 |
J4 | gpmc_a24 | 0 | 0 | 0 | 0 | 621 | 0 | CFG_GPMC_A24_OEN | mmc2_dat0 |
J4 | gpmc_a24 | 0 | 0 | 0 | 0 | 0 | 0 | CFG_GPMC_A24_OUT | mmc2_dat0 |
J6 | gpmc_a25 | 0 | 0 | 670 | 0 | - | - | CFG_GPMC_A25_IN | mmc2_dat1 |
J6 | gpmc_a25 | 0 | 0 | 0 | 0 | 183 | 0 | CFG_GPMC_A25_OEN | mmc2_dat1 |
J6 | gpmc_a25 | 0 | 0 | 0 | 0 | 0 | 0 | CFG_GPMC_A25_OUT | mmc2_dat1 |
H4 | gpmc_a26 | 171 | 0 | 972 | 0 | - | - | CFG_GPMC_A26_IN | mmc2_dat2 |
H4 | gpmc_a26 | 0 | 0 | 0 | 0 | 467 | 0 | CFG_GPMC_A26_OEN | mmc2_dat2 |
H4 | gpmc_a26 | 0 | 0 | 0 | 0 | 0 | 0 | CFG_GPMC_A26_OUT | mmc2_dat2 |
H5 | gpmc_a27 | 315 | 0 | 1116 | 0 | - | - | CFG_GPMC_A27_IN | mmc2_dat3 |
H5 | gpmc_a27 | 0 | 0 | 0 | 0 | 262 | 0 | CFG_GPMC_A27_OEN | mmc2_dat3 |
H5 | gpmc_a27 | 54 | 0 | 0 | 0 | 46 | 0 | CFG_GPMC_A27_OUT | mmc2_dat3 |
H6 | gpmc_cs1 | 0 | 0 | 250 | 0 | - | - | CFG_GPMC_CS1_IN | mmc2_cmd |
H6 | gpmc_cs1 | 0 | 0 | 0 | 0 | 684 | 0 | CFG_GPMC_CS1_OEN | mmc2_cmd |
H6 | gpmc_cs1 | 0 | 0 | 0 | 0 | 76 | 0 | CFG_GPMC_CS1_OUT | mmc2_cmd |