CAN Bus PCB Trace Calculator
Classical CAN | CAN FD | Board-Level Routing
Use this page to choose a practical starting point for CAN bus PCB routing: trace width, pair spacing, termination placement, and when to switch from a simple board-level rule set to a controlled-impedance workflow for CAN FD.
For most 1 oz FR4 CAN boards, start with 6 to 8 mil traces, keep CANH and CANL symmetric, minimize stubs, and only push toward controlled impedance when CAN FD edge rates, longer paths, or connector transitions justify it.
Key Takeaways
- •Width alone is not the design target; spacing, stub length, reference plane continuity, and connector transitions usually matter more.
- •Classical CAN on short board-level routes often works without tightly controlled impedance, while CAN FD benefits from more deliberate geometry checks.
- •A practical workflow is current and copper first, stackup second, then differential behavior and full channel layout around the transceiver and connector.
Use The Right Calculator In Sequence
CAN routing is not only about one width number. Start with copper and temperature rise, then validate the pair against stackup geometry, then review the full automotive channel around the connector and transceiver.
Size copper for current and temperature rise before layout tradeoffs.
Check whether your pair can hit a stable differential target on the chosen stackup.
Tie the routing decision back to EMC, robustness, and board-level constraints.
CAN And CAN FD Routing Decision Matrix
| Use Pattern | Typical Data Rate | Primary Goal | Practical Geometry Start | Guidance |
|---|---|---|---|---|
| Classical CAN, on-board only | 125 kbps to 500 kbps | Prioritize symmetry and return path continuity | 6 to 12 mil traces are usually easy to manufacture on 1 oz copper | Controlled impedance is usually optional for short board-level links |
| Classical CAN, connector to transceiver | 500 kbps to 1 Mbps | Keep pair tightly coupled and avoid long stubs | Start near 6 to 8 mil width with consistent spacing | Review common-mode choke and ESD placement before tuning geometry |
| CAN FD, short compact board | 2 to 5 Mbps | Tighter pair matching and cleaner transitions | Use your stackup to check if 90 to 120 ohm diff routing is practical | If traces are short, continuity and low stub length often matter more than exact impedance |
| CAN FD, longer backplane or cable transition | 5 to 8 Mbps | Treat routing like a controlled differential channel | Use the impedance calculator to hold a fab-approved differential target | Coordinate board, connector, and cable impedance together |
Recommended Workflow For A CAN Bus PCB
| Step | Action | Why It Matters | Internal Tool |
|---|---|---|---|
| 1. Set current and copper | Use the trace width calculator for DC current, temperature rise, and copper weight. | CAN itself is low current, but transceiver power, bias, and shared harness traces still need sane copper sizing. | Trace Width Calculator |
| 2. Check stackup and dielectric | Confirm the laminate and dielectric height with your fabricator before locking geometry. | FR4 variation changes the resulting differential impedance more than a minor width tweak. | FR4 Trace Calculator |
| 3. Decide if impedance control is needed | For short classical CAN links, route a clean pair first. For CAN FD and longer paths, calculate the differential target explicitly. | This keeps you from overspecifying simple boards or underspecifying faster CAN FD channels. | Impedance Calculator |
| 4. Validate the full automotive path | Place termination, common-mode choke, ESD, and connector transitions as a single layout problem. | Most CAN failures come from discontinuities, stubs, or poor grounding rather than nominal trace width alone. | Automotive PCB Calculator |
Layout Rules That Usually Matter More Than One Exact Width
Short Stubs
Keep drops into the transceiver, test pads, and protection network short. On CAN FD boards, stub length quickly becomes a larger problem than a modest width mismatch.
Continuous Return Path
Route above a solid reference plane. Plane splits under CANH and CANL create common-mode conversion and often show up as EMC headaches during validation.
Consistent Pair Geometry
Match width, spacing, and layer transitions together. If one trace changes layers or necks down, the pair stops behaving like a controlled routing structure.
Practical CAN Bus Checklist
- +Route CANH and CANL as a pair over one continuous reference plane.
- +Avoid star stubs on the PCB; keep drops to transceivers and test points short.
- +Place split termination or standard 120 ohm termination according to the node role and system schematic.
- +Keep common-mode choke, TVS, connector, and transceiver physically close to reduce discontinuities.
- +Do not neck down one side of the pair unless both traces change together and the section is brief.
- +Document the intended routing target in the fab notes if you expect controlled differential impedance.
Material And Stackup Notes
Standard FR4 is usually fine for classical CAN and many CAN FD designs because the paths are short and the signaling rate is modest compared with USB, PCIe, or HDMI. What matters is using the actual dielectric height and copper thickness from your fab.
If your CAN pair leaves the PCB through a harness or connector, line up the board routing, common-mode choke, termination approach, and cable impedance. This is where the differential impedance calculator and the general impedance calculator become most useful.
Build A More Defensible CAN Routing Rule Set
Start with a manufacturable width, verify current and temperature rise, then confirm whether CAN FD or a cable transition justifies a controlled differential target. That sequence avoids both under-design and fake precision.
CAN Bus PCB FAQ
Does CAN bus always need controlled impedance on the PCB?
No. Many short classical CAN board routes work well without a tightly controlled differential target. CAN FD, longer board runs, and connector-to-cable transitions benefit more from explicit impedance control.
What trace width should I start with for CAN bus on FR4?
A practical starting point is 6 to 8 mil on 1 oz copper for manufacturable board-level routing, then adjust using your actual stackup and fab rules. Width alone is not the full answer because spacing and dielectric height also set pair behavior.
Should I route CAN as a differential pair in the PCB tool?
Yes, especially for CAN FD. Even when the bus is tolerant, paired routing helps preserve symmetry, consistent spacing, and cleaner return current paths.
What matters more for CAN reliability: width or stub length?
Stub length and clean topology usually dominate. A perfectly calculated width will not rescue a layout with long drops, split planes, or badly placed protection components.
Related Tools & Resources
Trace Width Calculator
CalculatorCalculate PCB trace width for your current requirements
Impedance Calculator
CalculatorCalculate microstrip and stripline impedance
Differential Impedance Calculator
CalculatorDesign differential pairs for USB, HDMI, PCIe
FR4 Trace Calculator
MaterialTrace calculations for standard FR4 PCB material
Automotive PCB Calculator
IndustryADAS, EV, and automotive electronics design
Robotics Control PCB Design
IndustryServo drives, feedback routing, and safety-focused robot control boards