当 1.8V 的 FPGA 遇上 5V 的传感器:中间隔着一道"电压墙"
在卫星载荷板、核电站仪控、工业机器人里,一个反复出现的麻烦是:同一块板子上,不同器件的 IO 电压不一样。
最常见的例子:一颗 1.8V 或 3.3V 的 FPGA / MCU,要去读一个 5V 的老式传感器,或者反过来。I2C、1-Wire 这类总线本来是双向的、没有现成的方向控制信号,直接把 5V 信号怼到 1.8V IO 上,轻则通信偶发失败、重则把低压 IO 烧穿。
更棘手的是有"热插拔"或"多电源域"的场景:板子上有电和没电的模块会动态切换,如果电平转换器件本身不支持局部断电,没电那一侧会反向漏电把整条总线拖死。商业航天和核电设备里,这种"偶发失联"是致命的。
国科安芯的 ASC0101S,正是为这类混合电压、双向、还得抗辐照的严苛场景,专门设计的一颗1 位自动方向感应双向电平转换器。
ASC0101S 是什么:一颗"会看脸色"的翻译官
ASC0101S 是一颗无方向控制引脚的 1 位同相双向电压电平转换器。注意"无方向控制"这四个字——传统电平转换芯片(如很多 TXB / TXS 系列)要么需要 MCU 额外给一个 DIR 方向脚,要么只能单向。ASC0101S 不需要,每个 I/O 引脚会自动重配置为输入或输出,数据流从 A 到 B 还是 B 到 A,由芯片自己判断。
它的两个电源轨完全独立:
• A 端口(VCCA):支持 1.65V ~ 5.5V
• B 端口(VCCB):支持 2.3V ~ 5.5V
这意味着在 1.8V、2.5V、3.3V、5V 这些常见电压节点之间,可以任意双向转换——一颗料覆盖几乎所有低压逻辑互连需求。
内部采用传输门(Pass-Gate)架构 + 单稳态边沿速率加速器(O.S.),自动感应方向;漏极开路应用常用的 10 kΩ 上拉电阻已经集成在片内,外部不需要再挂。封装是极小的 SC70-6,适合空间受限的航天/工业板卡。
一句话总结它的定位:双向、免方向控制、超宽电压、航天级抗辐照、局部断电也安全。
关键参数:一张表看懂它到底能扛什么
把手册里的硬指标摊开看,ASC0101S 的"能打"体现在这几项:
|
参数 |
指标 |
工程意义 |
|
数据速率(推挽) |
**24 Mbps** |
绝大多数 I2C / SPI / GPIO 足够 |
|
数据速率(开漏) |
2 Mbps |
I2C 标准/快速模式无忧 |
|
A 端口电压 |
1.65 ~ 5.5 V |
覆盖 1.8/2.5/3.3/5V |
|
B 端口电压 |
2.3 ~ 5.5 V |
与 A 独立,无需对称 |
|
方向控制 |
**无(自动感应)** |
省 MCU 一个 IO,避免接错 |
|
局部断电(Ioff) |
支持 |
任一 VCC=GND,端口全 Hi-Z |
|
VCC 隔离 |
任一 VCC 接地两端口高阻 |
多电源域安全 |
|
电源排序 |
无需(VCCA/VCCB 可任意先上) |
上电无忧 |
|
传播延迟(推挽) |
2.5 ~ 5.6 ns |
高速信号几乎透明 |
|
静态电流 |
约 2.5 μA |
待机功耗极低 |
|
ESD(HBM) |
±5000 V |
防静电基础保障 |
|
工作温度 |
**-55 ~ +125 ℃** |
航天级全温 |
|
抗辐照 |
TID≥100 krad(Si);SEU/SEL≥37 |
商业航天级 |
其中前三行(无方向控制 + 双独立宽压轨 + 局部断电/隔离)是它区别于普通电平转换芯片的核心——也是它在航天、核电、机器人场景里真正不可替代的原因。

图:asc0101s_arch
从实际场景看适配:什么时候该选它
参数表之外,更关键的是"怎么用、用在哪"。ASC0101S 的适配逻辑可以按三类场景快速判断:
场景 1:混合电压 I2C / 1-Wire 双向互联(最典型)
板子上 3.3V 的 MCU 要挂 5V 的老传感器、或者 1.8V 的 FPGA 要接 3.3V 的外设。这类总线本来就是双向、没有方向信号,必须选无方向控制的转换器。ASC0101S 直接放在两电压域之间即可,SDA/SCL 自动双向过。典型应用是点对点拓扑,不建议一拖多(多负载会拉重电容、触发 O.S. 超时)。
场景 2:多电源域 / 热插拔安全
当某模块可能断电、而其他模块仍带电时,ASC0101S 的 Ioff + VCC 隔离保证断电侧端口进入高阻,不会反向漏电拖垮总线。把 OE 引脚用下拉电阻接地,上电/掉电全过程都维持 Hi-Z,进一步降低静态电流。
场景 3:航天 / 核电 / 机器人(抗辐照刚需)
商业航天单粒子、总剂量环境,普通消费级电平转换会翻转或闩锁。ASC0101S 的 TID≥100 krad、SEU/SEL≥37 指标,直接对标航天级要求,且 SC70-6 小封装便于在载荷板密集布局。
布局注意:PCB 走线尽量短,确保任何反射往返延迟小于 O.S. 单稳态持续时间(约 30 ns);禁止用 90° 直角走线、用圆弧转角;外部若需更小上拉,可在 I/O 到 VCC 之间并一颗电阻(注意会拉低 VOL 电平)。

