If the MCU embeds a CAN controller only, then a CAN transceiver is needed and must be protected with an ESDCAN. If the MCU embeds a CAN transceiver, then there is no need for an additional chip to interface with the PHY layer, but ESDCAN is needed to protect the embedded CAN transceiver according to ISO 10605 standard and ISO 7637 standard.