SPRS950F December 2015 – May 2019 DRA745 , DRA746 , DRA750 , DRA756
PRODUCTION DATA.
Refer to the PDF data sheet for device specific package drawings
The MLBSS allows connection to a MOST (Media Oriented Systems Transport) network controller for transport of media and control data between multimedia nodes. The MLBSS supports the following features:
NOTE
For more information, see the Media Local Bus (MLB) section of the Device TRM.
NOTE
MLB in 6-pin mode may require pullups/ pulldowns on SIG and DAT bus signals. For additional details, please consult the MLB bus interface specification.
Table 7-93 and Figure 7-61 present Timing Requirements for MLBCLK 3-Pin Option.
NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
---|---|---|---|---|---|---|
1 | tc(MLBCLK) | Cycle time, MLB_CLK | 512FS | 39 | ns | |
1024FS | 19.5 | ns | ||||
2 | tw(MLBCLK) | Pulse duration, MLB_CLK high | 512FS | 14 | ns | |
1024FS | 9.3 | ns | ||||
3 | tw(MLBCLK) | Pulse duration, MLB_CLK low | 512FS | 14 | ns | |
1024FS | 6.1 | ns |
Table 7-94 and Table 7-95 present Timing Requirements and Switching Characteristics for MLB 3-Pin Option.
NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
---|---|---|---|---|---|---|
5 | tsu(MLBDAT-MLBCLKL) | Setup time, MLB_DAT/MLB_SIG input valid before MLB_CLK low | 512FS | 1 | ns | |
1024FS | 1 | ns | ||||
6 | th(MLBCLKL-MLBDAT) | Hold time, MLB_DAT/MLB_SIG input valid after MLB_CLK low | 512FS | 4 | ns | |
1024FS | 2 | ns |
NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
---|---|---|---|---|---|---|
7 | td(MLBCLKH-MLBDATV) | Delay time, MLBCLKH rising to MLB_DAT/MLB_SIG valid | 512FS | 0 | 10 | ns |
1024FS | 0 | 7 | ns | |||
8 | tdis(MLBCLKL-MLBDATZ) | Disable time, MLBCLKH falling to MLB_DAT/MLB_SIG Hi-Z | 512FS | 0 | 14 | ns |
1024FS | 0 | 6.1 | ns |
Table 7-96 and Figure 7-61 present Timing Requirements for MLKCLK 6-Pin Option.
NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
---|---|---|---|---|---|---|
1 | tc(MLBCLKx) | Cycle time, MLB_CLKP/N | 2048FS | 10 | ns | |
2 | tw(MLBCLKx) | Pulse duration, MLB_CLKP/N high | 2048FS | 4.5 | ns | |
3 | tw(MLBCLKx) | Pulse duration, MLB_CLKP/N low | 2048FS | 4.5 | ns |
Table 7-97 and Table 7-98 present Timing Requirements and Switching Characteristics for MLB 6-Pin Option.
NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
---|---|---|---|---|---|---|
5 | tsu(DATx-CLKxH) | Setup time, MLBP_DATx/MLBP_SIGx input valid before MLBP_CLKx rising | 2048FS | 1 | ns | |
6 | th(CLKxH-DATx) | Hold time, MLBP_DATx/MLBP_SIGx input valid after MLBP_CLKx rising | 2048FS | 0.5 | ns |
NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
---|---|---|---|---|---|---|
7 | td(CLKxH-DATxV) | Delay time, MLBPCLKxH rising to MLB_DATx/MLB_SIGx valid | 2048FS | 0.5 | 7 | ns |
8 | tdis(CLKPH-DATPZ) | Disable time, MLBPCLKxH rising to MLBP_DATx/MLBP_SIGx Hi-Z | 2048FS | 0.5 | 7 | 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 please see the Control Module Chapter in the Device TRM.
Manual IO Timings Modes must be used to ensure some IO timings for MLB. See Table 7-2Modes Summary for a list of IO timings requiring the use of Manual IO Timings Modes. See Table 7-99Manual Functions Mapping for MLB for a definition of the Manual modes.
Table 7-99 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 | MLB_MANUAL 1 | CFG REGISTER | MUXMODE | ||
---|---|---|---|---|---|---|
A_DELAY (ps) | G_DELAY (ps) | 0 | 5 | |||
AA3 | mcasp5_aclkx | 175 | 0 | CFG_MCASP5_ACLKX_IN | - | mlb_clk |
AA3 | mcasp5_aclkx | 430 | 411 | CFG_MCASP5_ACLKX_OUT | - | mlb_clk |
AB3 | mcasp5_axr0 | 0 | 0 | CFG_MCASP5_AXR0_IN | - | mlb_sig |
AB3 | mcasp5_axr0 | 0 | 0 | CFG_MCASP5_AXR0_OEN | - | mlb_sig |
AB3 | mcasp5_axr0 | 0 | 0 | CFG_MCASP5_AXR0_OUT | - | mlb_sig |
AA4 | mcasp5_axr1 | 0 | 0 | CFG_MCASP5_AXR1_IN | - | mlb_dat |
AA4 | mcasp5_axr1 | 0 | 0 | CFG_MCASP5_AXR1_OEN | - | mlb_dat |
AA4 | mcasp5_axr1 | 0 | 0 | CFG_MCASP5_AXR1_OUT | - | mlb_dat |
AB1 | mlbp_clk_p | 0 | 0 | CFG_MLBP_CLK_P_IN | mlbp_clk_p | - |
AB1 | mlbp_clk_p | 321 | 43 | CFG_MLBP_CLK_P_OUT | mlbp_clk_p | - |
AA2 | mlbp_dat_n | 30 | 1170 | CFG_MLBP_DAT_N_IN | mlbp_dat_n | - |
AA2 | mlbp_dat_n | 0 | 0 | CFG_MLBP_DAT_N_OEN | mlbp_dat_n | - |
AA2 | mlbp_dat_n | 0 | 0 | CFG_MLBP_DAT_N_OUT | mlbp_dat_n | - |
AA1 | mlbp_dat_p | 30 | 1170 | CFG_MLBP_DAT_P_IN | mlbp_dat_p | - |
AA1 | mlbp_dat_p | 0 | 0 | CFG_MLBP_DAT_P_OEN | mlbp_dat_p | - |
AA1 | mlbp_dat_p | 0 | 0 | CFG_MLBP_DAT_P_OUT | mlbp_dat_p | - |
AC2 | mlbp_sig_n | 55 | 1223 | CFG_MLBP_SIG_N_IN | mlbp_sig_n | - |
AC2 | mlbp_sig_n | 0 | 0 | CFG_MLBP_SIG_N_OEN | mlbp_sig_n | - |
AC2 | mlbp_sig_n | 0 | 0 | CFG_MLBP_SIG_N_OUT | mlbp_sig_n | - |
AC1 | mlbp_sig_p | 55 | 1223 | CFG_MLBP_SIG_P_IN | mlbp_sig_p | - |
AC1 | mlbp_sig_p | 0 | 0 | CFG_MLBP_SIG_P_OEN | mlbp_sig_p | - |
AC1 | mlbp_sig_p | 0 | 0 | CFG_MLBP_SIG_P_OUT | mlbp_sig_p | - |