0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
TJA1128BTK/0Z

TJA1128BTK/0Z

  • 厂商:

    NXP(恩智浦)

  • 封装:

    VDFN14

  • 描述:

    IC TRANSCEIVER FULL 1/1 14HVSON

  • 数据手册
  • 价格&库存
TJA1128BTK/0Z 数据手册
TJA1128 LIN mini system basis chip Rev. 1 — 29 March 2018 1 Product data sheet General description The TJA1128 is a LIN Mini System Basis Chip (SBC) with a LIN transceiver, a lowdropout voltage regulator (LDO), a window watchdog, two WAKE inputs, one general purpose input (GPI) and one high-voltage multipurpose (HVMPO) output. The voltage regulator delivers up to 85 mA and is available with 3.3 V and 5.0 V output voltages. The TJA1128 can be operated in very low-current STANDBY and SLEEP modes with bus and local wake-up capability. 2 Features and benefits 2.1 General • Battery operating voltage range from (3.3 V) 5.0 V to 28 V • Very low current consumption in SLEEP and STANDBY mode – SLEEP mode (voltage regulator off): typically 14 µA – STANDBY mode (voltage regulator on): typically 22 µA • Remote wake-up capability via pin LIN • Local wake-up via pins WAKE1 and WAKE2 – Configurable level-sensitive wake-up detection – Cyclic sampled wake-up detection option with synchronized bias control via pin HVMPO • Wake-up source recognition • Configurable high-voltage multipurpose output (HVMPO) – Bias control output for cyclic wake-up – Limp home output – Bias control output for battery monitoring circuit – General purpose input (GPI) controlled output • Limp home function on overtemperature, watchdog service fail, VCC undervoltage and RSTN short-circuit to ground • Overtemperature shutdown • Bidirectional reset pin with variable power-on reset length 2.2 Device customization • Quasi one-time configuration via Serial Peripheral Interface (SPI) • Initial mode to configure and disable – Functions (e.g., LIN, watchdog, Reset, WAKE) – Modes (e.g., SLEEP) TJA1128 NXP Semiconductors LIN mini system basis chip 2.3 Low-dropout voltage regulator for 3.3 V/5.0 V microcontroller supply • • • • • 5.0 V/3.3 V nominal output voltage, ±2 % accuracy 85 mA output current capability Undervoltage detection with reset output Excellent transient response with a small ceramic output capacitor Output is short-circuit proof to GND 2.4 LIN transceiver • • • • • • • • ISO 17987-4:2016 (12 V LIN) compliant LIN 2.0, LIN 2.1, LIN 2.2, LIN 2.2A compliant SAE J2602-1 compliant K-line compatible Baud rate up to 20 kBd LIN high-speed mode with fast LIN slope to support high baud rates (> 20 kBd) Integrated termination resistor for LIN slave applications TXD dominant time-out function 2.5 Window watchdog • • • • Watchdog with Window, Timeout and Autonomous modes Microcontroller-independent clock source Watchdog period selectable between 16 ms and 128 ms Dedicated modes for software development and end-of-line flashing 2.6 Designed for automotive applications • Qualified according to AEC-Q100 • Load dump pulse protected against up to 43 V • ±8 kV Electrostatic Discharge (ESD) protection, according to the Human Body Model (HBM) on LIN-bus pin • ±6 kV ESD protection according to IEC 61000-4-2 on pins BAT, WAKE1, WAKE2 and ±8 kV on pin LIN • Bus terminal and battery pin protected against transients in the automotive environment (ISO 7637) • LIN-bus pin short-circuit proof to battery and ground • Leadless HVSON14 package (3.0 mm × 4.5 mm) supporting Automated Optical Inspection (AOI) capability and low thermal resistance TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 2 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip 3 Ordering information Table 1. Ordering information Type number TJA1128 Package Name Description Version 14 pin HVSON HVSON14; plastic, thermal enhanced very thin small outline package; SOT1086-2 no leads; 14 terminals, body 3 x 4.5 x 0.85 mm 3.1 Ordering options Table 2. Overview of TJA1128 SBC family 4 Device LDO supply WAKE inputs Watchdog Initial CRC value TJA1128A 5.0 V 1 No 6D TJA1128B 3.3 V 1 No C0 TJA1128C 5.0 V 2 No C5 TJA1128D 3.3 V 2 No 68 TJA1128E 5.0 V 1 Yes 84 TJA1128F 3.3 V 1 Yes 29 TJA1128G 5.0 V 2 Yes 2C TJA1128H 3.3 V 2 Yes 81 Block diagram TJA1128 WWD WATCHDOG OSCILLATOR TXD (SDI) VOLTAGE REGULATOR 3.3 V/5 V EN (SCK) STBN (SCSN) GPI SYSTEM CONTROLLER VCC VCC TEMPERATURE PROTECTION LIN TRANSCEIVER RXD (SDO) BAT WAKE LIN WAKE1 WAKE2 HVMPO RSTN GND aaa-029686 Figure 1. Block diagram TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 3 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip 5 Pinning information 5.1 Pinning Figure 2. Pin configuration diagram 5.2 Pin description Table 3. Pin description TJA1128 Product data sheet Symbol Pin Description TXD (SDI) 1 LIN transmit data input (SPI data input in CONFIG mode) EN (SCK) 2 Enable input (SPI clock input in CONFIG mode) RSTN 3 Reset input/output; active-LOW RXD (SDO) 4 LIN receive data output; wake-up event information (SPI data output in CONFIG mode) STBN (SCSN) 5 Standby control input (SPI chip select input in CONFIG mode); active-LOW WWD 6 Window watchdog trigger input GPI 7 General purpose input VCC 8 Voltage regulator output GND 9 Ground LIN 10 LIN bus line input/output BAT 11 Battery supply WAKE2 12 Local wake-up input 2 WAKE1 13 Local wake-up input 1 HVMPO 14 High-voltage multipurpose output (open-drain) All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 4 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip For enhanced thermal and electrical performance, the exposed center pad of the HVSON14 package should be soldered to board ground and not to any other voltage level. 6 Functional description 6.1 ISO 17987/LIN 2.x/SAE J2602 compliant The TJA1128 is fully compliant with ISO 17987-4:2016 (12 V LIN), LIN 2.0, LIN 2.1, LIN 2.2, LIN 2.2A and SAE J2602. The LIN physical layer is independent of higher OSI model layers (e.g., the LIN protocol). Consequently, nodes containing an ISO 17987-compliant physical layer can be combined, without restriction, with LIN physical layer nodes that comply with earlier revisions (LIN 1.0, LIN 1.1, LIN 1.2, LIN 1.3, LIN 2.0, LIN 2.1, LIN 2.2 and LIN 2.2A). 6.2 Operating modes The system controller contains a state machine that supports nine operating modes: • • • • • • • • • NORMAL STANDBY PORT GOTOSLP SLEEP RESET CONFIG OVERTEMP OFF The state transitions are illustrated in Figure 3. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 5 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip NORMAL EN = LOW AND STBN = HIGH AND DISSLP = 0 EN = LOW AND (STBN = LOW OR DISSLP = 1) EN = HIGH AND STBN = LOW EN = HIGH AND STBN = LOW GOTOSLP EN = HIGH AND STBN = HIGH STANDBY EN = LOW EN = HIGH PORT EN = LOW AND t>tto(gotoslp) wake-up event CRC valid AND RSTN = HIGH SLEEP RSTN = LOW from any state except OFF and SLEEP CRC fail AND RSTN = HIGH AND VBAT > Vth(config)min RESET wake-up event overtemperature no overtemperature CONFIG write access to MTPNV CRC AND CRC valid OVERTEMP power-on reset event from CONFIG, STANDBY, NORMAL, PORT, GOTOSLP write access to MTPNV CRC AND CRC fail OFF VBAT undervoltage from any state aaa-029687 Figure 3. System controller state diagram 6.2.1 NORMAL mode NORMAL mode is the active operating mode. In this mode, the voltage regulator VCC is enabled to supply a microcontroller. The LIN transceiver and the watchdog are active, provided that they are available and enabled. The LIN transceiver is enabled after its initialization time tinit(norm). Pending wake-up events are cleared in NORMAL mode. The NORMAL mode can be entered from STANDBY mode and PORT mode. The TJA1128 switches from STANDBY mode to NORMAL mode when EN is pulled HIGH while STBN is LOW. The transition from PORT mode to NORMAL mode starts when STBN is pulled LOW, while EN is HIGH. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 6 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip 6.2.2 STANDBY mode The STANDBY mode is a low-power mode with enabled voltage regulator VCC to supply a microcontroller. The LIN transceiver is disabled and the watchdog is either active or in autonomous mode, provided that the watchdog is available and enabled. In STANDBY mode, wake-up event detection is provided. Depending on the device configuration, local wake-up events on WAKE1 and WAKE2 (if available) and remote LIN wake-up events can be detected. RXD is held LOW after detection of an enabled wakeup event. The STANDBY mode can be entered from RESET mode, PORT mode and NORMAL mode. After RESET mode, the STANDBY mode is entered if the device is configured with a valid CRC value. A mode transition to STANDBY mode from NORMAL mode is initiated when EN is pulled LOW while STBN is LOW. If the SLEEP mode is disabled (DISSLP=1; see system register in Table 6), the NORMAL mode to STANDBY mode transition takes place when EN is pulled LOW, regardless of the STBN input level. The transition from PORT mode to STANDBY mode starts when EN is pulled LOW. 6.2.3 PORT mode The PORT mode can be used to differentiate between PORT mode and CONFIG mode. Details are described in Section 6.2.10 "Differentiation between CONFIG and PORT modes". This is helpful during the software initialization phase to check whether the TJA1128 is already configured. In addition, the TJA1128 provides in this mode, information about captured wake-up event sources, level status on WAKE1 and WAKE2 and limp home status. These status and capture flags can be read via a serial data format with a start bit encoded as LOW level and a stop bit encoded as HIGH level. Similar to UART data framing with 8N1coding. When a 55h data is applied on TXD, the status and capture flags are transmitted on RXD. In Figure 4 the serial data format and the assignment of the status and capture flags are illustrated. tinit(TXD)H TXD X START 0 tbit(TXD) RXD START 1 2 3 4 5 6 7 STOP LIMP STOP tpd(TXD-RXD) WS1 WS2 LIN WUR1 WUF1 WUR2 WUF2 aaa-029688 Figure 4. Serial data format in PORT mode The wake-up event sources and limp home status are signaled as active LOW, see Table 4. These capture wake-up events and the limp home status will be cleared on the rising edge of stop bit. The level status on WAKE1 and WAKE2 as well as the capture flag status is sampled on falling edge of start bit. However, after the falling edge of the start bit, new wake and limp home events will be captured and not cleared on the rising edge of the associated stop bit. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 7 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Table 4. PORT mode capture and status information Bit Symbol Value Description 7 LIMP — Limp home 0 Limp home event detected 1 No limp home event detected — Wake-up on falling edge on WAKE2 0 Falling edge detected on WAKE2 1 No falling edge detected on WAKE2 — Wake-up on rising edge on WAKE2 0 Rising edge detected on WAKE2 1 No rising edge detected on WAKE2 — Wake-up on falling edge on WAKE1 0 Falling edge detected on WAKE1 1 No falling edge detected on WAKE1 — Wake-up on rising edge on WAKE1 0 Rising edge detected on WAKE1 1 No rising edge detected on WAKE1 — LIN wakeup 0 LIN wake-up event detected 1 No LIN wake-up event detected — WAKE2 status 0 Voltage on WAKE2 is below switching threshold (Vth(sw)) 1 Voltage on WAKE2 is above switching threshold (Vth(sw)) — WAKE1 status 0 Voltage on WAKE1 is below switching threshold (Vth(sw)) 1 Voltage on WAKE1 is above switching threshold (Vth(sw)) 6 5 4 3 2 1 0 WUF2 WUR2 WUF1 WUR1 LIN WS2 WS1 The PORT mode can be entered from STANDBY mode, and GOTOSLP mode. A TJA1128 mode transition to PORT mode is initiated either from GOTOSLP mode when EN is pulled HIGH or from STANDBY mode when EN is pulled HIGH while STBN is HIGH. 6.2.4 GOTOSLP mode The GOTOSLP mode is a temporary mode with enabled voltage regulator VCC. The LIN transceiver is disabled and the watchdog is either active or in autonomous mode, provided that the watchdog is available and enabled. In GOTOSLP mode, wake-up event detection is provided. Depending on the device configuration local wake-up events on WAKE1 and WAKE2 (if available) and remote LIN TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 8 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip wake-up events can be detected. RXD is held LOW after detection of an enabled wakeup event. The GOTOSLP mode can be entered from NORMAL mode. A mode transition is initiated when EN is pulled LOW while STBN is HIGH, provided the SLEEP mode is enabled. 6.2.5 SLEEP mode The SLEEP mode is the low-power mode with the lowest power consumption. The lowdropout voltage regulator, the LIN transceiver and the watchdog are disabled. Pin RSTN is forced LOW. In SLEEP mode, wake-up event detection is provided. Depending on the device configuration, local wake-up events on WAKE1 and WAKE2 (if available) and remote LIN wake-up events can be detected. The SLEEP mode is entered from GOTOSLP mode, when the GOTOSLP mode time-out tto(gotoslp) has been exceeded, while EN is LOW. 6.2.6 RESET mode The RESET mode is a temporary mode to ensure that pin RSTN is pulled down for a defined time to allow the microcontroller to start up in a controlled manner. The TJA1128 switches to RESET mode in response to a reset event. See Section 6.5 "System reset". 6.2.7 OFF mode In OFF mode the power-on detection is enabled; all other functions are inactive. The TJA1128 starts to boot up when the battery voltage exceeds the power-on detection threshold Vth(det)pon (triggering a start-up process). The start-up process from OFF mode via RESET mode to either STANDBY mode or CONFIG mode is completed after the start-up time, tstartup. The TJA1128 switches to OFF mode when the battery supply is first connected or from any mode when the battery voltage drops below the power-off detection threshold Vth(det)poff. 6.2.8 OVERTEMP mode The OVERTEMP mode is provided to prevent the TJA1128 from being damaged by excessive temperatures. The low-dropout voltage regulator, the LIN transceiver and the watchdog are disabled. Pin RSTN is forced LOW. No wake-up event will be detected. The TJA1128 switches immediately to OVERTEMP mode from any mode (other than OFF mode or SLEEP mode) when the global chip temperature exceeds the overtemperature protection activation threshold, Tth(act)otp. 6.2.9 CONFIG mode The CONFIG mode is provided for device configuration via SPI. Only in this mode device pins 1, 2, 4 and 5 are used as SPI. See pinning information in Section 5 "Pinning information". In CONFIG mode the low-dropout voltage regulator is enabled; LIN transceiver, watchdog and wake-up detection are disabled. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 9 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip The SBC configuration options are described in Section 6.3.3 "SBC configuration register". The nonvolatile SBC configuration is described in Section 6.3.4 "Nonvolatile SBC configuration". The CONFIG mode can be entered from RESET mode. After RESET mode, the CONFIG mode is entered if the device is not configured with a valid CRC value and the supply voltage is above minimum configuration threshold Vth(config)min. Based on the signal sequence it can be checked whether the SBC is in CONFIG mode. Details are described in Section 6.2.10 "Differentiation between CONFIG and PORT modes". 6.2.10 Differentiation between CONFIG and PORT modes The CONFIG mode can be distinguished from the PORT mode via the RXD (SDO) output level. As illustrated in Figure 5, after the transition to PORT mode the RXD (SDO) output turns to HIGH. Whereas, in CONFIG mode the SDO (RXD) output turns to LOW after SCSN (STBN) is pulled HIGH. STBN (SCSN) X HIGH-level tsu td(port) EN (SCK) td(RXD) HIGH-level TXD (SDI) X RXD (SDO) wake-up event flag State STANDBY HIGH-level PORT time aaa-029689 Figure 5. RXD (SDO) output after transition to PORT mode TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 10 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip SCSN (STBN) HIGH-level tv(Q) SCK (EN) X SDI (TXD) X SDO (RXD) LOW-level X td(conf) RSTN State HIGH-level RESET CONFIG time aaa-029690 Figure 6. SDO (RXD) output after SCSN (STBN) turns to HIGH-level In Figure 6 it is illustrated, that with the same pattern on STBN (SCSN) and EN (SCK) as shown in Figure 5, on the RXD (SDO) output level the TJA1128 modes CONFIG and PORT can be determined. 6.3 SBC configuration 6.3.1 SPI The Serial Peripheral Interface (SPI) provides the communication link with the microcontroller for the SBC configuration. The SPI is configured for full duplex data transfer, so status information is returned when new control data is shifted in. The interface also offers a read-only access option, allowing the application to read back registers without changing the register content. The SPI uses four interface signals for synchronization and data transfer: SCSN (STBN), SCK (EN), SDI (TXD) and SDO (RXD). For detail pinning information see Section 5 "Pinning information". Bit sampling is performed on the falling edge of the clock and data is shifted in/out on the rising edge, as illustrated in Figure 12. The SPI data in the TJA1128 is stored in a number of dedicated 8-bit registers. Each register is assigned a unique 7-bit address. Two bytes (16 bits) must be transmitted to the SBC for a single register read or write operation. The first byte contains the 7-bit address along with a read-only bit (the LSB). The read-only bit must be 0 to indicate a write operation (if this bit is 1, a read operation is assumed and any data on the SDI pin is ignored). The second byte contains the data to be written to the register. 24-bit read and write operations is also supported. The register address is automatically incremented, as illustrated in Figure 7. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 11 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip SCK A6 A5 A4 A3 A2 A1 A0 RO SDI D7 X D6 D5 Address X Address SDO D4 D3 D2 D1 D0 Data 0 Data 1 (at Addr) (at Addr + 1) D7 D6 D5 D4 D3 D2 D1 D0 X Data 0 Data 1 X (at Addr) (at Addr + 1) SCSN aaa-029691 Figure 7. SPI data structure for a write operation (24-bit) The content of the addressed registers is returned via pin SDO (RXD) during a SPI data read or write operation, i.e., the prior register content before the new value is set. The TJA1128 tolerates attempts to write to registers that do not exist. If the available address space is exceeded during a write operation, the data above the valid address range is ignored. During a write operation, the TJA1128 monitors the number of SPI bits transmitted. If the number recorded is not 16 or 24, then the write operation is aborted. A SPI access must not be attempted for at least td(conf) after a positive edge on RSTN. Any earlier access may be ignored. 6.3.2 Register map overview The addressable register space is 128 registers with addresses from 0x00 to 0x7F. Of these, 8 registers are available for SPI access. An overview of the register mapping is provided in Table 5. Further details are provided in Section 6.3.3 "SBC configuration register" and Section 6.3.4 "Nonvolatile SBC configuration". Table 5. Register map overview Address Register name Bits 7 6 5 4 3 10h System reserved RSTTIM 11h Wake reserved BUSWKE 12h LDO 13h LIN 14h Watchdog 15h HVMPO 30h MTPNV CRC 31h MTPNV status 2 1 0 DISSLP reserved LC2WKE LC1WKE DISVCCUV reserved DISLIN reserved WDSDM reserved reserved reserved WDPER WKBSET WKBPER DISTXTO HSMODE WDAUTO MPOINV WDMOD MPOMOD CRC NVMPS NVERR WRCNTS 6.3.3 SBC configuration register In Table 6, the system register bit assignment is listed. In this register the output reset pulse (see Section 6.5 "System reset") can be selected and the SLEEP mode (see Section 6.2.5 "SLEEP mode") can be disabled. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 12 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Table 6. System register (address 10h) Legend: * factory preset value Bit Symbol Access Value Description 7 to 5 reserved R — — 4 RSTTIM R/W — RSTN output reset pulse width 0* tw(rst) = 4 ms 1 tw(rst) = 700 µs 3 to 1 reserved R — — 0 DISSLP R/W — disable SLEEP mode 0* SLEEP enabled 1 SLEEP disabled In the wake register the wake detection configuration bits for the local wake-up inputs WAKE1 and WAKE2 (see Section 6.9 "Local wake-up inputs") and for the LIN transceiver (Section 6.8 "LIN transceiver") are provided. The bit assignment is listed in Table 7. Table 7. Wake register (address 11h) Legend: * factory preset value Bit Symbol 7 to 5 reserved [1][2] 4 BUSWKE 3 to 2 LC2WKE [1] 1:0 [1] [2] [1] LC1WKE Access Value Description R — — R/W — remote LIN bus wake-up enable 0* LIN wake-up disabled 1 LIN wake-up enabled — local WAKE2 configuration 00* local disabled 01 local wake-up on rising edge 10 local wake-up on falling edge 11 local wake-up on both edges — local WAKE1 configuration 00* local disabled 01 local wake-up on rising edge 10 local wake-up on falling edge 11 local wake-up on both edges R/W R/W Do not disable all wake sources when the SLEEP mode is enabled. In this case only a power-on event can cause a transition out of SLEEP mode. The LIN wake-up is disabled irrespective of the BUSWKE bit setting, if the LIN transceiver is disabled (DISLIN = 1). The LDO register can be used to disable the VCC undervoltage detection. See Section 6.7.2 "Low-dropout voltage regulator (pin VCC)". In Table 8 the LDO register bit assignment is listed. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 13 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Table 8. LDO register (address 12h) Legend: * factory preset value Bit Symbol Access Value Description 7 to 1 reserved R — — 0 DISVCCUV R/W — disable VCC undervoltage detection 0* VCC undervoltage detection enabled 1 VCC undervoltage detection disabled The LIN register in Table 9 provides the LIN transceiver configuration options. In this register LIN high-speed mode can be enabled and the TXD dominant time-out can be disabled. Furthermore, the LIN transceiver can be disabled. Details are provided in Section 6.8 "LIN transceiver". Table 9. LIN register (address 13h) Legend: * factory preset value Bit Symbol Access Value Description 7 to 4 reserved R — — 3 DISLIN R/W — disable LIN transceiver 0* LIN transceiver enabled 1 LIN transceiver disabled — LIN high-speed mode 00* LIN high-speed mode disabled 01 LIN high speed mode enabled until next BAT power-on event 10 LIN high speed mode enabled 11 LIN high-speed mode disabled — disable LIN TXD dominant time-out 0* LIN TXD dominant time-out enabled 1 LIN TXD dominant time-out disabled 2 to 1 0 HSMODE DISTXTO R/W R/W In the watchdog register the watchdog (see Section 6.4 "Watchdog") configuration options are provided. The watchdog mode and period can be chosen. In addition, the software development mode can be enabled. In Table 10 the watchdog register bit assignment is listed. Table 10. Watchdog register (address 14h) Legend: * factory preset value Bit Symbol Access Value Description 7 WDSDM R/W — watchdog software development mode 0* software development mode disabled 1 software development mode enabled — — 6 reserved TJA1128 Product data sheet R All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 14 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Bit Symbol Access Value Description 5 to 4 WDPER R/W — watchdog nominal period 00* 16 ms 01 32 ms 10 64 ms 11 128 ms 3 reserved R — — 2 WDAUTO R/W — watchdog autonomous mode 0* autonomous mode disabled 1 autonomous mode enabled — watchdog operation mode 00* watchdog disabled 01 window mode 10 timeout mode 11 watchdog disabled 1 to 0 WDMOD R/W With the HVMPO register the use of the HVMPO can be configured. It can be used to enable and configure the cyclic wake function. Furthermore, the HVMPO can be configured as LIMP home output, as state controlled output and as GPI controlled output. In Table 11 the HVMPO register bit assignment is listed. Table 11. HVMPO register (address 15h) Legend: * factory preset value Bit Symbol Access Value Description 7 to 6 reserved R — — 5 WKBSET R/W — cyclic wake nominal settle time 0* tset(cyclicwk) = 70 µs 1 tset(cyclicwk) = 134 µs — cyclic wake nominal period time 0* tper(cyclicwk) = 16 ms 1 tper(cyclicwk) = 64 ms — inverted HVMPO 0* HVMPO not inverted 1 HVMPO inverted 4 3 WKBPER MPOINV TJA1128 Product data sheet R/W R/W All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 15 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Bit Symbol Access Value Description 2 to 0 MPOMOD R/W — HVMPO operation mode 000* disabled 001 GPI controlled output 010 bias control output for cyclic wake-up 011 LIMP home output 100 state controlled output: NORMAL 101 state controlled output: NORMAL + STANDBY + PORT 110 state controlled output: NORMAL + STANDBY+ PORT + GOTOSLP 111 state controlled output: SLEEP 6.3.4 Nonvolatile SBC configuration The TJA1128 has multiple time programmable (MTP) nonvolatile memory (NVM) cells to support programming of default device configuration. The MTPNVM address range is from 10h to 15h. For details. See Section 6.3.3 "SBC configuration register". 6.3.4.1 Programming of MTPNVM NXP delivers the TJA1128 in the CONFIG mode as initial mode, also referred to as the factory preset configuration. The CONFIG mode is described in Section 6.2.9 "CONFIG mode". If the TJA1128 has been programmed previously, the factory presets may need to be restored before reprogramming can begin. See Section 6.3.4.2 "Restoring factory preset values". When the factory presets have been restored successfully, a system reset is generated automatically and TJA1128 switches back to CONFIG mode. Programming of the SBC configuration register listed in Section 6.3.3 "SBC configuration register" is performed in two steps. First, the required SBC configuration values are written to registers. In a second step, the programming is confirmed by writing the correct CRC value to register MTPNV CRC. See Table 13. The MTPNVM will be programmed with the SBC configuration values, provided these configuration values in conjunction with the initial CRC value (see Table 2) matches with the correct CRC value. If the CRC value is not correct, programming is aborted. After a successful MTPNVM programming a system reset of the TJA1128 is generated to indicate that the MTPNVM has been programmed successfully. During MTPNVM programming the supply voltage must continue in the battery supply voltage operating range. MTPNVM programming shall not be done at cold or hot temperature conditions (see Tvj when programming the MTPNVM). MTPNVM programming time takes up to tprog(MTPNV). The MTPNV status register contains the MTPNVM write counter value WRCNTS, the error status bit NVERR and the MTPNVM programming status bit NVMPS. The WRCNTS value is increased with each MTPNVM program cycle until 3Fh is reached (no overflow). Note the purpose of this counter is to provide information and not to prevent reprogramming if the maximum limit is reached. The error status bit NVERR indicates whether a MTPNVM fault was detected. Table 12 lists the MTPNV status register. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 16 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Table 12. MTPNV status (address 31h) Bit Symbol Access Value Description 7 NVMPS R — nonvolatile memory programming status 0 MTPNVM cannot be overwritten 1 MTPNVM write access enabled — error status 0 error detected 1 no error 6 NVERR 5 to 0 R WRCNTS R — write counter status [1] xxxxxx [1] Number of MTPNVM write accesses Value depends on number of MTPNVM program cycles. Initial value is 00h. The cyclic redundancy check value stored in the MTPNV CRC register (see Table 13) is calculated using the data written to SBC configuration registers from Section 6.3.3 "SBC configuration register" (address 10h to 15h) and adding at the end two bytes: 1st byte with 00h and 2nd byte with 01h. All reserved bits shall be interpreted as 0 during CRC calculation. Table 13. MTPNV CRC (address 30h) Bit Symbol Access Value Description 7 to 0 CRC R/W — cyclic redundancy check — CRC value The CRC value is sequentially calculated using the data in the SBC configuration registers in an incremental address order and the modulo-2 division with the generator polynomial: X8 + X5 + X3 +X2 + X + 1. The result of this operation must be bitwise inverted. The following parameters can be used to calculate the CRC value (e.g., via the AUTOSAR method): Table 14. Parameter for CRC coding TJA1128 Product data sheet Parameter Value CRC value 8 bits Polynomial 2Fh Initial CRC value depends on TJA1128 variant; see Table 2 Input data reflected no Result data reflected no XOR value FFh All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 17 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Alternatively, the following algorithm can be used: data = 0 // unsigned byte crc = initial_CRC // depends on TJA1128 variant sbc_register(0) = system_register_content sbc_register(1) = wake_register_content sbc_register(2) = ldo_register_content sbc_register(3) = lin_register_content sbc_register(4) = watchdog_register_content sbc_register(5) = hvmpo_register_content sbc_register(6) = 0 // additional fixed value to be used for calculation sbc_register(7) = 1 // additional fixed value to be used for calculation for i = 0 to 7 data = sbc_register(i) EXOR crc for j = 0 to 7 if data ≥ 128 data = data * 2 // shift left by 1 data = data EXOR 0x2F else data = data * 2 // shift left by 1 next jcrc = data next i crc = crc EXOR 0xFF 6.3.4.2 Restoring factory preset values Factory preset values are restored, if the following conditions apply continuously for at least td(MTPNV)rst during battery power-up: • VBAT > Vth(config)min • pin RSTN is held LOW • LIN is held dominant After the factory preset values have been restored and LIN is recessive again, the TJA1128 performs a system reset and enters the CONFIG mode. During factory restore the supply voltage must continue in the battery supply voltage operating range. The restoring takes up to tprog(MTPNV). Note that the write counter, WRCNTS, in the register MTPNV status is incremented every time the factory presets are restored. 6.4 Watchdog The TJA1128 contains a watchdog that supports two operating modes: window and timeout. In window mode, a watchdog trigger event within a defined watchdog window triggers and resets the watchdog timer. In timeout mode, the watchdog runs continuously and can be triggered and reset at any time within the watchdog period by a watchdog trigger. The watchdog mode bits WDMOD are listed in the watchdog register. See Table 10. In addition, the TJA1128 provides a watchdog autonomous mode. In this mode, the watchdog switches off after a transition from NORMAL mode to either STANDBY mode or GOTOSLP mode. The watchdog is switched on again after a wake-up event or a TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 18 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip transition to NORMAL mode. The watchdog autonomous bit WDAUTO is listed in the watchdog register, See Table 10. Four watchdog periods are supported, from 16 ms to 128 ms. The watchdog period is programmed via bits WDPER in the watchdog register. See Table 10. The selected period is valid for both window and timeout modes. Independent of the watchdog setting the watchdog start-up behavior is always identical. For the first trigger the watchdog mode is timeout mode with the maximum watchdog nominal period. Afterwards the watchdog mode and period is according to the watchdog setting. A watchdog trigger event resets the watchdog timer. A watchdog trigger event is a LOW pulse on the WWD pin for ttrig(d)low at least. The TJA1128 supports also a watchdog software development mode. It is provided for test and development purposes only and is not a dedicated SBC operating mode. The TJA1128 can be in any functional operating mode with watchdog software development mode enabled. This mode is enabled and disabled via bit WDSDM in the watchdog register. See Table 10. In the watchdog software development mode, the watchdog can be disabled or activated for test and software debugging purposes. During the transition from RESET to STANDBY the input level on the WWD pin is checked; with HIGH-level the watchdog is enabled and with LOW-level the watchdog is disabled. 6.5 System reset When a system reset occurs, the SBC switches to RESET mode and initiates a process that generates a low-level pulse on pin RSTN. The TJA1128 can distinguish up to 10 different reset sources, as detailed in Table 15. Table 15. Reset sources Reset sources Description power-on mode transition from OFF to RESET when VBAT > Vth(det)pon LIN wake mode transition from SLEEP to RESET after LIN wake-up WAKE1 wake mode transition from SLEEP to RESET after WAKE1 wake-up WAKE2 wake mode transition from SLEEP to RESET after WAKE2 wake-up device configured mode transition from CONFIG to RESET after device configuration watchdog overflow watchdog timer overflow in timeout mode or window mode watchdog trigger fault watchdog triggered too early in window mode RSTN LOW RSTN pulled LOW externally VCC undervoltage VCC undervoltage detection when VO(VCC) < Vuvd(VCC) overtemperature overtemperature detection when Tvj > Tth(act)otp factory restore factory preset values are restored 6.5.1 Characteristics of pin RSTN Pin RSTN is a bidirectional open-drain low side driver with integrated pull-up resistor, as shown in Figure 1. With this configuration, the SBC can detect the pin being pulled down externally, e.g., by the microcontroller. The input reset pulse width must be at least tw(rst) to guarantee that external reset events are detected correctly. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 19 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip 6.5.2 Selecting the output reset pulse time width The duration of the output reset pulse can be configured in the CONFIG mode via bit RSTTIM in the System register. See Table 6. 6.6 Temperature protection The temperature of the TJA1128 is monitored, except in SLEEP and OFF modes. The SBC switches to OVERTEMP mode if the global chip temperature exceeds the overtemperature protection activation threshold, Tth(act)otp. In Section 6.2.8 "OVERTEMP mode" the OVERTEMP mode is described. When the global chip temperature drops below the overtemperature protection release threshold, Tth(rel)otp, the SBC switches to STANDBY mode via RESET mode. 6.7 Power supplies 6.7.1 Battery supply voltage (pin BAT) The internal circuitry is supplied from the battery via pin BAT. The device must be protected against negative supply voltages, e.g., by using an external series diode. The TJA1128 starts up when the battery voltage exceeds the power-on detection threshold, Vth(det)pon. If VBAT drops below the power-off detection threshold, Vth(det)poff, the SBC switches to OFF mode. In Section 6.2.7 "OFF mode" the OFF mode is described. 6.7.2 Low-dropout voltage regulator (pin VCC) The TJA1128 provides a 5 V or 3.3 V supply (VCC), depending on the variant. Pin VCC can deliver up to 85 mA load current. It is designed to supply the microcontroller and its peripherals. LDO supply current depends on VCC load current. As VCC load current increases, LDO supply current increases. For a battery supply voltage on pin BAT of 16 V and a VCC load current of 70 mA, the typical LDO supply current increases by 0.8 mA. The output voltage on VCC is monitored. A system reset is generated, if the voltage on VCC drops below the VCC undervoltage detection threshold, Vuvd(VCC), provided VCC undervoltage detection is enabled (DISVCCUV = 0; see LDO register in Table 8). 6.8 LIN transceiver The LIN transceiver is the interface between the LIN master/slave protocol controller and the physical bus in a LIN network. According to the Open System Interconnect (OSI) model, this interface makes up the LIN physical layer. The LIN transceiver is optimized for, but not limited to, automotive applications with excellent ElectroMagnetic Compatibility (EMC) performance. The LIN transceiver can be disabled (via bit DISLIN; see LIN register in Table 9) to support applications where a LIN transceiver is not used. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 20 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip 6.8.1 Remote wake-up via the LIN bus The TJA1128 detects a remote wake-up via the LIN bus in GOTOSLP, PORT, RESET, STANDBY and SLEEP mode, provided remote LIN bus wake-up is enabled (BUSWKE = 1; see Wake register in Table 7. A falling edge on pin LIN, followed by a LOW level maintained for twake(dom)LIN, followed by a rising edge on pin LIN, triggers a remote wake-up. See Figure 8 and Figure 9. Note that the time period twake(dom)LIN is measured either in NORMAL mode while TXD is HIGH, or in GOTOSLP, PORT, RESET, STANDBY and SLEEP mode irrespective of the status of pin TXD. LIN recessive VBUSrec VLIN ground twake(dom)LIN VBUSdom LIN dominant mode RXD SLEEP RESET STANDBY LOW HIGH LOW aaa-029692 Figure 8. Principle of remote wake-up via LIN bus during SLEEP mode The remote LIN bus wake-up request is communicated to the microcontroller in STANDBY (see Section 6.2.2 "STANDBY mode") and GOTOSLP (see Section 6.2.4 "GOTOSLP mode") mode by a continuous LOW level on pin RXD. LIN recessive VBUSrec VLIN ground mode twake(dom)LIN VBUSdom LIN dominant GOTOSLP/STANDBY GOTOSLP/STANDBY HIGH LOW RXD aaa-029693 Figure 9. Principle of remote wake-up via LIN bus during GOTOSLP and STANDBY mode 6.8.2 Initial TXD dominant check An initial TXD dominant check prevents the bus line being driven to a permanent dominant state (blocking all network communications) if pin TXD is forced permanently LOW by a hardware and/or software application failure. The TXD input level is checked after a transition to NORMAL mode. If TXD is LOW, the transmit path remains disabled and is only enabled when TXD goes HIGH. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 21 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip 6.8.3 TXD dominant time-out A TXD dominant time-out timer circuit prevents the bus lines from being driven to a permanent dominant state (blocking all network communications) if pin TXD is forced permanently LOW by a hardware and/or software application failure. This timer is started every time pin TXD goes LOW. If the LOW state on pin TXD persists for longer than the TXD dominant time-out time (tto(dom)TXD), the transmitter is disabled, releasing the bus line to recessive state. The TXD dominant time-out timer is reset when pin TXD goes HIGH. This function can be disabled (via bit DISTXTO; see LIN register in Table 9) to allow the TJA1128 to be used in applications requiring the transmission of long LOW sequences. 6.8.4 LIN high-speed mode The TJA1128 provides two LIN high-speed mode configuration options (via bits HSMODE). See LIN register in Table 9. • A temporary LIN high-speed mode. After the SBC configuration with bits HSMODE = 01 the LIN high speed mode is enabled until next BAT power-on event. • A permanent LIN high-speed mode. With bits HSMODE = 10 the LIN transmitter will always transmit in LIN high-speed mode. In the LIN high-speed mode, the curve shaping of the LIN output signal is disabled, i.e., the LIN output driver switches fast on and off to support higher baud rates than 20 kBd. The actual maximum baud rate depends on the LIN bus load: Total LIN pull-up resistance and total LIN capacitance. 6.9 Local wake-up inputs The TJA1128 provides 1 or 2 local wake-up pins (WAKE1 and WAKE2). The edge sensitivity (falling, rising or both) of the wake-up pins can be configured independently via the LC1WKE and LC2WKE bits in the Wake register. See Table 7. These bits can also be used to disable wake-up via the wake-up pins. When wake-up is enabled, a valid wake-up event on either of these pins will be detected in RESET, STANDBY, PORT, GOTOSLP and SLEEP modes. WAKE1 and WAKE2 can be used in two sampling modes: Continuous or cyclic. With cyclic sampling the wake pins are synchronized with the HVMPO output. Further details about the cyclic sampled wake-up detection option can be found in section Section 6.10.2 "Bias control output for cyclic wake-up". In Figure 13, a typical circuit for cyclic sampling with WAKE1 and WAKE2 is shown. 6.10 High-voltage multipurpose output The high-voltage multipurpose output (HVMPO) pin is a battery-robust, active-LOW, open-drain output. It can be configured via the HVMPO register for multi purposes. See Table 11. 6.10.1 GPI controlled output The HVMPO can be controlled via GPI by setting the HVMPO operation mode to MPOMOD = 001. The GPI input has an internal pull-up and with bit MPOINV = 0 the GPI TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 22 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip is an active-LOW input, i.e., if GPI is LOW then HVMPO is driving actively LOW. The HVMPO level is inverted if MPOINV = 1. 6.10.2 Bias control output for cyclic wake-up The HVMPO can be configured as bias control output for cyclic wake-up sampling. The cyclic sampling is enabled by setting the HVMPO operation mode in the HVMPO register to MPOMOD = 010. Figure 13 shows a typical application circuit with the HVMPO for the cyclic sampling bias control. Two cyclic wake nominal period times tper(cyclicwk) are supported. It can be selected via the WKBPER bit in the HVMPO register. The cyclic wake nominal setting time tset(cyclicwk) is available in two configurations. The setting time can be selected via the WKBSET bit in the HVMPO register. The cyclic bias timing is illustrated in Figure 10. HVMPO OFF OFF ON ON OFF WAKEx tset(cyclicwk) tper(cyclicwk) External Switch OPEN CLOSE time aaa-029694 Figure 10. Cyclic bias timing with HVMPO 6.10.3 LIMP home output This HVMPO function is used to enable so-called limp home hardware in the event of a serious ECU failure. Detectable failure conditions are VCC undervoltage and LOWlevel on RSTN input while system controller is in the STANDBY, PORT, GOTOSLP or NORMAL mode and watchdog failure and SBC overtemperature. After limp home event detection, the internal limp home flag is set. If the limp-home flag is set, HVMPO is held LOW while the TJA1128 is in RESET, STANDBY, PORT, GOTOSLP, SLEEP, OVERLOAD or NORMAL mode. The internal limp home flag can be read and cleared in PORT mode. See Section 6.2.3 "PORT mode". In OFF mode, the flag is also cleared. The LIMP home output function of the HVMPO can be configured by setting the HVMPO operation mode to MPOMOD = 011. 6.10.4 State controlled output As state controlled output the HVMPO drives active LOW as a function of the current TJA1128 mode. Four state controlled output functions are available. It can be configured with HVMPO operation modes MPOMOD = 1xx in the HVMPO register. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 23 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip 6.11 Test mode The TJA1128 has a factory test mode. This test mode is not for customer use. To avoid entering this test mode it should be prevented to apply more than 13 pulses on pin TXD within the time window of 25 ms after BAT power-on detection, while pin RSTN is LOW. 7 Limiting values Table 16. Limiting values In accordance with the Absolute Maximum Rating System (IEC 60134). Symbol Parameter Conditions Min Max Unit VX voltage on pins BAT, HVMPO — –0.3 +43 V voltage on pins WAKE1, WAKE2 — –18 +43 V voltage on pin LIN with respect to GND and BAT –43 +43 V voltage on pin VCC — –0.3 +6 V Voltage on logic pins TXD, RXD, RSTN, EN, STBN, WWD, GPI — –0.3 VVCC+0.3 V IHVMPO input current on pin HVMPO — — 20 mA Vtrt transient voltage on pin BAT with inverse-polarity protection diode and 22 µF capacitor to ground –150 +100 V transient voltage on WAKE1, WAKE2 with 2.2 kΩ series resistor –150 +100 V transient voltage on LIN coupling via 1 nF capacitor –150 +100 V — — — on pin BAT with capacitor –6 +6 kV on pins WAKE1, WAKE2 with 47 pF capacitor and 2.2 kΩ series resistor –6 +6 kV –8 +8 kV — — — on pins BAT, WAKE1, WAKE2, HVMPO –4 +4 kV on pin LIN –8 +8 kV –2 +2 kV — — — on any pin –500 +500 V virtual junction temperature — –40 +150 °C when programming the MTPNVM 0 +85 °C storage temperature — –55 +150 °C VESD electrostatic discharge voltage IEC 61000-4-2 [1] on pin LIN Human Body Model [2] on any other pin Charge Device Model Tvj Tstg TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 [3] © NXP B.V. 2018. All rights reserved. 24 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip [1] [2] [3] Equivalent to discharging a 150 pF capacitor through a 330 Ω resistor. Equivalent to discharging a 100 pF capacitor through a 1.5 kΩ resistor. According AEC-Q100-002 Rev-D. According to AEC-Q100-011 Rev-C1. The classification level is C4B. 8 Thermal characteristics Table 17. Thermal characteristics Symbol Rth(vj-a) Rth(vj-c) [1] Parameter Condition Thermal resistance from virtual junction to ambient Typ Unit Dual-layer board [1] 76 K/W Four-layer board [1] 40 K/W 5 K/W Thermal resistance from virtual junction to case According to JEDEC JESD51-2, JESD51-3 and JESD51-5 at natural convection on 1s board with thermal via array under the exposed pad connected to the second copper layer. 9 Static characteristics Table 18. Static characteristics VBAT = 3.0 V to 28 V; Tvj = –40 °C to +150 °C; RL(LIN-BAT) = 500 Ω; all voltages are defined with respect to ground; positive [1] currents flow into the IC; typical values are given at VBAT = 12 V and Tvj = 25 °C; unless otherwise specified. Symbol Parameter Conditions Min Typ Max Unit SLEEP mode; BUSWKE = 0; VBAT = 5 V to 14 V; VLIN = VWAKE1 = VWAKE2 = VBAT; VTXD = VWWD = VGPI = VEN = VSTBN = 0 V; IVCC = 0 µA; Tvj = –40 °C to +50 °C — 14 22 µA STANDBY mode; BUSWKE = 0; WDMOD = 0h; VBAT = 10.8 V to 14 V; VLIN = VWAKE1 = VWAKE2 = VBAT; VTXD = VWWD = VGPI = VVCC; VEN = VSTBN = 0 V; IVCC = 0 µA; Tvj = –40 °C to +50 °C — 22 32 µA Supply; pin BAT IBAT battery supply current TJA1128 Product data sheet additional current with LIN wake detection enabled; BUSWKE = 1; VBAT = 5 V to 14 V; VLIN = VBAT; Tvj = –40 °C to +50 °C [2] — — 2 µA additional current with active watchdog; VBAT = 5 V to 14 V; Tvj = –40 °C to +50 °C [2] — — 2 µA additional current with WAKE1 input pulled down; VBAT = 5 V to 14 V; VWAKE1 = 0 V; Tvj = –40 °C to +50 °C [2] — — 2 µA additional current with WAKE2 input pulled down; VBAT = 5 V to 14 V; VWAKE2 = 0 V; Tvj = –40 °C to +50 °C [2] — — 2 µA NORMAL mode; bus recessive; VBAT = 10.8 V to 28 V; VLIN = VWAKE1 = VWAKE2 = VBAT; VTXD = VWWD = VGPI = VEN = VVCC; VSTBN = 0 V; IVCC = 0 µA; Tvj = –40 °C to +150 °C [2] — 1.2 1.7 mA All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 25 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Symbol Parameter Conditions Min Typ Max Unit NORMAL mode; bus dominant; VBAT = 14 V; VWAKE1 = VWAKE2 = VBAT; VWWD = VGPI = VEN = VVCC; VTXD = VSTBN = 0 V; IVCC = 0 µA; Tvj = –40 °C to +150 °C [2] — 3.5 4.2 mA additional current at low battery; VBAT = 3.8 V to 10.8 V; Tvj = –40 °C to +150 °C [2] — 170 369 µA Vth(det)pon power-on VBAT rising detection threshold 4.0 — 4.8 V Vth(det)poff power-off VBAT falling detection threshold 3.0 — 3.3 V Vuvd(LIN)(WAKE) LIN and WAKE undervoltage detection voltage on pin BAT with VBAT falling 4.0 — 4.5 V Vuvr(LIN)(WAKE) LIN and WAKE undervoltage recovery voltage on pin BAT with VBAT rising 4.5 — 5.0 V Vth(config)min minimum configuration threshold on pin BAT 10.8 — — V VO(VCC)nom = 3.3 V; VBAT = 3.8 V to 28 V; IVCC = –70 mA to 0.25 mA 3.234 3.3 3.366 V VO(VCC)nom = 3.3 V; VBAT = 4.5 V to 28 V; IVCC = –85 mA to 0.25 mA 3.234 3.3 3.366 V VO(VCC)nom = 3.3 V; VBAT = 3.8 V to 28 V; IVCC < 0.25 mA 3.201 3.3 3.399 V VO(VCC)nom = 5.0 V; VBAT = 5.5 V to 28 V; IVCC = –70 mA to 0.25 mA 4.9 5.0 5.1 V VO(VCC)nom = 5.0 V; VBAT = 6.0 V to 28 V; IVCC = –85 mA to 0.25 mA 4.9 5.0 5.1 V VO(VCC)nom = 5.0 V; VBAT = 5.5 V to 28 V; IVCC < 0.25 mA 4.85 5.0 5.15 V VO(VCC)nom = 3.3 V; VBAT = 3.0 V to 3.8 V — — 9 Ω VO(VCC)nom = 5.0 V; VBAT = 3.0 V to 5.5 V — — 9 Ω VCC undervoltage VO(VCC)nom = 3.3 V detection voltage VO(VCC)nom = 5.0 V 2.75 — 3.00 V 4.2 — 4.6 V Vuvr(VCC) VCC undervoltage VO(VCC)nom = 3.3 V recovery voltage VO(VCC)nom = 5.0 V 2.875 — 3.135 V 4.35 — 4.75 V IO(sc) short-circuit output — current –200 — –85 mA CO(VCC) VCC output capacitance 375 1000 — nF 40 — 200 mA Voltage regulator; pin VCC VO RON(BAT–VCC) Vuvd(VCC) output voltage ON resistance between pin BAT and pin VCC [2] MLC capacitor LIN bus line; pin LIN IBUS_LIM current limitation NORMAL mode; LIN = 00h; for driver dominant VBAT = VLIN = 18 V; VTXD = 0 V state TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 26 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Symbol Parameter IBUS_PAS_dom IBUS_PAS_rec Conditions Min Typ Max Unit Receiver dominant VBAT = 12 V; VLIN = 0 V; LIN driver off input leakage VBAT = 28 V; VLIN = 0 V; LIN driver off current including LIN slave pull-up resistor –1 — — mA –1.5 — — mA Receiver recessive 5 V < VBAT < 18 V; 5 V < VLIN < 18 V; VLIN ≥ VBAT; LIN driver off input leakage current 18 V < VBAT < 28 V; 18 V < VLIN < 28 V; VLIN ≥ VBAT; LIN driver off — — 20 µA — — 30 µA –1000 — +10 µA [2] IBUS_NO_GND loss-of-ground current VBAT = 12 V; VLIN = 0 V to 18 V; VGND = VBAT IBUS_NO_BAT loss-of-battery current VBAT = 0 V; VLIN = 0 V to 18 V — — 30 µA VBUSdom receiver dominant state VBAT = 5 V to 28 V — — 0.4 × VBAT V VBUSrec receiver recessive state VBAT = 5 V to 28 V 0.6 × VBAT — — V VBUS_CNT receiver center voltage VBAT = 5 V to 28 V; VBUS_CNT = (Vth_rec + Vth_dom) / 2 VHYS receiver hysteresis VBAT = 5 V to 28 V; voltage VHYS = (Vth_rec – Vth_dom) VSerDiode voltage drop at the internal pull-up path with RSLAVE; serial diode ISerDiode = 0.9 mA VO(dom) dominant output voltage RSLAVE CLIN slave resistance [3] 0.475 × 0.5 × VBAT VBAT 0.525 × V VBAT [3] — — 0.175 × V VBAT 0.4 0.7 1.0 V NORMAL mode; LIN = 00h; VBAT = 7.0 V; VTXD = 0 V — — 1.4 V NORMAL mode; LIN = 00h; VBAT = 18.0 V; VTXD = 0 V — — 3.6 V 20 30 60 kΩ — — 20 pF — capacitance on pin with respect to ground LIN [2] Digital input; pins EN (SCK), GPI, STBN (SCSN), TXD (SDI), WWD Vth(sw) switching threshold voltage — 0.25 × VVCC — 0.75 × VVCC V Rpu pull-up resistance on pin GPI, TXD, WWD — 15 — 50 kΩ Rpd pull-down resistance on pin EN, STBN — 15 — 50 kΩ Digital output; pin RXD (SDO) VOL LOW-level output voltage IOL = 2 mA — — 0.4 V Rpu pull-up resistance — 8 10 12 kΩ Reset input/output; pin RSTN Vth(sw) switching threshold voltage — 0.25 × VVCC — 0.75 × VVCC V VOL LOW-level output voltage VVCC = 1.0 V to 5.5 V; external pull-up resistor with ≥ 3 kΩ to VCC — — 0.2 × VVCC V Rpu pull-up resistance — 15 — 50 kΩ TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 27 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Symbol Parameter Conditions Min Typ Max Unit Local wake input; pins WAKE1, WAKE2 Vth(sw) switching threshold voltage — 0.25 × VBAT 0.5 × VBAT 0.75 × VBAT V Vhys(i) input hysteresis voltage — 0.1 × VBAT — — V Ii Input current LCxWKE > 0h; VBAT = 12 V; VWAKE = 0 V to VBAT –1 — +1 µA High-voltage multipurpose output; pin HVMPO VOL LOW-level output voltage HVMPO on; IHVMPO = 0.8 mA — — 0.4 V ILO output leakage current HVMPO off; VBAT = 12 V; VHVMPO = 0 V to 28 V — — 1 µA Temperature protection Tth(act)otp overtemperature protection activation threshold temperature — [2] 155 165 175 °C Tth(rel)otp overtemperature protection release threshold temperature — [2] 130 140 150 °C [1] [2] [3] All parameters are guaranteed over the virtual junction temperature range by design. Factory testing uses correlated test conditions to cover the specified temperature and power supply voltage ranges. Not tested in production; guaranteed by design. Vth_dom: receiver threshold of the recessive to dominant LIN bus edge. Vth_rec: receiver threshold of the dominant to recessive LIN bus edge. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 28 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip 10 Dynamic characteristics Table 19. Dynamic characteristics VBAT = 3.0 V to 28 V; Tvj = –40 °C to +150 °C; RL(LIN-BAT) = 500 Ω; all voltages are defined with respect to ground; positive [1] currents flow into the IC; typical values are given at VBAT = 12 V and Tvj = 25 °C; unless otherwise specified. Symbol Parameter Conditions Min from OFF mode until CONFIG and STANDBY mode; RSTTIM = 0 ; CVCC = 1 µF — from OFF mode until STANDBY mode; RSTTIM = 1 ; CVCC = 1 µF — NORMAL mode ; VVCC falling STANDBY mode ; VVCC falling Typ Max Unit 5.7 ms — 2.1 ms 15 — 30 µs 15 — 55 µs Supply; pin BAT tstartup start-up time Voltage regulator; pin VCC td(uvd) undervoltage detection delay time LIN transmitter; pins LIN, TXD d1 d2 d3 d4 tto(dom)TXD duty cycle 1 duty cycle 2 duty cycle 3 duty cycle 4 TXD dominant time-out TJA1128 Product data sheet Vth(rec)(max) = 0.744 x VBAT; Vth(dom)(max) = 0.581 x VBAT; tbit = 50 µs; VBAT = 7 V to 28 V [2] [3] [4] 0.396 — — — Vth(rec)(max) = 0.665 x VBAT; Vth(dom)(max) = 0.499 x VBAT; tbit = 50 µs; VBAT = 5 V to 7 V [2] [3] [4] 0.396 — — — Vth(rec)(min) = 0.442 x VBAT; Vth(dom)(min) = 0.284 x VBAT; tbit = 50 µs; VBAT = 7.6 V to 28 V [2] [3] [5] — — 0.581 — Vth(rec)(min) = 0.496 x VBAT; Vth(dom)(min) = 0.361 x VBAT; tbit = 50 µs; VBAT = 5.6 V to 7.6 V [2] [3] [5] — — 0.581 — Vth(rec)(max) = 0.778 x VBAT; Vth(dom)(max) = 0.616 x VBAT; tbit = 96 µs; VBAT = 7 V to 28 V [2] [3] [4] 0.417 — — — Vth(rec)(max) = 0.665 x VBAT; Vth(dom)(max) = 0.499 x VBAT; tbit = 96 µs; VBAT = 5 V to 7 V [2] [3] [4] 0.417 — — — Vth(rec)(min) = 0.389 x VBAT; Vth(dom)(min) = 0.251 x VBAT; tbit = 96 µs; VBAT = 7.6 V to 28 V [2] [3] [5] — — 0.590 — Vth(rec)(min) = 0.496 x VBAT; Vth(dom)(min) = 0.361 x VBAT; tbit = 96 µs; VBAT = 5.6 V to 7.6 V [2] [3] [5] — — 0.590 — 6 — 8 ms timer started at falling edge on TXDx All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 29 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Symbol Parameter Conditions Min Typ Max Unit LIN receiver; pins LIN, RXD trx_pd receiver propagation delay rising and falling edge — — 6 µs trx_sym receiver propagation delay symmetry rising edge with respect to falling edge –2 — +2 µs 30 80 150 µs — — 10 µs 3.6 — 10 µs NORMAL mode and PORT mode 30 — — µs STANDBY mode 50 — — µs NORMAL mode and PORT mode 30 — — µs STANDBY mode 50 — — µs twake(dom)LIN LIN dominant wake-up time td(RXD) RXD delay time STANDBY mode or GOTOSLP mode Mode transition; pins STBN, EN tdeglitch deglitch time tsu set-up time th hold time td(stb) standby mode delay time — — 25 µs td(port) port mode delay time — — 50 µs td(norm) normal mode delay time — — 50 µs tinit(norm) LIN initialization time — — 50 µs tto(gotoslp) gotoslp mode timeout 0.9 — 1.1 ms td(conf) config mode delay time — — 25 µs 45 — 95 µs Local wake input; pins WAKE1, WAKE2 twake wake-up time tinit(wake) wake initialization time after rising VBAT > Vuvr(LIN)(WAKE) — — 80 µs td(WAKE- WAKE to RXD LOW delay time STANDBY mode or GOTOSLP mode; after wake-up event detection — — 110 µs RXDL) High-voltage multipurpose output; pin HVMPO tper(cyclicwk) cyclic wake period time WKBPER = 0 14.4 16 17.6 ms WKBPER = 1 57.6 64 70.4 ms tset(cyclicwk) cyclic wake settle time WKBSET = 0 62 70 78 µs WKBSET = 1 120 134 149 µs GPI to HVMPO delay time MPOMOD = 1h — — 4 µs limp to HVMPO delay time MPOMOD = 3h — — 60 µs td(GPIHVMPO) td(limpHVMPO) TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 30 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Symbol Parameter Conditions Min Typ Max Unit PORT mode; pins TXD, RXD tinit(TXD)H HIGH-level TXD initialization time PORT mode 30 — — µs tbit(TXD) TXD bit time PORT mode 30 — — µs tpd(TXD-RXD) TXD to RXD propagation delay time PORT mode — — 16 µs tsym(TXD- PORT mode –2 — +2 µs RXD) TXD to RXD propagation delay symmetry time Serial peripheral interface timing; pins EN (SCK), STBN (SCSN), TXD (SDI), RXD (SDO) tcy(clk) clock cycle time 10 — — µs tSPILEAD SPI enable lead time 500 — — ns tSPILAG SPI enable lag time 500 — — ns tclk(H) clock HIGH time 5 — — µs tclk(L) clock LOW time 5 — — µs tsu(D) data input set-up time 500 — — ns th(D) data input hold time 500 — — ns tv(Q) data output valid time — — 1 µs tWH(S) chip select pulse width HIGH 20 — µs td(SCKL- delay time from SCK LOW to SCSN LOW 500 — — ns SCSNL) Watchdog; pin WWD tdeglitch deglitch time 3.6 — 10 µs ttrig(wd)low watchdog trigger low time 60 — — µs ttrig(wd)1 watchdog trigger time 1 0.45× — WDPER 0.55× ms WDPER ttrig(wd)2 watchdog trigger time 2 0.9× — WDPER 1.1× ms WDPER RSTTIM = 0 3.6 4 4.4 ms RSTTIM = 1 600 700 800 µs RESET mode 0.9 1 1.1 s Reset; pin RSTN tw(rst) reset pulse width time td(MTPNV)rst reset MTPNVM restore delay time TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 31 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Symbol Parameter Conditions Min Typ Max Unit propagation delay from CONFIG mode to RESET mode — — 80 ms MTP nonvolatile memory tprog(MTPNV) MTPNVM programming time [1] [2] [3] [4] Parameters not tested in production; guaranteed by design. Bus load conditions: CLIN = 1 nF and RLIN = 1 kΩ; CLIN = 6.8 nF and RLIN = 660 Ω; CLIN = 10 nF and RLIN = 500 Ω See timing diagram in Figure 11 Equation 1 [5] Equation 2 Figure 11. Timing diagram of LIN duty cycle TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 32 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip SCSN (STBN) tSPILEAD tcy(clk) td(SCKL-SCSNL) SCK (EN) tSPILAG tWH(S) tclk(H) tclk(L) X th(D) tsu(D) SDI (TXD) X th(D) MSB LSB X tv(Q) SDO) (RXD) X tv(Q) MSB LSB X time aaa-029696 Figure 12. SPI timing diagram 11 Application information 11.1 Typical application diagram VECU VCC 8 11 BAT 1 µF VDD TX RX MICROCONTROLLER Px.x Px.y Px.z RSTN VSS TXD RXD EN STBN WWD RSTN GPI 47 nF 1 14 4 2 HVMPO TJA1128 e.g. PDTA144E 5 6 13 12 3 7 10 9 22 µF WAKE1 WAKE2 LIN GND LIN 220 pF aaa-029697 Figure 13. Typical application diagram 11.2 ESD robustness according to LIN EMC test specification ESD robustness (IEC 61000-4-2) has been tested by an external test house according to the LIN EMC test specification (part of Conformance Test Specification Package for LIN 2.1, October 10th, 2008). The test report is available on request. TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 33 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Table 20. ESD robustness (IEC 61000-4-2) according to LIN EMC test specification Pin Test configuration Value Unit LIN No capacitor connected to LIN pin ±10 kV 220 pF capacitor connected to LIN pin ±11 kV series diode and 47 nF and 22 µF capacitors connected to pin BAT >|15| kV BAT 12 Packaging 12.1 Package outline Package dimensions are provided in package drawings. To find the most current package outline drawing, go to www.nxp.com and perform a keyword search for the drawing's document number. Table 21. Package outline TJA1128 Product data sheet Package Package outline drawing number 14 pin HVSON SOT1086-2 All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 34 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip HVSON14: plastic, thermal enhanced very thin small outline package; no leads; 14 terminals; body 3 x 4.5 x 0.85 mm SOT1086-2 X B D A E A A1 c terminal 1 index area detail X e1 terminal 1 index area e v w b 1 7 C C A B C y1 C y L k Eh 14 8 Dh 0 2.5 Dimensions Unit mm 5 mm scale A A1 b max 1.00 0.05 0.35 nom 0.85 0.03 0.32 min 0.80 0.00 0.29 c D Dh E Eh 0.2 4.6 4.5 4.4 4.25 4.20 4.15 3.1 3.0 2.9 e e1 1.65 1.60 0.65 1.55 3.9 k L 0.35 0.45 0.30 0.40 0.25 0.35 v 0.1 w y 0.05 0.05 y1 0.1 sot1086-2 References Outline version IEC JEDEC JEITA SOT1086-2 --- MO-229 --- European projection Issue date 10-07-14 10-07-15 Figure 14. Package outline 13 Revision history Table 22. Revision history Document ID Release date Data sheet status Change notice Supercedes TJA1128 v.1 20180329 Product data sheet — — TJA1128 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 35 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip 14 Legal information 14.1 Data sheet status Document status [1][2] Product status [3] Definition Objective [short] data sheet Development This document contains data from the objective specification for product development. Preliminary [short] data sheet Qualification This document contains data from the preliminary specification. Product [short] data sheet Production This document contains the product specification. [1] [2] [3] Please consult the most recently issued document before initiating or completing a design. The term 'short data sheet' is explained in section "Definitions". The product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple devices. The latest product status information is available on the Internet at URL http://www.nxp.com. 14.2 Definitions Draft — The document is a draft version only. The content is still under internal review and subject to formal approval, which may result in modifications or additions. NXP Semiconductors does not give any representations or warranties as to the accuracy or completeness of information included herein and shall have no liability for the consequences of use of such information. Short data sheet — A short data sheet is an extract from a full data sheet with the same product type number(s) and title. A short data sheet is intended for quick reference only and should not be relied upon to contain detailed and full information. For detailed and full information see the relevant full data sheet, which is available on request via the local NXP Semiconductors sales office. In case of any inconsistency or conflict with the short data sheet, the full data sheet shall prevail. Product specification — The information and data provided in a Product data sheet shall define the specification of the product as agreed between NXP Semiconductors and its customer, unless NXP Semiconductors and customer have explicitly agreed otherwise in writing. In no event however, shall an agreement be valid in which the NXP Semiconductors product is deemed to offer functions and qualities beyond those described in the Product data sheet. 14.3 Disclaimers Limited warranty and liability — Information in this document is believed to be accurate and reliable. However, NXP Semiconductors does not give any representations or warranties, expressed or implied, as to the accuracy or completeness of such information and shall have no liability for the consequences of use of such information. NXP Semiconductors takes no responsibility for the content in this document if provided by an information source outside of NXP Semiconductors. In no event shall NXP Semiconductors be liable for any indirect, incidental, punitive, special or consequential damages (including - without limitation - lost profits, lost savings, business interruption, costs related to the removal or replacement of any products or rework charges) whether or not such damages are based on tort (including negligence), warranty, breach of contract or any other legal theory. Notwithstanding any damages that customer might incur for any reason whatsoever, NXP Semiconductors’ aggregate and cumulative liability towards customer for the products described herein shall be limited in accordance with the Terms and conditions of commercial sale of NXP Semiconductors. Right to make changes — NXP Semiconductors reserves the right to make changes to information published in this document, including without limitation specifications and product descriptions, at any time and without notice. This document supersedes and replaces all information supplied prior to the publication hereof. TJA1128 Product data sheet Suitability for use — NXP Semiconductors products are not designed, authorized or warranted to be suitable for use in life support, life-critical or safety-critical systems or equipment, nor in applications where failure or malfunction of an NXP Semiconductors product can reasonably be expected to result in personal injury, death or severe property or environmental damage. NXP Semiconductors and its suppliers accept no liability for inclusion and/or use of NXP Semiconductors products in such equipment or applications and therefore such inclusion and/or use is at the customer’s own risk. Applications — Applications that are described herein for any of these products are for illustrative purposes only. NXP Semiconductors makes no representation or warranty that such applications will be suitable for the specified use without further testing or modification. Customers are responsible for the design and operation of their applications and products using NXP Semiconductors products, and NXP Semiconductors accepts no liability for any assistance with applications or customer product design. It is customer’s sole responsibility to determine whether the NXP Semiconductors product is suitable and fit for the customer’s applications and products planned, as well as for the planned application and use of customer’s third party customer(s). Customers should provide appropriate design and operating safeguards to minimize the risks associated with their applications and products. NXP Semiconductors does not accept any liability related to any default, damage, costs or problem which is based on any weakness or default in the customer’s applications or products, or the application or use by customer’s third party customer(s). Customer is responsible for doing all necessary testing for the customer’s applications and products using NXP Semiconductors products in order to avoid a default of the applications and the products or of the application or use by customer’s third party customer(s). NXP does not accept any liability in this respect. Limiting values — Stress above one or more limiting values (as defined in the Absolute Maximum Ratings System of IEC 60134) will cause permanent damage to the device. Limiting values are stress ratings only and (proper) operation of the device at these or any other conditions above those given in the Recommended operating conditions section (if present) or the Characteristics sections of this document is not warranted. Constant or repeated exposure to limiting values will permanently and irreversibly affect the quality and reliability of the device. Terms and conditions of commercial sale — NXP Semiconductors products are sold subject to the general terms and conditions of commercial sale, as published at http://www.nxp.com/profile/terms, unless otherwise agreed in a valid written individual agreement. In case an individual agreement is concluded only the terms and conditions of the respective agreement shall apply. NXP Semiconductors hereby expressly objects to applying the customer’s general terms and conditions with regard to the purchase of NXP Semiconductors products by customer. No offer to sell or license — Nothing in this document may be interpreted or construed as an offer to sell products that is open for acceptance or the grant, conveyance or implication of any license under any copyrights, patents or other industrial or intellectual property rights. All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 36 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Export control — This document as well as the item(s) described herein may be subject to export control regulations. Export might require a prior authorization from competent authorities. Non-automotive qualified products — Unless this data sheet expressly states that this specific NXP Semiconductors product is automotive qualified, the product is not suitable for automotive use. It is neither qualified nor tested in accordance with automotive testing or application requirements. NXP Semiconductors accepts no liability for inclusion and/or use of nonautomotive qualified products in automotive equipment or applications. In the event that customer uses the product for design-in and use in automotive applications to automotive specifications and standards, customer (a) shall use the product without NXP Semiconductors’ warranty of the product for such automotive applications, use and specifications, and (b) whenever customer uses the product for automotive applications beyond NXP TJA1128 Product data sheet Semiconductors’ specifications such use shall be solely at customer’s own risk, and (c) customer fully indemnifies NXP Semiconductors for any liability, damages or failed product claims resulting from customer design and use of the product for automotive applications beyond NXP Semiconductors’ standard warranty and NXP Semiconductors’ product specifications. Translations — A non-English (translated) version of a document is for reference only. The English version shall prevail in case of any discrepancy between the translated and English versions. 14.4 Trademarks Notice: All referenced brands, product names, service names and trademarks are the property of their respective owners. All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 37 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Tables Tab. 1. Tab. 2. Tab. 3. Tab. 4. Tab. 5. Tab. 6. Tab. 7. Tab. 8. Tab. 9. Tab. 10. Tab. 11. Tab. 12. Ordering information ..........................................3 Overview of TJA1128 SBC family ..................... 3 Pin description ...................................................4 PORT mode capture and status information ..... 8 Register map overview ....................................12 System register (address 10h) ........................ 13 Wake register (address 11h) ...........................13 LDO register (address 12h) .............................14 LIN register (address 13h) .............................. 14 Watchdog register (address 14h) .................... 14 HVMPO register (address 15h) ....................... 15 MTPNV status (address 31h) ..........................17 Tab. 13. Tab. 14. Tab. 15. Tab. 16. Tab. 17. Tab. 18. Tab. 19. Tab. 20. Tab. 21. Tab. 22. MTPNV CRC (address 30h) ............................17 Parameter for CRC coding ..............................17 Reset sources ................................................. 19 Limiting values ................................................ 24 Thermal characteristics ................................... 25 Static characteristics ....................................... 25 Dynamic characteristics .................................. 29 ESD robustness (IEC 61000-4-2) according to LIN EMC test specification ..........................34 Package outline ...............................................34 Revision history ...............................................35 Figures Fig. 1. Fig. 2. Fig. 3. Fig. 4. Fig. 5. Fig. 6. Fig. 7. Block diagram ................................................... 3 Pin configuration diagram ................................. 4 System controller state diagram ........................6 Serial data format in PORT mode ..................... 7 RXD (SDO) output after transition to PORT mode ............................................................... 10 SDO (RXD) output after SCSN (STBN) turns to HIGH-level ...................................................11 SPI data structure for a write operation (24bit) ................................................................... 12 TJA1128 Product data sheet Fig. 8. Fig. 9. Fig. 10. Fig. 11. Fig. 12. Fig. 13. Fig. 14. Principle of remote wake-up via LIN bus during SLEEP mode ....................................... 21 Principle of remote wake-up via LIN bus during GOTOSLP and STANDBY mode ......... 21 Cyclic bias timing with HVMPO .......................23 Timing diagram of LIN duty cycle ....................32 SPI timing diagram ..........................................33 Typical application diagram .............................33 Package outline ...............................................35 All information provided in this document is subject to legal disclaimers. Rev. 1 — 29 March 2018 © NXP B.V. 2018. All rights reserved. 38 / 39 TJA1128 NXP Semiconductors LIN mini system basis chip Contents 1 2 2.1 2.2 2.3 2.4 2.5 2.6 3 3.1 4 5 5.1 5.2 6 6.1 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.2.6 6.2.7 6.2.8 6.2.9 6.2.10 6.3 6.3.1 6.3.2 6.3.3 6.3.4 6.3.4.1 6.3.4.2 6.4 6.5 6.5.1 6.5.2 6.6 6.7 6.7.1 6.7.2 6.8 6.8.1 6.8.2 6.8.3 6.8.4 6.9 6.10 6.10.1 6.10.2 General description ............................................ 1 Features and benefits .........................................1 General .............................................................. 1 Device customization .........................................1 Low-dropout voltage regulator for 3.3 V/5.0 V microcontroller supply .................................... 2 LIN transceiver .................................................. 2 Window watchdog ............................................. 2 Designed for automotive applications ................ 2 Ordering information .......................................... 3 Ordering options ................................................ 3 Block diagram ..................................................... 3 Pinning information ............................................ 4 Pinning ............................................................... 4 Pin description ................................................... 4 Functional description ........................................5 ISO 17987/LIN 2.x/SAE J2602 compliant .......... 5 Operating modes ............................................... 5 NORMAL mode ................................................. 6 STANDBY mode ................................................7 PORT mode .......................................................7 GOTOSLP mode ............................................... 8 SLEEP mode ..................................................... 9 RESET mode .....................................................9 OFF mode ......................................................... 9 OVERTEMP mode .............................................9 CONFIG mode ...................................................9 Differentiation between CONFIG and PORT modes .............................................................. 10 SBC configuration ............................................11 SPI ................................................................... 11 Register map overview .................................... 12 SBC configuration register ...............................12 Nonvolatile SBC configuration ......................... 16 Programming of MTPNVM .............................. 16 Restoring factory preset values ....................... 18 Watchdog .........................................................18 System reset ....................................................19 Characteristics of pin RSTN ............................ 19 Selecting the output reset pulse time width ......20 Temperature protection ................................... 20 Power supplies ................................................ 20 Battery supply voltage (pin BAT) ..................... 20 Low-dropout voltage regulator (pin VCC) ........ 20 LIN transceiver ................................................ 20 Remote wake-up via the LIN bus .................... 21 Initial TXD dominant check ..............................21 TXD dominant time-out ....................................22 LIN high-speed mode ...................................... 22 Local wake-up inputs .......................................22 High-voltage multipurpose output .................... 22 GPI controlled output .......................................22 Bias control output for cyclic wake-up ............. 23 6.10.3 6.10.4 6.11 7 8 9 10 11 11.1 11.2 12 12.1 13 14 LIMP home output ........................................... 23 State controlled output .....................................23 Test mode ........................................................24 Limiting values .................................................. 24 Thermal characteristics ....................................25 Static characteristics ........................................ 25 Dynamic characteristics ...................................29 Application information .................................... 33 Typical application diagram ............................. 33 ESD robustness according to LIN EMC test specification ..................................................... 33 Packaging .......................................................... 34 Package outline ............................................... 34 Revision history ................................................ 35 Legal information .............................................. 36 Please be aware that important notices concerning this document and the product(s) described herein, have been included in section 'Legal information'. © NXP B.V. 2018. All rights reserved. For more information, please visit: http://www.nxp.com For sales office addresses, please send an email to: salesaddresses@nxp.com Date of release: 29 March 2018 Document identifier: TJA1128
TJA1128BTK/0Z 价格&库存

很抱歉,暂时无法提供与“TJA1128BTK/0Z”相匹配的价格&库存,您可以联系我们找货

免费人工找货