ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

800G/1.6T光模块耦合困局:C-Lens柱面透镜选型与装配实战

800G/1.6T光模块耦合困局:C-Lens柱面透镜选型与装配实战 1. 从800G/1.6T的封装困局说起C-Lens到底解决了什么问题这两年做光模块的兄弟应该都有同感速率从400G往800G、1.6T走最难受的不是DSP芯片也不是Driver而是光学封装。通道数从4路变8路再变16路单通道速率从100G到200G封装尺寸却基本没怎么变——OSFP、QSFP-DD、OSFP-XD这些壳子就那么大你要在指甲盖大小的空间里塞进16个收发通道还要保证耦合效率、散热和可靠性这事本身就反直觉。传统方案里VCSEL配多模光纤走短距EML/DML配单模光纤走中长距耦合方式无非就是直接耦合和透镜耦合两种。直接耦合在低速时代够用但到了800G/1.6T光斑尺寸和光纤芯径的匹配问题被无限放大——单模光纤芯径9μm激光器出光面往往只有1-3μm中间这段空气隙带来的发散损耗在16通道并行的情况下会累积成灾难。这时候C-Lens柱面透镜Cylindrical Lens就被推到了台前。C-Lens不是什么新东西早年光通信里做准直、聚焦一直在用但它在800G/1.6T光模块里的角色变了——从可选配件变成了关键耦合元件。原因很直接它能在极短的工作距离内完成光束整形把发散角压下来同时把耦合容差放大。这对多通道并行封装来说等于把良率从看运气拉回到可控制。我先把结论摆在这C-Lens在800G/1.6T里的核心价值不是提升峰值耦合效率而是在通道密度翻倍的前提下维持可接受的耦合一致性和装配良率。这句话你如果只记一句记这句就够了。下面我按实际做项目的思路把选型、设计、装配、排查这几块拆开讲。2. C-Lens的核心原理与800G/1.6T场景下的选型逻辑2.1 为什么是柱面透镜而不是球面透镜很多人第一反应是准直聚焦用球面透镜Ball Lens不就行了早年确实这么干。但球面透镜有个问题——它在两个正交方向上的曲率是一样的做出来的光斑是圆的。而800G/1.6T里大量用的是边发射激光器EML/DML出光面是椭圆形的快轴和慢轴的发散角差得离谱典型值快轴30-40度慢轴10-15度。你用球面透镜去整形一个椭圆光斑结果就是一个方向准直好了另一个方向还是散的。C-Lens的柱面结构恰好能单独矫正一个轴向快轴用柱面压慢轴用另一组柱面或者球面配合最终把椭圆光斑整成接近圆形再耦合进单模光纤。这个思路在自由空间光学里很常见搬到光模块里就是快慢轴分离整形。提示不是所有800G方案都必须用C-Lens。如果你的激光器是DFB配Spot-Size ConverterSSC出光面本身就做了模斑转换那直接耦合或者用球面透镜也能做。C-Lens主要解决的是激光器出光面小、发散角大、又不想加SSC工艺这个组合问题。2.2 C-Lens的关键参数怎么定选C-Lens绕不开这几个参数焦距、数值孔径、工作距离、柱面轴向、镀膜。我一个一个说。焦距决定了光束整形的力度。焦距越短聚焦能力越强但工作距离也越短装配难度越大。800G/1.6T模块里激光器到透镜的距离通常被压缩到0.3-1.0mm这个量级所以C-Lens的焦距一般选在0.5-1.5mm。具体怎么算用高斯光束的ABCD矩阵法已知激光器快轴发散角θ_fast波长λ束腰ω0 ≈ λ/(π·θ_fast)目标是把束腰整形到匹配光纤模场直径单模约10.4μm透镜焦距f ≈ π·ω0·ω_target/λ举个例子λ1310nmθ_fast35度≈0.61radω0≈1310e-9/(3.14×0.61)≈0.68μm。目标ω_target5.2μm半径。f≈3.14×0.68e-6×5.2e-6/1310e-9≈8.5μm这个数明显不对因为实际用的是成像公式而不是简单的高斯变换而且快轴整形后还要和慢轴合并。实际工程里没人手算到这一步都是用Zemax或者Code V做光线追迹但你要知道焦距和束腰是反比关系焦距短则光斑小、容差紧焦距长则光斑大、容差松。数值孔径NA要匹配激光器的发散角。NA n·sin(θ)空气里n1。快轴35度对应NA≈0.57这个值很高普通C-Lens的NA一般在0.3-0.5所以要么选高NA的柱面透镜要么在激光器和C-Lens之间再加一个快轴准直镜FAC。实际800G方案里FACC-Lens的组合很常见FAC先把快轴压到10度以内C-Lens再做精细整形和聚焦。工作距离是装配时最头疼的。C-Lens的焦距定了工作距离基本就定了但你要留出胶水厚度、对准余量、热膨胀余量。800G模块里温度循环要求通常是-5到85度透镜和激光器的热膨胀系数不一样工作距离要留至少±5μm的余量。我见过一个项目工作距离设计成0.5mm结果高温下胶水膨胀把透镜顶偏了2μm耦合效率掉了1.5dB整批报废。柱面轴向是C-Lens独有的坑。柱面透镜只有一个方向有曲率装配时必须把这个方向和激光器的快轴对齐。偏个5度快轴整形效果就打折。所以C-Lens的装配工装通常带旋转对准功能而且要用偏振或者椭圆度检测来反馈。镀膜方面800G/1.6T用的波长主要是1310nm和1550nm偶尔有850nm的短距方案。C-Lens两端都要镀增透膜反射率控制在0.1%以下。如果是硅光方案还要考虑偏振相关损耗PDL镀膜设计要兼顾TE和TM。2.3 800G/1.6T对C-Lens的特殊要求400G时代C-Lens的选型相对宽松因为通道数少单通道容差大。到了800G/1.6T几个硬指标压下来指标400G典型值800G/1.6T要求影响通道数48/16透镜阵列间距精度单通道速率100G200G对耦合效率更敏感工作温度0-70度-5-85度热稳定性要求高耦合容差±2μm±1μm装配精度翻倍透镜尺寸1.0mm0.6mm以下阵列集成难度这个表里最要命的是透镜尺寸。16通道的C-Lens阵列每个透镜间距可能只有0.25mm透镜直径0.5mm你要在这么小的空间里做16个独立的柱面透镜还要保证每个的轴向一致这对加工和装配都是极限挑战。目前主流做法是透镜阵列一体化成型用精密模压或者光刻工艺做而不是单个透镜再组装。3. C-Lens在光模块中的实操装配与耦合流程3.1 从晶圆到模块C-Lens的来料检验C-Lens到货之后别急着上产线先做来料检验。我列几个必检项焦距一致性同一批次抽10颗用焦距仪测偏差超过±3%就退货。焦距不一致耦合曲线就对不上后面调机台参数会调到崩溃。柱面轴向角用偏振显微镜看轴向偏差超过±2度就麻烦。这个参数供应商经常不标但你必须测。端面镀膜反射率抽检用光谱仪测1310nm处反射率0.2%的批次要警惕。外观柱面有没有崩边、划痕。柱面透镜的曲面一旦有划痕整形效果直接废掉而且这种缺陷在耦合测试时表现为效率正常但眼图裕量差很难排查。实操心得我习惯在来料检验时多做一个快轴整形效果的抽检——用一颗已知好的激光器配上待检C-Lens测快轴发散角。如果压不到设计值说明透镜曲率或者轴向有问题。这个测试比单纯测焦距更贴近实际使用。3.2 耦合台的选择与参数设置800G/1.6T的C-Lens耦合基本离不开六轴精密耦合台。三轴平移X/Y/Z三轴角度θx/θy/θz重复定位精度要到0.1μm和0.01度。我用的比较多的是PI或者Newport的台子国产的也有能打的但稳定性要自己验证。耦合流程我按实际操作的顺序写粗对准用红外相机看激光器出光把C-Lens移到光斑中心。这一步用视觉引导精度到±10μm就行。快轴对准固定Z轴扫X轴找快轴方向的光功率峰值。因为C-Lens只在一个方向起作用快轴对准时另一个方向的光斑是散的功率曲线比较平缓要找一阶导数过零点。慢轴对准扫Y轴找慢轴峰值。慢轴方向如果没有额外的柱面透镜光斑还是散的但C-Lens的柱面在这个方向相当于平板玻璃只影响透射率不影响聚焦。Z轴聚焦扫Z轴找总功率峰值。这一步和快慢轴有耦合通常要迭代2-3次。角度对准调θx/θy优化耦合效率。角度偏差1度耦合效率可能掉0.5dB。点胶固化用UV胶或者热固胶点胶位置要避开光路。固化时的收缩要提前补偿通常预偏0.5-1μm。整个流程走下来单通道耦合时间在3-5分钟16通道就是1小时以上。所以800G/1.6T产线必须用并行耦合方案要么多工位同时做要么用透镜阵列一次对准所有通道。3.3 透镜阵列的并行耦合技巧16通道的C-Lens阵列如果还按单通道一个个调产能根本起不来。实际产线用的是全局对准局部补偿的策略先用一个基准通道通常是中间通道做精细对准确定透镜阵列的全局位置。然后测其他通道的耦合效率如果偏差在±0.5dB以内直接接受超过的做局部微调。局部微调靠的是透镜阵列的弹性变形或者激光器阵列的独立位移前者对透镜材料有要求后者对激光器封装有要求。这里有个坑透镜阵列的热膨胀失配。16个通道阵列长度可能到4mm温度变化60度如果透镜材料是玻璃CTE约7ppm/度激光器是InPCTE约4.5ppm/度长度差就是4mm×2.5ppm×60≈0.6μm。这个量级在800G里已经不能忽略了所以要么选CTE匹配的材料要么在胶水固化时做温度补偿。4. 常见问题与排查技巧实录4.1 耦合效率上不去怎么一步步定位这是最常遇到的问题。我的排查顺序是现象可能原因排查方法解决效率低但曲线正常透镜镀膜反射高测透镜反射率换批次效率低且曲线平缓快轴未对准单独测快轴发散角重新对准效率随温度变化大胶水CTE失配做温度循环测试换胶或补偿多通道效率不一致透镜阵列间距误差测阵列间距换阵列或局部调效率正常但眼图差柱面轴向偏测偏振相关损耗旋转透镜这个表是我踩了无数次坑总结出来的。重点说两个效率随温度变化大很多人第一反应是激光器波长漂移但实际上C-Lens的胶水固化收缩和CTE失配更常见。我遇到过一个案例常温耦合效率-1.2dB高温85度变成-2.8dB低温-5度变成-0.8dB。拆开看胶水在高温下膨胀把透镜顶离了最佳位置。后来换了低CTE的UV胶问题解决。多通道效率不一致如果偏差在±0.3dB以内通常是激光器本身的差异超过±0.5dB就要怀疑透镜阵列。测阵列间距用影像测量仪精度要到0.1μm。我见过一批阵列标称间距0.25mm实测有的0.248有的0.2535μm的偏差在16通道上累积起来就是大问题。4.2 C-Lens的清洁与损伤防护C-Lens的柱面曲率半径很小清洁的时候不能用普通的无尘布擦容易留划痕。正确做法是用压缩空气吹掉大颗粒。用镜头纸蘸少量丙酮单向轻擦不要来回蹭。如果柱面有顽固污渍用等离子清洗功率要低时间要短否则镀膜会受损。注意C-Lens的柱面一旦有划痕耦合效率可能只掉0.2dB但偏振相关损耗PDL会明显恶化。800G/1.6T对PDL的要求通常在0.5dB以下划痕会让PDL飙到1dB以上。所以清洁后一定要测PDL。4.3 与硅光方案的配合问题现在很多800G/1.6T模块用硅光芯片硅光的出光面是光栅耦合器或者边缘耦合器。光栅耦合器的出光方向是垂直的发散角大C-Lens在这里的作用是准直转向。但硅光芯片对偏振敏感C-Lens的柱面轴向必须和硅光的偏振方向严格对齐偏差1度PDL就可能超标。我做过一个硅光C-Lens的方案初期PDL一直在0.8dB左右下不来。后来发现是C-Lens的柱面轴向和硅光波导方向差了3度。重新设计工装把对准精度提到0.5度PDL降到0.3dB。这个教训是硅光方案里C-Lens的轴向对准比位置对准更重要。5. 从800G到1.6TC-Lens的技术演进与替代方案5.1 1.6T对C-Lens的新挑战1.6T模块的通道数到16路单通道200G封装形式可能是OSFP-XD或者更激进的CPO共封装光学。CPO方案里光引擎和交换芯片封在一起C-Lens的装配空间被进一步压缩而且温度环境更恶劣芯片附近可能到100度以上。这时候C-Lens的选型要考虑耐高温材料普通光学玻璃在100度以上性能会漂要用石英或者特种玻璃。无胶装配胶水在高温下不可靠要用激光焊接或者机械压配。阵列密度16通道的透镜阵列间距可能到0.15mm加工难度极大。目前1.6T的C-Lens方案还在演进我看到的比较靠谱的方向是超表面透镜Metasurface和光子晶体透镜它们能在更薄的厚度里实现光束整形而且可以和硅光工艺兼容。但超表面的带宽和效率目前还比不上传统C-Lens量产一致性也是问题。5.2 什么情况下可以不用C-Lens不是所有800G/1.6T方案都必须用C-Lens。以下几种情况可以考虑替代激光器带SSC出光面已经做了模斑转换直接耦合或者用球面透镜就行。多模短距方案850nm VCSEL配多模光纤芯径50μm容差大不需要C-Lens。硅光边缘耦合硅光波导直接和光纤对准中间加一个球面透镜做聚焦也能做。相干方案相干光模块用90度混频器光路结构不同C-Lens的角色也变了。但如果你做的是单模、中长距、多通道、低成本的方案C-Lens目前还是最平衡的选择。它的优势不在于性能极致而在于在可接受的成本下把多通道耦合的良率做到量产水平。5.3 一个实际项目的参数记录最后分享一个我参与过的800G项目里C-Lens的实际参数供参考波长1310nm通道数8透镜类型柱面透镜阵列一体化模压焦距0.8mm柱面轴向快轴方向镀膜双面ARR0.1%1310nm工作距离0.45mm耦合效率典型-1.5dB最差-2.2dBPDL0.3dB温度循环-5到85度效率变化0.5dB胶水低CTE UV胶CTE30ppm/度这个项目最后良率做到85%以上主要瓶颈在透镜阵列的来料一致性。后来把来料检验的焦距偏差从±3%收紧到±1.5%良率提到92%。最后再分享一个小技巧C-Lens耦合时如果发现效率对Z轴不敏感但对X轴敏感说明快轴没对准反过来如果对X轴不敏感但对Z轴敏感说明慢轴或者聚焦有问题。这个判断方法能帮你快速定位是哪个轴出了问题省去盲目扫参数的时间。这个领域变化很快1.6T的方案还在迭代C-Lens会不会被超表面取代现在下结论还早。但至少在未来两三年它还是800G/1.6T光模块里绕不开的一个关键元件。把它的原理、选型、装配、排查这几块吃透做项目的时候心里就有底了。
返回列表