4. 板级光路设计对象与约束
板级光路设计不是从画一条波导或选一根光纤开始的,而是从“这块板子上到底有哪些东西会限制光路”开始的。与芯片内光互连不同,板级光路跨越封装、PCB、连接器、外接线缆和机械结构,光信号要在多个物理层级之间转移,每一层都带来独立的几何、材料、热与工艺约束。把这些约束提前梳理成一份可执行的设计输入清单,是后续波导布线、耦合方案选择和链路预算计算的前提。本节围绕板卡布局、层叠结构、连接器、光纤/波导混合布线、热机械应力五类实际约束展开,并给出一份可直接填写的设计输入清单示例。
一、板级光路的设计对象
板级光路的设计对象可以按“光信号经过的物理载体”来划分,通常包括:
- 板载光引擎/光模块:如 COB(Chip-on-Board)封装的光收发引擎、可插拔光模块(QSFP-DD、OSFP)及其电接口位置。
- 板内波导层:嵌入 PCB 的聚合物波导、玻璃波导或光纤埋入层,承担板内长距离、高密度光路由。
- 板间/板外光纤:从板边连接器引出的光纤带、MPO/MTP 跳线,连接背板、面板或相邻板卡。
- 光连接器与耦合结构:板边光连接器、MT 插芯、透镜阵列、垂直耦合光栅或 45° 反射镜。
- 机械与散热结构:板卡导轨、压板、散热器、螺钉固定点,它们决定光路可用的空间和受力状态。
这些对象并非独立存在:光引擎的位置决定波导入口,波导出口决定连接器位置,连接器位置又受面板开孔和导轨限制。因此设计输入清单必须把这些对象放在同一张“约束地图”上考虑。
二、五类实际约束的展开
板卡布局约束是最先锁定的边界。光引擎通常靠近 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”。
完成这份清单后,后续的波导布线、耦合方案选择和链路预算才有稳定的输入边界。清单本身不是一次性的,随着结构冻结、器件选型和工艺验证推进,应持续更新版本,并在每次设计评审中核对关键项是否仍然有效。