4. 板级光路设计对象与约束

板级光路设计不是从画一条波导或选一根光纤开始的,而是从“这块板子上到底有哪些东西会限制光路”开始的。与芯片内光互连不同,板级光路跨越封装、PCB、连接器、外接线缆和机械结构,光信号要在多个物理层级之间转移,每一层都带来独立的几何、材料、热与工艺约束。把这些约束提前梳理成一份可执行的设计输入清单,是后续波导布线、耦合方案选择和链路预算计算的前提。本节围绕板卡布局、层叠结构、连接器、光纤/波导混合布线、热机械应力五类实际约束展开,并给出一份可直接填写的设计输入清单示例。

一、板级光路的设计对象

板级光路的设计对象可以按“光信号经过的物理载体”来划分,通常包括:

  • 板载光引擎/光模块:如 COB(Chip-on-Board)封装的光收发引擎、可插拔光模块(QSFP-DD、OSFP)及其电接口位置。
  • 板内波导层:嵌入 PCB 的聚合物波导、玻璃波导或光纤埋入层,承担板内长距离、高密度光路由。
  • 板间/板外光纤:从板边连接器引出的光纤带、MPO/MTP 跳线,连接背板、面板或相邻板卡。
  • 光连接器与耦合结构:板边光连接器、MT 插芯、透镜阵列、垂直耦合光栅或 45° 反射镜。
  • 机械与散热结构:板卡导轨、压板、散热器、螺钉固定点,它们决定光路可用的空间和受力状态。

这些对象并非独立存在:光引擎的位置决定波导入口,波导出口决定连接器位置,连接器位置又受面板开孔和导轨限制。因此设计输入清单必须把这些对象放在同一张“约束地图”上考虑。

板级光路设计对象与约束关系图 板卡布局 光引擎位置 / 面板开孔 导轨与固定点 可用布线通道宽度 与电走线的避让区 层叠结构 波导层在叠层中的位置 芯层/包层折射率差 铜箔与介质厚度 过孔与波导的间距 连接器 MT/MPO 插芯规格 对准公差 ±μm 级 插拔力与保持力 面板开孔尺寸 混合布线 波导转弯半径 光纤最小弯曲半径 交叉与耦合节点 冗余与维护通道 热机械应力约束 CTE 失配:PCB(≈17 ppm/℃) vs 硅(≈2.6 ppm/℃) vs 光纤(≈0.5 ppm/℃) 温度循环范围:-40℃ ~ +85℃(工业级) 耦合点位移预算:< 1 μm 量级 设计输入清单(Design Input Checklist) 几何边界 · 材料参数 · 接口规格 · 环境条件 · 工艺能力 → 作为波导布线、耦合选型、链路预算的统一输入

二、五类实际约束的展开

板卡布局约束是最先锁定的边界。光引擎通常靠近 ASIC 或交换芯片放置,以缩短高速电接口长度;但光引擎本身需要散热和光纤出口,因此其位置又受散热器高度和面板开孔位置牵制。实际设计中,需要明确:光引擎中心坐标、光口朝向(水平出纤还是垂直出纤)、面板上可用光连接器开孔的数量与间距、板卡插入导轨后与相邻板的间隙。这些数据一旦确定,板内波导的起点和终点就基本确定。

层叠结构约束决定波导能不能“埋进去”。聚合物波导通常需要上下包层,芯层厚度在 30~60 μm 量级,包层各 10~20 μm,因此波导层总厚度约 50~100 μm。它必须被安排在两个铜层之间,且不能与过孔、焊盘冲突。设计时要确认:波导层位于第几层、该层到板面的距离、允许的过孔禁布区范围、以及波导层与参考铜层的间距对损耗的影响。若波导层太靠近表面,机械压合和焊接热会直接作用其上;太深则垂直耦合对准难度上升。

