SPRSP56G January 2021 – April 2024 AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
Read and write data valid windows will shift due to variation in process, voltage, temperature, and operating frequency. A data training method may be implemented to dynamically configure optimal read and write timing. Implementing data training enables proper operation across temperature with a specific process, voltage, and frequency operating condition, while achieving a higher operating frequency.
Data transmit and receive timing parameters are not defined for the data training use case since they are dynamically adjusted based on the operating condition.
Table 6-94 defines DLL delays required for OSPI0 with Data Training. Table 6-95, Figure 6-78, Table 6-96, and Figure 6-79 present timing requirements and switching characteristics for OSPI0 with Data Training.
MODE | OSPI_PHY_CONFIGURATION_REG BIT FIELD | DELAY VALUE |
---|---|---|
Transmit | ||
All modes | PHY_CONFIG_TX_DLL_DELAY_FLD, | (1) |
Receive | ||
All modes | PHY_CONFIG_RX_DLL_DELAY_FLD | (2) |
NO. | MODE | MIN | MAX | UNIT | ||
---|---|---|---|---|---|---|
O15 | tsu(D-LBCLK) | Setup time, OSPI0_D[7:0] valid before active OSPI0_DQS edge | DDR with DQS | (1) | ns | |
O16 | th(LBCLK-D) | Hold time, OSPI0_D[7:0] valid after active OSPI0_DQS edge | DDR with DQS | (1) | ns |
NO. | PARAMETER | MODE | MIN | MAX | UNIT | |
---|---|---|---|---|---|---|
O1 | tc(CLK) | Cycle time, OSPI0_CLK | 1.8V, DDR | 6.02 | 7.52 | ns |
3.3V, DDR | 7.52 | 7.52 | ns | |||
O2 | tw(CLKL) | Pulse duration, OSPI0_CLK low | DDR | ((0.475P(1)) - 0.3) | ns | |
O3 | tw(CLKH) | Pulse duration, OSPI0_CLK high | DDR | ((0.475P(1)) - 0.3) | ns | |
O4 | td(CSn-CLK) | Delay time, OSPI0_CSn[3:0] active edge to OSPI0_CLK rising edge | DDR | ((0.475P(1)) + (0.975M(2)R(4)) + (0.04TD(5)) - 1) | ((0.525P(1)) + (1.025M(2)R(4)) + (0.11TD(5)) + 1) | ns |
O5 | td(CLK-CSn) | Delay time, OSPI0_CLK rising edge to OSPI0_CSn[3:0] inactive edge | DDR | ((0.475P(1)) + (0.975N(3)R(4)) - (0.04TD(5)) - 1) | ((0.525P(1)) + (1.025N(3)R(4)) - (0.11TD(5)) + 1) | ns |
O6 | td(CLK-D) | Delay time, OSPI0_CLK active edge to OSPI0_D[7:0] transition | DDR | (6) | (6) | ns |