SLIS172 December 2015 TPIC2040
PRODUCTION DATA.
| MIN | MAX | UNIT | ||
|---|---|---|---|---|
| + 5 V supply voltage P5V, P5V_SPM | 6 | V | ||
| Spindle output peak voltage | 7 | V | ||
| Input/output voltage | –0.3 | VCC + 0.3 V | V | |
| Spindle output current | 1.0 | A | ||
| Spindle output peak current (PW ≦ 2 ms, Duty ≦ 30%) | 2.5 | A | ||
| Sled output peak current | 0.8 | A | ||
| Focus/tilt/tracking driver output peak current | 1.5 | A | ||
| Load driver output peak current | 0.8 | A | ||
| Power dissipation | See Thermal Information | |||
| Operating temperature | –20 | 75 | °C | |
| Tstg | Storage temperature | –50 | 150 | °C |
| VALUE | UNIT | |||
|---|---|---|---|---|
| V(ESD) | Electrostatic discharge | Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001(1) | ±2000 | V |
| Charged-device model (CDM), per JEDEC specification JESD22-C101(2) | ±500 | |||
| MIN | NOM | MAX | UNIT | ||
|---|---|---|---|---|---|
| P5V | Operating supply voltage (apply for P5V) | 4.5 | 5.0 | 5.5 | V |
| VSIOV | SIOV voltage | 3.0 | 3.3 | 3.6 | V |
| VSIFH | XMUTE, SIMO, SSZ, SCLK pin H level input voltage range | 2.2 | SIOV + 0.2 | V | |
| VSIFL | XMUTE, SIMO, SSZ, SCLK pin L level input voltage range | –0.2 | 0.8 | V | |
| ISPMOA | Spindle output average current (U, V, W total) | 700 | mA | ||
| ISPMO | Spindle output current | 700 | mA | ||
| ISLDOA | Sled output average current | 400 | mA | ||
| IACTOA | Focus / tracking / tilt / loading output average current | 400 | mA | ||
| ICSWOA | CSWO output average current | 500 | mA | ||
| Fck | SCLK frequency | 30 | 33.8688 | 35 | MHz |
| TO | Operating temperature | –20 | 25 | 75 | °C |
| THERMAL METRIC(1) | TPIC2040 | UNIT | |
|---|---|---|---|
| DBT (TSSOP) | |||
| 38 PINS | |||
| RθJA | Junction-to-ambient thermal resistance(2) | 81.2 | °C/W |
| RθJC(top) | Junction-to-case (top) thermal resistance | 27.2 | °C/W |
| RθJB | Junction-to-board thermal resistance | 42.3 | °C/W |
| ψJT | Junction-to-top characterization parameter | 1.7 | °C/W |
| ψJB | Junction-to-board characterization parameter | 41.7 | °C/W |
| RθJC(bot) | Junction-to-case (bottom) thermal resistance | N/A | °C/W |
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| ISTBY | Stand by supply current | LIN3P3_DIS = 1, XSLEEP = L | 1.0 | mA | ||
| VCV3 | CV3P3 output voltage | Iload = 25 mA | 2.97 | 3.3 | 3.63 | V |
| RXM | XMUTE pulldown resistor | 80 | 200 | 320 | kΩ | |
| RXRST | XRESET pullup resistor | 13.2 | 33 | 52.8 | kΩ | |
| VXRSTL | XRESET low level output voltage | SIOV = 3.3 V, IOL = –100 µA | 0.3 | V | ||
| TPOR | Power-on reset delay | 15 | 20 | 25 | ms | |
| RXFG | XFG output resistor | 100 | 200 | 300 | Ω | |
| VXFGH | XFG high-level output voltage | SIOV = 3.3 V, XSLEEP = 1, IOH = 100 µA |
SIOV – 0.3 | V | ||
| VXFGL | XFG low-level output voltage | SIOV = 3.3 V, XSLEEP = 1, IOL = –100 µA |
0.3 | V | ||
| RGPO | GPOUT output resistor | 100 | 200 | 300 | Ω | |
| VGPOH | GPOUT high-level output voltage | SIOV = 3.3 V, XSLEEP = 1, GPOUT_ENA = 1,GPOUT_HL = 1, IOH = 100 µA |
SIOV – 0.3 | V | ||
| VGPOL | GPOUT low-level output voltage | SIOV = 3.3 V, XSLEEP = 1, GPOUT_ENA = 1, GPOUT_HL = 0, IOH = 100 µA |
0.3 | V | ||
| tTSD | Thermal protect on temperature | Design specified value | 135 | 150 | 165 | ºC |
| hytTSD | Thermal protect hysteresis temperature | 5 | 15 | 25 | ºC | |
| Vonvcc | P5V reset on voltage | 3.3 | 3.5 | 3.7 | V | |
| Voffvcc | P5V reset off voltage | 3.5 | 3.7 | 3.9 | V | |
| Vhysvcc | P5V reset voltage hysteresis | 100 | 200 | 300 | mV | |
| VonCV3 | CV3P3 reset on voltage | 2.4 | 2.5 | 2.6 | V | |
| VoffCV3 | CV3P3 reset off voltage | 2.5 | 2.6 | 2.7 | V | |
| VonSIO | SIOV reset on voltage | 2.4 | 2.5 | 2.6 | V | |
| VoffSIO | SIOV reset off voltage | 2.5 | 2.6 | 2.7 | V | |
| VhysSIO | SIOV reset voltage hysteresis | 20 | 100 | 140 | mV | |
| VovpspmOn | OVP detection voltage (spindle) (1) | 5.9 | 6.2 | 6.4 | V | |
| VovpspmOff | OVP release voltage (spindle) (1) | 5.7 | 6.0 | 6.2 | V | |
| VovpSpmHys | OVP voltage hysteresis (spindle) (1) | 50 | 200 | 300 | mV | |
| VovpOn | OVP detection voltage (except spindle)(1) |
6.2 | 6.5 | 6.7 | V | |
| VovpOff | OVP release voltage (except spindle)(1) |
6.0 | 6.3 | 6.5 | V | |
| VovpHys | OVP voltage hysteresis (except spindle)(1) |
50 | 200 | 300 | mV | |
| VonLinF | LINFB reset on voltage | 0.83 | 0.93 | 1.03 | V | |
| VoffLinF | LINFB reset off voltage | 0.88 | 0.98 | 1.08 | V | |
| VhysLINF | LINFB reset voltage hysteresis | 20 | 50 | 80 | mV | |
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| FCHGP | Frequency | XSLEEP = 1 | 132.6 | 156 | 179.4 | kHz |
| VCHGP | Output voltage | Ccp1 = Ccp3 = 0.1 µF IO = –1 mA |
7.76 | 9.7 | 11.64 | V |
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| LINFB_Vth | LINFB threshold voltage | 1.175 | 1.215 | 1.255 | V | |
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| RttlSPM | Total output resistance High side + low side(1) |
IOUT = 0.5 A | 0.37 | 0.7 | Ω | |
| ResSPM | Resolution | 12 | bit | |||
| GnSPM | Gain | Magnification to 1.0 input | 5.2 | 6.0 | 6.8 | times |
| WidDZSPM | Spindle dead band | Forward | 12h | 52h | 92h | |
| Reverse | –92h | –52h | –12h | |||
| WidDZSPMLS | Spindle dead band (LS mode) | –40h | 0h | 40h | ||
| SPMClim | Current limit | SPM_RCOM_SEL = 00 | 801 | 890 | 979 | mA |
| SPM_RCOM_SEL = 01 | 882 | 980 | 1078 | mA | ||
| SPM_RCOM_SEL = 10 | 652 | 725 | 798 | mA | ||
| SPM_RCOM_SEL = 11 | 705 | 784 | 863 | mA | ||
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| RttlSLD | Total output resistance High side + low side |
IO = 0.5 A | 0.9 | 1.3 | Ω | |
| ResSLD | Resolution | 10 | bit | |||
| WidDZSLD | Input dead band | Forward | 2h | 1Fh | 60h | |
| Reverse | –60h | –1Fh | –2h | |||
| GnSLD | Sled current gain | P5V = 5 V RL = 10 Ω, 2.2 mH VSLED = 7FFh |
380 | 440 | 500 | mA |
| VthEdetSLD | END_DET BEMF threshold voltage | SLEDENDTH<2:0> = 000 | 26 | 46 | 66 | mV |
| SLEDENDTH<2:0> = 010 | 42 | 82 | 122 | mV | ||
| SLEDENDTH<2:0> = 011 | 9 | 22 | 35 | mV | ||
| SLEDENDTH<2:0> = 100 | 65 | 125 | 185 | mV | ||
| SLEDENDTH<2:0> = 101 | 55 | 105 | 155 | mV | ||
| SLEDENDTH<2:0> = 111 | 70 | 145 | 220 | mV | ||
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| RttlAct | Total output resistance High Side + Low Side (Focus±, Track±, Tilt±) |
IO = 0.5 A | 0.9 | 1.3 | Ω | |
| ResACT | Resolution | 12 | bit | |||
| VOfstACT | Each channel output offset voltage | DAC_code = 000h | –20 | 0 | 20 | mV |
| VOfstDACT | Output offset voltage Focus and Tilt | DIFF_TLT = 1 | –50 | 0 | 50 | mV |
| GnDAct | Difference gain Focus and Tilt | DIFF_TLT = 1 | –1 | 0 | 1 | db |
| GnAct | Gain | Magnification to 1.0 input | 5.2 | 6 | 6.8 | times |
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| RttlLOD | Total output resistance High side + low side (Load±) |
IO = 0.5 A | 0.9 | 1.3 | Ω | |
| ResLOD | Resolution | 12 | bit | |||
| GnLOD | Gain | Magnification to 1.0 input | 5.2 | 6 | 6.8 | times |
| WidDZLOD | Dead band | Forward | 1Fh | |||
| Reverse | –20h | |||||
| TocpLOD | Output 100% limit time | LOAD_05CH = 0 | 0.64 | 0.8 | 0.96 | s |
| IocpLOD | Overcurrent protective level | LOAD_05CH = 1 at Load_OCP_IUP = 0 | 120 | 240 | 400 | mA |
| LOAD_05CH = 1 at Load_OCP_IUP = 1 | 215 | 430 | 645 | mA | ||
| DlyocpLOD | Overcurrent protection delay time | LOAD_05CH = 1 | 0.64 | 0.8 | 0.96 | s |
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| RdsCSW | Rds(on) | IO = 0.2 A | 200 | 500 | mΩ | |
| IlmtCSW | Current limit threshold level | CSW_OCP = 0 | 0.25 | 0.5 | 0.75 | A |
| CSW_OCP = 1 | 0.375 | 0.75 | 1.125 | A | ||
| CSW_OCP = 2 | 0.5 | 1.0 | 1.5 | A | ||
| ThlCSW | Protection hold time | 1.47 | 1.6 | 2.0 | ms | |
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| TintACTTEMP | Update cycle | 21 | 26 | 31 | ms | |
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| SOMI | High-level output voltage, VOH | IOH = 1 mA | 80 % SIOV |
V | ||
| SOMI | Low-level output voltage, VOL | IOL = 1 mA | 20% SIOV |
V | ||
| SIMO | High-level input voltage, VIH | 70% SIOV |
V | |||
| SIMO | Low level input voltage, VIL | 20% SIOV |
V | |||
| SIMO | Input rise/fall time | 10% 90% SIOV | 3.5 | ns | ||
| SOMI | Output rise/fall time(1) | Cload = 30 pF, 10% 90% SIOV | 10 | ns | ||
| SCLK | Internal pulldown resistance | 80 | 200 | 320 | kΩ | |
| SIMO | 80 | 200 | 320 | kΩ | ||
| SSZ | Internal pullup resistance | 80 | 200 | 320 | kΩ | |
| MIN | NOM | MAX | UNIT | |||
|---|---|---|---|---|---|---|
| Fck | SCLK clock frequency | SIOV = 3.3 V | 35 | MHz | ||
| tckl | SCLK low time | 11 | ns | |||
| tckh | SCLK high time | 11 | ns | |||
| tsens | SSZ setup time | 7 | ns | |||
| tsenh | SSZ hold time | 7 | ns | |||
| tsl | SSZ disable high time | 11 | ns | |||
| tds | SIMO setup time (Write) | 7 | ns | |||
| tdh | SIMO hold time (Write) | 7 | ns | |||
| MIN | NOM | MAX | UNIT | |||
|---|---|---|---|---|---|---|
| Fck | SCLK clock frequency | SIOV = 3.3 V | 35 | MHz | ||
| tckl | SCLK low time | 11 | ns | |||
| tckh | SCLK high time | 11 | ns | |||
| tsens | SSZ setup time | 7 | ns | |||
| tsenh | SSZ hold time | 7 | ns | |||
| tsl | SSZ disable high time | 11 | ns | |||
| tds | SIMO setup time (Write) | 7 | ns | |||
| tdh | SIMO hold time (Write) | 7 | ns | |||
| trdly | SOMI delay time (Read) | CLOAD = 10 pF, SIOV = 3.3 V | 2 | 9 | ns | |
| tsendl | SOMI hold time (Read) | CLOAD = 10 pF, SIOV = 3.3 V | 2 | 9 | ns | |
| trls | SOMI release time (Read) | CLOAD = 10 pF, SIOV = 3.3 V From SSZ rise to SOMI HIZ |
0 | 9 | ns | |
Figure 1. Serial Port Write Timing
Figure 2. Serial Port Read Timings