接收比较器:阈值、共模范围与迟滞

子域: transceiver-design

定义

接收比较器(Receiver / Comparator) 是 CAN 收发器的接收前端:持续监测 CANH/CANL 的差分电压,与显性/隐性判决阈值比较,把总线状态恢复为控制器可读的 RxD 逻辑电平。它决定接收路径延迟 tRX、共模抑制能力与抗振铃/抗干扰能力,是与输出级并列的收发器两大模拟核心之一。

关键参数

静态接收器输入特性(表 7/8,5.3.6 节;低功耗模式)

参数符号最小 [V]最大 [V]条件
隐性态差分输入电压范围(偏置激活)VDiff-3,0+0,5-12,0V≤VCAN_L≤+12,0V;-12,0V≤VCAN_H≤+12,0V
显性态差分输入电压范围(偏置激活)VDiff+0,9+8,0同上
隐性态差分输入电压范围(偏置未激活)VDiff-3,0+0,4同上
显性态差分输入电压范围(偏置未激活)VDiff+1,15+8,0同上

来源:参数速查页表 7/8(5.3.6 节)。表 7/8 的 NOTE(机制性说明):负差分电压可暂时出现于连接共模扼流圈和/或未端接桩线的介质;正差分电压峰值可暂时出现于多个 HS-PMA 同时发送显性且发送方之间存在地偏移时——接收比较器的输入范围就是按这两种真实场景定义的。

接收器输入电阻(表 9/10,5.3.7 节)

参数符号最小 [kΩ]最大 [kΩ]条件
差分内部电阻RDIFF_pas_rec12100-2V≤VCAN_L,VCAN_H≤+7V
单端内部电阻RSE_pas_rec_H、RSE_pas_rec_L650同上
内部电阻匹配mR-0,03+0,03VCAN_L、VCAN_H:+5V

注:RDIFF_pas_rec = RSE_pas_rec_H + RSE_pas_rec_L;mR = 2×(RSE_H − RSE_L)/(RSE_H + RSE_L)(表 10 脚注 a)。输入电阻匹配度 mR 是共模→差分转换抑制的关键——两脚电阻不平衡会把共模电流转成差分误差。

接收时序与器件级阈值(TJA1463 数据手册,表 8/9)

参数符号最小典型最大
差分接收阈值电压Vth(RX)dif0,5 V0,9 V
差分接收迟滞电压Vhys(RX)dif100 mV
接收隐性电压Vrec(RX)-8 V+0,5 V
接收显性电压Vdom(RX)0,9 V9 V
输入电阻Ri25 kΩ40 kΩ50 kΩ
差分输入电阻Ri(dif)50 kΩ80 kΩ100 kΩ
总线→RXD 传播延迟(参数集 C)tprop(BUS_RXD)110 ns(表 14)
接收时序对称性(参数集 C)t△Rec-20 ns+15 ns(表 17)

注:ISO 11898-2:2024 显性/隐性阈值的形式化限值为 0,9 V / 0,5 V(表 7 隐性上限 +0,5、显性下限 +0,9);实际接收器比较器典型翻转点约 0,7 V,留有安全裕量(Adamson 2020,见SIC 设计专题·原理篇)。

FAST/SIC 模式的接收电平(表 A.6/A.7,Annex A)

参数符号最小 [V]最大 [V]
level_0 态差分输入电压范围(FAST RX/TX)VDiff+0,1+8,0
level_1 态差分输入电压范围(FAST RX/TX)VDiff-8,0-0,1
OOB 比较器:低态差分输入范围(SIC 模式)VDiff-8,0-0,45
OOB 比较器:高态差分输入范围(SIC 模式)VDiff-0,25+8,0

来源:参数速查页表 A.6/A.7。OOB(Out-of-Bounds)比较器用于判别超出常规显性/隐性窗口的电平——这是 FAST 模式与多协议共存的判别基础。

工作原理/机制

接收路径信号链

flowchart LR
    H["CANH"] --> IN["差分输入级<br/>宽共模范围 ±12V"]
    L["CANL"] --> IN
    IN --> CMP["比较器<br/>阈值 0,5~0,9V<br/>迟滞 ≥100mV"]
    CMP --> FILT["滤波/边沿判决<br/>消隐与解码逻辑"]
    FILT --> RX["RXD 输出<br/>tRX ≤110ns(参数集 C)"]
    IN --> RIN["输入电阻网络<br/>RDIFF_pas_rec 12~100kΩ<br/>mR ±0,03"]

阈值与迟滞:抗振铃误判

flowchart LR
    A["总线差分电压 VDiff"] --> B{"VDiff > 显性阈值<br/>0,9V(上升沿)"}
    B -->|"是"| D["判显性(逻辑 0)"]
    B -->|"否"| C{"VDiff < 隐性阈值<br/>0,5V(下降沿)"}
    C -->|"是"| E["判隐性(逻辑 1)"]
    C -->|"否(滞回区 0,5~0,9V)"| F["保持原状态<br/>迟滞 ≥100mV 抑制抖动"]
  • 阈值附近是噪声、振铃、共模干扰最容易造成误判的区域——振铃峰值越过显性阈值会把隐性位读成显性位,触发错误帧(见振铃抑制)。
  • 迟滞在阈值附近引入判决窗口:上升沿与下降沿使用不同判决点,避免输入噪声/振铃在阈值附近反复穿越造成比较器抖动(振荡)。迟滞宽度是抗噪与”误判”的折衷:过宽会改变有效采样边界,过窄则抗扰不足;TJA1463 保证差分迟滞 ≥100 mV。