连接器约束是光路与外部世界的接口。以 12 芯 MPO 为例,插芯端面尺寸约 6.4 mm × 2.5 mm,芯间距 250 μm,对准公差通常要求优于 ±1~2 μm。板边连接器还要承受插拔力(典型 10~30 N)和保持力,因此其固定结构不能仅靠波导层承力,必须由 PCB 本体或金属支架承担。设计输入中应记录:连接器型号、芯数、芯间距、允许横向/纵向偏差、面板开孔公差、以及插拔寿命要求。

光纤/波导混合布线约束是板级光路最典型的工程难点。波导适合板内高密度、短中距离路由,转弯半径可做到 5~15 mm;光纤适合板边到背板、跨板连接,但最小弯曲半径通常为 10~30 mm(视类型而定),且需要额外的固定和防护。混合布线的关键约束包括:波导与光纤的耦合节点位置、两种介质的模场匹配(如波导 8~10 μm 与光纤 9 μm 的匹配)、交叉区域的层间隔离、以及维护时是否允许单独更换光纤段。实际布线中,常把波导层放在 PCB 内层,光纤走板边或板下专用通道,二者在板边耦合块处对接。

热机械应力约束直接决定长期可靠性。PCB 的 CTE 约 17 ppm/℃,硅光芯片约 2.6 ppm/℃,光纤约 0.5 ppm/℃,在 -40℃~+85℃ 的工业级温度循环中,1 cm 长度上的热失配位移可达数微米。若耦合结构刚性连接,这个位移会直接转化为对准偏移和附加损耗。因此设计输入中必须包含:工作温度范围、温度循环次数、耦合点允许位移预算(通常要求小于 1 μm)、以及是否采用柔性胶、弹簧压紧或自对准结构来吸收应力。

三、设计输入清单示例

下表给出一份可直接用于板级光路设计评审的输入清单示例。表中数值为教学示例参数,实际项目应根据具体器件手册和工艺能力替换。

约束类别 输入项 示例值/要求 来源/确认方式
板卡布局 光引擎中心坐标 (120 mm, 85 mm),光口朝板边 结构 3D 装配图
板卡布局 面板光口开孔 2 × MPO-12,孔间距 12 mm 面板加工图
层叠结构 波导层位置 第 3~4 层之间,距板面 0.35 mm 叠层设计文件
层叠结构 波导芯层尺寸 50 μm × 50 μm,Δn ≈ 0.01 波导材料规格书
连接器 连接器型号/芯数 MPO-12,单模,APC 端面 连接器选型报告
连接器 对准公差 横向 ±1.5 μm,纵向 ±5 μm 耦合仿真/工艺能力
混合布线 波导最小转弯半径 ≥ 8 mm 波导损耗测试数据
混合布线 光纤最小弯曲半径 ≥ 15 mm(长期) 光纤规格书
热机械 工作温度范围 -40℃ ~ +85℃ 产品环境规格
热机械 耦合点位移预算 < 1 μm(全温区) 热-结构仿真
清单中的每一项都应能追溯到具体图纸、规格书或仿真报告。若某项暂时无法确认,应标注“待定”并给出最晚确认节点,避免在波导布线阶段才发现接口尺寸不匹配。

四、从约束到设计输入的转化要点

把上述约束转化为设计输入时,有三个容易出错的环节。第一,坐标系统一:板卡布局用板边为原点,层叠结构用板面为 Z 向零点,连接器用插芯端面为基准,三者必须在同一坐标系下换算,否则波导入口位置会整体偏移。第二,公差叠加:连接器对准公差、波导制作公差、光引擎贴装公差会叠加,设计输入中应给出总公差预算,而不是只列单项。第三,热应力与光学耦合的耦合关系:温度变化不仅造成位移,还可能改变波导折射率和胶层模量,因此清单中应同时记录温度对损耗的敏感度要求,例如“全温区附加损耗 ≤ 0.5 dB”。

完成这份清单后,后续的波导布线、耦合方案选择和链路预算才有稳定的输入边界。清单本身不是一次性的,随着结构冻结、器件选型和工艺验证推进,应持续更新版本,并在每次设计评审中核对关键项是否仍然有效。