This User Guide details the SN65HVD257 CAN EVM (Controller Area Network Evaluation Module)
transceiver operation. It comes with two SN65HVD257 CAN transceivers factory installed, set up in a
redundant (parallel) CAN bus configuration. The EVM may be reconfigured by a user for other CAN
topologies. This User’s Guide explains the EVM configurations for basic redundant CAN evaluation, and
includes various load and termination settings.
Texas Instruments offers a broad portfolio of High Speed (HS) CAN transceivers compatible with the
ISO11898-2 and ISO11898-5 High Speed CAN standards. These include 5V VCConly, 3.3V VCConly, 5V
VCCwith IO level shifting and galvanic isolated CAN transceivers. These CAN transceiver families include
product mixes with varying features such as low power standby modes with and without wake up, silent
modes, loop back and diagnostic modes.
The Texas Instruments SN65HVD257 CAN EVM helps designers evaluate the operation and performance
of the SN65HVD257 CAN transceiver. The SN65HVD257 includes many features for functional safety
network implementation such as redundant CAN networks. The SN65HVD257 CAN EVM also provides
PCB footprints for different bus terminations, bus filtering, and protection concepts. The EVM is provided
with two SN65HVD257 devices installed. A separate EVM is available for the other CAN transceivers,
SN65HVD255 CAN EVM, and another EVM uses the galvanic isolated CAN transceiver family (ISO1050).
The SN65HVD257 meets the ISO1189-2 High Speed CAN (Controller Area Network) Physical Layer
standard (transceiver). It is designed as a next-generation CAN for the SN65HVD251 and ISO1050, but
with added features for functional safety networks such as redundant networks. It has very fast loop times
with a wide range of bus loading, allowing for data rates up to 1 megabit per second (Mbps) in long and
highly loaded networks and higher data rates in small networks. The device includes many protection
features to provide device and CAN network robustness. The device has two modes: normal mode and
silent mode, selected on pin 8. The FAULT pin indicates TXD dominant time out, RXD dominant time out,
thermal shut down and under voltage faults.
www.ti.com
Figure 1. SN65HVD257 Basic Block Diagram and Pin Out
1.2Example Using the SN65HVD257 in a Redundant Physical Layer CAN Network
Topology
CAN is designed for standard linear bus topology using 120Ω twisted pair cabling. The SN65HVD257
CAN device includes several features that allow use of the CAN physical layer in nonstandard topologies
with only one CAN link layer controller (μP) interface. The SN65HVD257 allows much greater flexibility in
the physical topology of the bus while reducing the digital controller and software costs. The combination
of RXD dominant time out and the FAULT output provides great flexibility, control and monitoring of these
applications.
A simple example of this flexibility is to use two SN65HVD257 devices combined logically in parallel via an
AND gate to build a redundant (parallel) physical layer (cabling and transceivers) CAN network. Adding a
2
logic XOR with a filter adds automatic detection for a fault where one of the 2 networks goes open
(recessive) in addition to the faults detected by the SN65HVD257.
To allow CAN’s bit-wise arbitration to work, the RXD outputs of the transceivers must be connected via
AND gate logic so that the link layer logic (μP) receives a dominant bit (low) from any of the branches; the
transceivers appear to the link layer and above as a single physical network. The RXD dominant time out
(DTO) feature prevents a bus stuck dominant fault in a single branch from taking down the entire network
by returning the RXD pin for the transceivers on the branch with the fault to the recessive state (high) after
SN65HVD257 CAN EVM: Functional Safety and Redundant CAN NetworkSLLU172–August 2012
time. The remaining branch of the network continues to function. The FAULT pin of the
transceivers on the branch with the fault shows this via the FAULT output to their host processors, which
will diagnose the failure condition. The S-pin (silent mode pin) may be used to put a branch in silent mode
to check each branch for other faults, including to look for bus open (recessive) faults. For automatic
detection of a branch being open (recessive), an XOR gate may be used to combine the RXD outputs of
both branches. During dominant bits (low), were the branches do not match the XOR, the circuit outputs a
logic high. A small RC filter on the output eliminates false outputs due to small timing differences in the
branches and transceivers. This XOR and the FAULT outputs of the transceivers could be connected to
edge triggered interrupt pins on the host microprocessor to enter specialize software routines if there is an
issue on the redundant network.
Thus it is possible build up a robust and redundant CAN network topology in a very simple and low cost
manner. These concepts can be expanded into other more complicated and flexible CAN network
topologies to solve various other system-level challenges with a networked infrastructure.
SLLU172–August 2012SN65HVD257 CAN EVM: Functional Safety and Redundant CAN Network
Submit Documentation Feedback
Figure 2. Typical SN65HVD257 Node To Build A Redundant Physical Layer Topology
Figure 3. Typical Redundant Physical Layer Topology Using SN65HVD257
The EVM consists of 2 CAN bus “nodes” and the necessary logic to build functional safety networks. It is
pre-configured for redundant CAN network applications with the 2 CAN bus “nodes”, including the AND
gate to combine the RXD output from both buses and the XOR gate and filter (50kHz) to detect a bus
open fault. The EVM has simple connections to all necessary pins of the CAN transceiver devices and the
necessary logic to create a redundant network. Jumpers are provided where necessary to provide
flexibility for device pin and CAN bus configuration. There are test points (loops) for all main points where
probing is necessary for evaluation such as GND, VCC, TXD, RXD, CANH, CANL, S, FAULT. The EVM
supports many options for CAN bus configuration. It is pre-configured with two 120Ω resistors that may be
connected on the bus via jumpers; a single resistor is used with the EVM as a terminated line end (CAN is
defined for 120Ω impedance twisted pair cable) or both resistors in parallel for electrical measurements
representing the 60Ω load the transceiver “sees” in a properly terminated network (120Ω termination
resistors at both ends of the cable). If the application requires “split” termination, TVS diodes for protection
or Common Mode (CM) Choke the EVM has footprints available for these components via customer
installation of the desired component(s).
www.ti.com
Figure 4. SN65HVD257 CAN EVM Top
4
SN65HVD257 CAN EVM: Functional Safety and Redundant CAN NetworkSLLU172–August 2012
JMP112 pin header
JMP23 pin jumperS Mode Pin Control for transceiver 1
JMP35 pin header
JMP42 pin jumper
JMP54 pin headerConnection for access to transceiver 1 CAN bus output: CANH1, CANL1, GND, GND
JMP62 pin jumperCAN termination to represent the combined 60Ω load for CAN transceiver parametric
JMP75 pin header
JMP83 pin jumperS Mode Pin Control for transceiver 2
JMP92 pin jumper
JMP104 pin headerConnection for access to transceiver 2 CAN bus output: CANH2, CANL2, GND, GND.
JMP112 pin jumperCAN termination to represent the combined 60Ω load for CAN transceiver parametric
JMP122 pin jumperNext to JMP5 to allow jumping CAN bus 1 to CAN bus 2
JMP132 pin jumperNext to JMP10 to allow jumping CAN bus 1 to CAN bus 2
TB1VCCsupply and GND connection for the EVM
TP1Test PointGND test point
TP2Test PointGND test point
TP3Test PointGND test point
TP4Test PointCANH (bus 1) test point
TP5Test PointTXD, transceiver 1, test point
TP6Test PointS, transceiver 1, test point
TP7Test PointCANH (bus 1) via 330Ω serial resistor test point
TP8Test PointRXD, transceiver 1, test point
TP9Test PointCANL (bus 1) test point
TP10Test PointFAULT (transceiver 1) test point
TP7Test PointCANL (bus 1) via 330Ω serial resistor test point
TP12Test PointVcc test point
TP13Test PointGND test point
TP14Test PointGND test point
TP15Test PointGND test point
TP16Test PointGND test point
TP17Test PointCANH (bus 2) test point
TP18Test PointTXD, transceiver 2, test point
TP19Test PointS, transceiver 2, test point
TP20Test PointCANH (bus 2) via 330Ω serial resistor test point
TP21Test PointRXD, transceiver 2, test point
TP22Test PointCANL (bus 2) test point
TP23Test PointFAULT (transceiver 2) test point
TP24Test PointCANL (bus 2) via 330Ω serial resistor test point
www.ti.com
Table 1. SN65HVD257 CAN EVM Connections
Connection for access to all critical digital IO, supply and GND for driving the the CAN
transceivers externally with test equipment or interfaced to a processor EVM
Connection for access to all critical digital IO of the single transceiver 1 (bus) when EVM is used
for 2 separate buses
Connect 120Ω CAN termination to the bus. Used separately for a single termination if EVM is at
end of the CAN bus and termination isn’t in the cable. Used in combination with JMP6 to get to
second CAN termination to represent the combined 60Ω load for CAN transceiver parametric
measurement.
Connect 120Ω CAN termination to the bus. Used in combination with JMP4 to get to second
measurement.
Connection for access to all critical digital IO of the single transceiver 2 (bus) when EVM is used
for 2 separate buses
Connect 120Ω CAN termination to the bus. Used separately for a single termination if EVM is at
end of the CAN bus and termination is not in the cable. Used in combination with JMP6 to get to
second CAN termination to represent the combined 60Ω load for CAN transceiver parametric
measurement.
Connect 120Ω CAN termination to the bus. Used in combination with JMP4 to get to second
measurement.
2 pin terminal
block
6
SN65HVD257 CAN EVM: Functional Safety and Redundant CAN NetworkSLLU172–August 2012