TI AUTOMOTIVE · interfaces
CAN FD controller, transceiver or SBC: select the missing function
Compare the roles of TCAN1042, TCAN1044A, TCAN1043A, TCAN1145, TCAN1167, TCAN4550 and ISO1042, separating SPI access, selective wake, power and isolation.
Sources reviewed 2026-11-06 · NuAxi technical editorial · source facts and engineering interpretation distinguished
Key answer
First determine whether the host already has a CAN FD controller. Add a physical-layer transceiver when it does; evaluate TCAN4550-Q1, which integrates a controller and transceiver, when it lacks a controller or another port. TCAN1145-Q1 uses SPI for configuration, not CAN frame control. TCAN1167-Q1 is a physical-layer SBC with an LDO and watchdog, but still needs an external CAN controller.
1. Draw the controller/physical-layer boundary first
The CAN controller handles framing, arbitration, bit timing and error handling; the transceiver converts between TXD/RXD logic and the CANH/CANL differential bus. Replacing a transceiver with a CAN FD-capable device does not give an MCU with a classical-CAN-only controller the ability to process CAN FD frames. Devices such as TCAN1042-Q1 and TCAN1044A-Q1 solve the electrical-interface problem, not a missing protocol controller.
TCAN4550-Q1 exposes its integrated CAN FD controller and transceiver to the processor over SPI, making it a candidate for port expansion or a host without CAN FD. TCAN1145-Q1 and TCAN1167-Q1 also have SPI, but their normal CAN data path still connects to an external controller through TXD/RXD. Label the CAN frame path and configuration-register path separately in the schematic review; the presence of SPI does not establish a SPI-to-CAN controller function.
2. Compare control, wake, power and isolation responsibilities
This is an architecture-role table, not a pin-replacement matrix. Two CAN FD devices can require different control signals, rails, software initialization and footprints. Choose the required function first, then check the exact orderable's pinout, electrical conditions and temperature limits; sorting only by maximum Mbps can hide the larger redesign risk.
Scroll wide tables horizontally; column headers remain visible within the table.
| Candidate | Integrated responsibility | What remains external | First boundary to check |
|---|---|---|---|
| TCAN1042-Q1 | CAN/CAN FD physical layer and standby | CAN controller and transceiver supply | Base option: 2 Mbps; G option: 5 Mbps; V option provides VIO |
| TCAN1044A-Q1 | CAN FD physical layer, standby and WUP wake | CAN FD controller and a 5 V rail | 8 Mbps is for simpler networks; VIO is on the AV variant |
| TCAN1043A-Q1 | Physical layer, sleep, WAKE and INH power enable | CAN controller and external regulator | INH is not a regulated output; distinguish A and AT rate options |
| TCAN1145-Q1 | SPI-configured physical layer and WUF selective wake | CAN controller, supplies and wake-configuration software | No CAN controller; do not inherit the 1144/1146 watchdog feature |
| TCAN1167-Q1 | Physical-layer SBC, 5 V LDO, watchdog and WUP | CAN controller and a validated load budget | 100 mA output capability is subject to datasheet conditions; LDO off in sleep; not WUF |
| TCAN4550-Q1 | CAN FD controller, transceiver and SPI host interface | Host driver, clock and SPI/interrupt-service budget | Adds a controller port, but needs buffering and error recovery |
| ISO1042-Q1 | Isolated CAN FD physical layer, up to 5 Mbps | CAN controller, isolated-side power and isolation layout | Signal isolation is not integrated isolated power; verify the isolation option |
3. Translate Mbps into topology, timing and logic-level requirements
Budget the arbitration and data phases of CAN FD separately. Propagation delay, harness length, stubs, node loading, termination and controller sample points jointly determine margin; a transceiver's headline rate is not a vehicle-network guarantee. TI describes TCAN1044A-Q1 for CAN FD networks up to 5 Mbps, with up to 8 Mbps possible in simpler networks. A heavily branched topology needs waveform and error-rate validation rather than an assumed 8 Mbps operating point.
The TCAN1044AV-Q1 variant supplies VIO level translation in the TCAN1044A-Q1 family; its 1.7–5.5 V I/O conditions must not be applied to every A orderable. TCAN4550-Q1 also needs a SPI transfer budget: its maximum 18 MHz SPI clock is not the usable CAN payload throughput. Register commands, transmit/receive buffers, shared-SPI occupancy and interrupt latency all consume host service time. Validate worst-case frame bursts against the longest host service interval to prevent overflow.
4. WUF, WUP and SBC power are three different questions
TCAN1145-Q1 supports selective wake based on a wake-up frame, WUF, enabling partial networking with some nodes active and others asleep. Identifier, mask, data matching and configuration validity must be managed as system configuration, not merely as a WAKE-pin connection. The shared TCAN114x datasheet covers several devices: its watchdog and advanced bus-fault diagnostics belong to TCAN1144-Q1/TCAN1146-Q1, not TCAN1145-Q1.
The TCAN1167-Q1 datasheet specifies remote bus wake through WUP, a time-filtered dominant/recessive pattern, not identifier-filtered WUF selective wake. It is an SBC with a watchdog and LDO, but more integrated functions do not imply a superset of TCAN1145 wake behavior. If unrelated traffic must not wake the ECU, prove the WUF matching and network-management design rather than selecting TCAN1167 from a Selective Wake label in a parametric summary.
TCAN1167-Q1 has a recommended VSUP range of 5.5–28 V and an integrated 5 V LDO with 100 mA output capability under datasheet conditions. Section 5.6 specifies VCCOUT of 4.9–5.1 V at IL = 0–100 mA under stated VSUP, TXD and other test conditions. Do not extend that conditional specification to every supply and operating state, or interpret 100 mA as a total budget from which internal CAN current must automatically be subtracted. Section 7.3.2 states that available external current depends on CAN operation, temperature and bus faults; evaluate the actual load together with VSUP and thermal conditions. The LDO is off in sleep and VCCOUT requires a nearby 10 µF capacitor, so also verify startup inrush, fault loading and recovery after sleep power-off.
5. Redraw power and fault paths when isolation is required
ISO1042-Q1 integrates an isolation barrier and CAN transceiver, not an isolated power converter. Logic-side VCC1 and bus-side VCC2 sit on opposite sides of the barrier, with VCC2 specified for 4.5–5.5 V operation. A galvanically isolated system therefore also needs isolated-side power, spacing and return-path planning; a common ground connection across the barrier defeats the intended separation.
It supports CAN FD up to 5 Mbps but remains a physical-layer device, not an external-controller replacement. Verify isolation classification and package for the exact orderable rather than applying one basic/reinforced option to the whole family. Bus-fault voltage likewise describes CAN-pin tolerance under specified conditions, not a recommended supply input or a complete board-level surge solution. Validate protection components and isolated power together.
6. Turn part selection into repeatable bench acceptance
Acceptance should demonstrate ECU recovery under worst-case traffic, supply disturbances and sleep transitions, not just successful exchange of one frame between two boards. Record the following conditions together with bit timing, full device identifiers, harness and software versions so that a package or wake-policy change has an explicit retest scope.
- Confirm that the MCU controller supports the required CAN FD mode; for TCAN4550-Q1, budget the clock, SPI service, buffers and interrupt latency.
- Check TXD/RXD levels, VIO, mode pins and power-up defaults for the full orderable, explicitly separating TCAN1044A from AV.
- Validate arbitration and data phases with the target harness, longest stubs and full node loading; do not generalize a simple-network 8 Mbps result.
- Test ordinary WUP, matching/nonmatching TCAN1145 WUF, local wake and recovery after configuration loss; record which power domains actually wake.
- For TCAN1167, measure VCCOUT external-load margin during normal operation and bus faults, then verify MCU restart and watchdog initialization after sleep power-off.
- Exercise undervoltage, unpowered nodes, TXD stuck dominant and bus recovery; design supply protection independently of bus-fault voltage ratings.
- For isolation, validate isolated power, PCB spacing, protection networks and fault returns, not only ISO1042 communication connectivity.
Frequently asked questions
Can TCAN1145-Q1 add a CAN FD port to an MCU that only has SPI?
Not by itself. Its SPI configures the transceiver and selective-wake function; an external CAN controller must still supply the TXD/RXD data path. TCAN4550-Q1 is the candidate here that integrates a CAN FD controller and transceiver behind SPI, but it still needs a driver, clock configuration and interrupt servicing.
Which of TCAN1145-Q1 and TCAN1167-Q1 provides selective wake and a watchdog?
TCAN1145-Q1 supports WUF selective wake, but does not inherit the TCAN1144/1146 watchdog and advanced bus diagnostics. TCAN1167-Q1 has a watchdog and LDO; its datasheet defines remote wake as WUP, not frame-matched WUF. Neither is simply a functional superset of the other.
Does TCAN1167-Q1 guarantee a 5 V, 100 mA external output under all conditions?
Not under all conditions, but it is also incorrect to categorically rule out 100 mA for an external load. Section 5.6 specifies VCCOUT of 4.9–5.1 V at IL = 0–100 mA under stated VSUP/TXD and other conditions. Section 7.3.2 also makes available external current dependent on CAN operation, temperature and bus faults. Validate the specific VSUP, load and thermal conditions; the LDO is off in sleep.
Does replacing TCAN1042-Q1 with TCAN1044A-Q1 guarantee 8 Mbps?
No. TCAN1044A's 8 Mbps condition applies to simpler networks and still requires validation of controller timing, harness, termination, nodes and logic levels. Compare exact pinouts and VIO options as well; family names do not establish a drop-in replacement.
Does ISO1042-Q1 also integrate isolated power and the CAN controller?
No. It is a CAN transceiver with an isolation barrier. The host still needs a CAN controller, and the bus side needs a supply meeting VCC2 requirements. Galvanic isolation also depends on the supply, PCB spacing and external connections not bridging the barrier.
Related parts and complete OPNs
Continue reading
NuAxi is independent of TI. This guide organizes official evidence and engineering checks; it is not substitution approval, system certification, procurement assurance or completed design validation. Review the exact OPN, datasheet revision and project requirements.