共模范围与共模抑制的两个层次

flowchart TD
    CM["共模干扰来源<br/>地电位差 · 线束耦合 · 故障注入"] --> RANGE["层次一:宽共模输入级<br/>接收须在 -12V~+12V 共模内正确判别<br/>(表 7/8 条件)"]
    RANGE --> I1["实现:四象限输入电路<br/>Infineon US10042807B2<br/>以电流为输入、共模电流补偿差分电流<br/>宽共模摆幅下保持对称"]
    CM --> BAL["层次二:引脚电容/电阻平衡<br/>TI US7113759B2<br/>CANH/CANL 寄生电容不平衡<br/>→ 共模瞬态转成差分扰动<br/>(ISO 共模抑制测试失败的根因)"]
    BAL --> I2["实现:两脚电容配平到约 10pF 内<br/>电阻匹配 mR ±0,03(表 10)"]
    I1 --> OUT["输出:差分判决不受共模影响"]
    I2 --> OUT
  • 输入级电路:宽共模摆幅下保持线性与对称。Infineon US10042807B2(四象限输入电路)以电流为输入、用共模电流补偿差分电流,在宽共模范围内保持对称。
  • 引脚电容对称:TI US7113759B2(电容平衡)指出 CANH/CANL 节点寄生电容不平衡会让共模瞬态转成差分扰动,是 ISO 共模抑制测试失败的根因,需把两脚电容配平到约 10 pF 内(与表 10 的 mR ±0,03 电阻匹配相呼应)。

多协议兼容的判决逻辑(OOB)

stateDiagram-v2
    [*] --> 监视
    监视 --> level0: VDiff 在 +0,1~+8,0V(FAST level_0)
    监视 --> level1: VDiff 在 -8,0~-0,1V(FAST level_1)
    监视 --> OOB_low: VDiff < -0,45V(OOB 低态)
    监视 --> OOB_high: VDiff > -0,25V(OOB 高态)
    OOB_low --> 监视
    OOB_high --> 监视

NXP US11588662B1 面向 CAN FD 与 CAN XL 共存:通过 OOB(out-of-bounds)逻辑 + 状态机对差分电压做超范围判别,只在确认对应协议电平后才向 RxD 输出信令,避免振铃反射在 CAN FD 通信期间造成毛刺——接收器不仅要解调本协议电平,还要”认识并容忍”更高速度协议。OOB 比较器的阈值窗口(表 A.7:低态 -8,0~-0,45 V、高态 -0,25~+8,0 V)即为此设计。

对收发器设计的意义

  • 接收比较器决定 tRX、共模抑制与阈值健壮性。设计要点:差分输入级在宽共模下的线性与对称(四象限输入)、引脚寄生电容配平(约 10 pF 内)与电阻匹配(mR ±0,03)、迟滞窗口设置(≥100 mV 量级)、以及和后续解码逻辑(消隐、状态机)的数字-模拟协同。
  • 延迟对称性直接消耗相位裕度:比较器传播延迟不对称(上升/下降、温度/电压漂移)反映在 t△Rec(-20~+15 ns,表 17)与 tRX(≤110 ns,表 14)上,限制 TDC 补偿精度与数据相位速率——接收路径滤波与比较器的群延迟必须对称。
  • 输入阻抗是”看不见的负载”:RDIFF_pas_rec 12~100 kΩ 决定节点对总线的加载;输入级设计要同时满足阻抗范围、匹配度与带宽(高速边沿通过),三者互相牵制。
  • 对控制器(嵌入式):控制器侧不直接接触比较器,但 TDC 测得的环回延迟包含本节点 tRX,配置 SSP 偏移时以收发器数据手册的环回延迟/对称性指标为准;若总线抖动明显,先检查比较器阈值与迟滞是否落在振铃/共模干扰区(用示波器观察 RxD 抖动)。

常见误区

  • 误区一:“接收阈值是固定 0,7 V” —— 0,7 V 只是实际器件典型翻转点;标准形式化限值是隐性 ≤+0,5 V(表 7)与显性 ≥+0,9 V,器件数据手册给出范围(如 TJA1463 Vth(RX)dif 0,5~0,9 V),设计余量分析要用范围两端。
  • 误区二:“共模范围只是输入级的事” —— 表 7/8 的 NOTE 说明负差分电压在共模扼流圈/未端接桩线介质上是常态;引脚电容不平衡会把共模瞬态转成差分扰动——版图对称与电容配平是共模抑制的物理基础,不只是”输入级电路”。
  • 误区三:“迟滞越大越稳” —— 迟滞过宽会改变有效采样边界、吃掉时序裕量;过窄则抗扰不足。迟滞宽度是抗噪与”误判”的折衷,应针对振铃周期与位时间设计。
  • 误区四:比较器只需区分显性/隐性 —— 在 FAST/多协议场景还需要 OOB 判别(表 A.6/A.7)与状态机,避免把 CAN XL 电平误报为 CAN FD 毛刺。

参见