图:asc0101s_app
自动方向感应的底层原理:传输门 + 单稳态加速器
ASC0101S 之所以能"免方向控制",靠的是两个电路配合:
1. N 沟道传输门(Pass-Gate):A 和 B 之间是一条双向直通的 MOS 通路,不像传统方案那样分"发送方向"和"接收方向"两条路。
2. 单稳态边沿速率加速器(O.S.):当某一侧出现上升沿,O.S. 电路被触发、在约 30 ns 内"强拉"输出快速上升,弥补传输门本身较弱的驱动能力。
方向怎么判断?看哪个端口先出现有效边沿——O.S. 检测到后,就把对应方向的传输门打开。整个过程不依赖任何方向控制信号。
代价也要说清楚:O.S. 有固定持续时间(约 30 ns),如果容性负载太重(总线挂太多设备、走线太长),O.S. 可能在信号还没拉到位就超时,导致上升沿变缓、甚至重新触发。所以 ASC0101S 适合点对点、轻负载的双向总线,不适合一拖多。
推挽 vs 开漏:24 Mbps 和 2 Mbps 差在哪
手册给的速率有两个数:推挽 24 Mbps、开漏 2 Mbps。区别在驱动方式:
• 推挽(Push-Pull):A、B 两侧都由强驱动推拉,上升下降都快,延迟 2.5~5.6 ns,能跑满 24 Mbps。适合 SPI、GPIO、时钟这类明确推挽的信号。
• 开漏(Open-Drain):靠内部 10 kΩ 上拉慢慢拉高,上升时间 13~166 ns,速率被压到 2 Mbps。但开漏正是 I2C / 1-Wire 的刚需——总线靠"谁拉低谁说话",必须有漏极开路结构。
所以选型不是"越快越好",而是看总线协议要什么:I2C 本来就是开漏,2 Mbps 够用;如果是推挽 GPIO 跨电压域,才能吃到 24 Mbps 的红利。
安全机制深挖:Ioff / VCC 隔离 / 免电源排序
这三项是 ASC0101S 在航天/核电场景的"保命"特性,原理分别是:
• Ioff 局部断电:芯片或某侧 VCC 掉到 0 时,所有 I/O 进入高阻,切断反向漏电通路。没有这个特性的转换器,掉电侧会变成"漏电路径",把整条总线电压拖垮。
• VCC 隔离:任一 VCC 输入接地,两端口都进入高阻。多电源域板卡上,哪侧先掉电都不会影响另一侧。
• 免电源排序:VCCA 和 VCCB 谁先上电都行,不会因为上电顺序错而闩锁或损坏。
工程上建议把 OE 用下拉电阻接地,确保上电/掉电全过程 I/O 都维持 Hi-Z,把静态电流压到最低。
抗辐照视角:为什么航天级电平转换也要"抗"
很多人以为只有大芯片才需要抗辐照,其实电平转换、复位监控这类"小芯片"在星载系统里同样关键——它们一旦翻转或闩锁,整条控制总线就断。
ASC0101S 的航天级指标:TID≥100 krad(Si)(总剂量)、SEU≥37 MeV·cm²/mg(单粒子翻转)、SEL≥37 MeV·cm²/mg(单粒子闩锁)。SEU/SEL 的 37 MeV·cm²/mg 阈值对应 LEO 轨道 10⁻⁵ 次/器件·天的翻转率,属于商业航天可接受范围。
对设计师的意义:在载荷板上用 ASC0101S 这类航天级小芯片,比用消费级料再"加屏蔽"更可靠,也省了笨重的金属屏蔽盒。
工程师选型清单:什么时候用 ASC0101S
1. 双向、无方向信号的电压转换(I2C / 1-Wire / 推挽 GPIO)→ 首选无方向控制
2. 两电压域电压在 1.65~5.5V 区间任意组合 → 单颗覆盖
3. 有多电源域 / 热插拔 / 可能掉电的模块 → 必须 Ioff + VCC 隔离
4. 航天 / 核电 / 机器人等抗辐照刚需 → 认航天级 TID≥100 krad
5. 板面积紧张 → SC70-6 超小封装
反过来说:如果是单向大批量信号、或者一拖多总线,那就该考虑带缓冲的专用电平转换或总线缓冲器,而不是 ASC0101S。选对料,比堆料更重要。
306

被折叠的 条评论
为什么被折叠?



