从芯片到光网络:解密平面光波导技术(PLC)核心优势
关键词:PLC、OFDR、光链路检测
平面光波导技术(Planar Lightwave Circuit, PLC)是一种基于平面波导结构的光学器件制造技术。它通过在平面基底上制作光波导,实现光信号的传输、分路、耦合、调制等功能。PLC技术的核心在于利用光波导的低损耗和高集成度特性,将多个光学功能集成到单一芯片上。
随着AI大火,算力需求越来越大,小体积多功能集成的光学器件是必然的趋势。其中平面光波导封装又是光子集成技术(Photonic Integrated Circuit, PIC)的重要组成之一。在激光器、耦合器、调制器、波分复用器等各种光路器件均有大量应用。实现了光的发射、传输、复用、调制等各种功能。
PLC技术的特点
1.材料多样性:
PLC技术可以使用多种材料,包括:
二氧化硅(SiO₂):低损耗、高稳定性,常用于分路器和阵列波导光栅(AWG)。我们常用到的光纤,严格来说,也是一种小型圆柱光波导。
铌酸锂(LiNbO₃):铌酸锂有大的透明窗口、低传输损耗、良好的电光/压电/非线性等物理性能以及优良的机械稳定性等,在实现波导传输损耗和片上电光调制功耗这两个指标方面,有其特有的优势。适用于高速调制器和光开关。
III-V族半导体(如InP、GaAs):适合有源器件(如激光器、探测器)的集成。
绝缘体上的硅(SOI/SIMOX):适合高密度集成和CMOS工艺兼容。
氮氧化硅(SiON):折射率可调,适合多功能集成。
高分子聚合物(Polymer):聚合物材料可通过分子工程进行加工和剪裁,使其满足制备高性能光电子集成器件的要求,且材料种类繁多、加工工艺简单、价格低廉。
2.高集成度:
PLC技术可以将多个光学功能集成到单一芯片上,实现器件的小型化和高性能化。通过自定义设计波导形状、尺寸,实现多个功能,如光从芯片到光纤的耦合、光功率分配、光波长分配、调制信号码型、光斑光场控制等。

不同波导结构实现不同器件功能结构示意图(图片来源网络)
3.低损耗:
通过优化波导设计和材料选择,PLC器件可以实现极低的光信号传输损耗。如边缘耦合(端面耦合)的模斑转换器在1550nm可实现零点几db的耦合损耗。

波导与光纤耦合(图片来源网络)
4.可扩展性:
PLC器件可以与其他有源器件(如激光器、探测器)或无源器件(如滤波器、耦合器)组合,形成复杂的光学系统。
基于PLC技术的典型器件或应用
1.分路器(Splitter):
用于将输入光信号分配到多个输出端口,或把多个通道光合并到一路。常见的有1×N或2×N分路器。材料为二氧化硅(SiO₂)。

平面波导光分路器(PLCS)(图片来源网络)
2.可调光衰减器(Variable Optical Attenuator, VOA):
用于动态调节光信号的强度。多使用铌酸锂(LiNbO₃)或硅基材料,利用材料的一些特性改变光在其中传输的折射率、偏振、或相干情况,实现传输功率变化。
3.光开关(Optical Switch):
用于切换光信号的传输路径。材料多使用铌酸锂(LiNbO₃)或III-V族半导体。
4.光梳(Interleaver):
用于将多个波长信道分离或合并。目前比较主流的方式是使用微环结构,微环的直径,圈数以及环形波导与直波导的耦合程度均会影响最终频率的峰值大小,滤波间距等。

光频率梳效果图(图片来源网络)
我司OCI设备对某微环波导结构测试效果如下:

a)微环的频率透射谱
b)用OFDR方法测量的频率响应
c)OFDR测得的距离反射曲线拟合
5.阵列波导光栅(Array Waveguide Grating, AWG):
用于波长分复用和解复用。通常使用二氧化硅(SiO₂)或硅基材料,利用罗兰圆原理,在波导上刻蚀圆形结构,使不同波长的光进入不同的通道实现波分复用。

AWG结构示意图(图片来源网络)
6.光调制器:
典型的调制器结构为MZI结构,这种结构简单(直波导),工艺简单容易控制。通过波导材料的电光、热光、磁光、偏振等效应,利用两条臂的干涉效果,实现想要的输出波形,进而实现编码。

MZI干涉调制结构(图片来源网络)
7.生物传感:
PLC技术可以用于制作高灵敏度的光学传感器,用于检测生物分子、细胞或环境参数。例如,基于PLC的微流控芯片可以用于实时监测生物反应。
8.量子技术:
PLC器件在量子通信和量子计算中也有潜在应用,例如用于量子光源和量子探测器的集成。因芯片尺寸极小,且器件结构多,常见的时域检测技术不能用在芯片级波导结构上(分辨率不够),我司的OFDR设备OCI对某量子芯片的检测结果如下:

可清晰展示不同距离下的反射强度,非常适合对量子通信芯片的波导结构分析。
PLC技术的发展趋势
1.异质集成:
将不同材料(如硅、III-V族化合物、铌酸锂等)集成在同一芯片上,实现更复杂的功能。
2.智能化与可重构性:
结合人工智能技术,实现PLC器件的智能化控制和动态重构。
3.低成本与大规模制造:
通过标准化工艺和材料优化,降低PLC器件的制造成本,推动其在大规模市场中的应用。
总结:
平面光波导技术(PLC)是光通信重要封装技术。它通过多样化的材料选择和高度集成的设计,实现了光信号的高效传输和处理。随着技术的不断进步,波导的应用市场将会越来越广。昊衡科技研发的白光相干检测仪OLI与光频域反射检测仪OCI,可实现百微米级别的距离精度及低于-100db的信号探测灵敏度,极大丰富了客户不同应用场景的检测需求,助力客户产线批量出货检测以及返回品失效检测。
昊衡科技
一家集研发、生产、销售于一体的高科技公司,专业从事工业级自校准光学测量与传感技术开发,也是国内首家实现OFDR技术商用化的公司。目前,昊衡科技已推出多款高精度高分辨率产品,水平比肩国际同类型产品,主要应用于光学链路诊断、光学多参数测量、高精度分布式光纤温度和应变传感测试。已与全球多个国家和地区企业建立良好的合作关系,并取得诸多成果。
相关文章:
从芯片到光网络:解密平面光波导技术(PLC)核心优势
关键词:PLC、OFDR、光链路检测 平面光波导技术(Planar Lightwave Circuit, PLC)是一种基于平面波导结构的光学器件制造技术。它通过在平面基底上制作光波导,实现光信号的传输、分路、耦合、调制等功能。PLC技术的核心在于利用光波…...
5分钟快速搭建一个 SpringBoot3 + MyBatis-Plus 工程项目
环境 idea 2023.3.5 jdk 17 mysql 8 创建SpringBoot工程 创建SpringBoot工程,这里有两种方式可选,一种是使用idea提供的Spring Initializr自动创建,一种是通过Maven Archetype手动创建 自动创建SpringBoot工程 使用Spring Initializr创建…...
如何判断https使用了哪个版本的TLS?
互联网各领域资料分享专区(不定期更新): Sheet 正文 一、使用浏览器开发者工具(适合普通用户) 1. Google Chrome 打开目标网站(如 https://example.com)。点击地址栏左侧的 锁形图标。选择 「连接是安全的」 → 「证书信息」。在证书详情中,查看 「技术详细信息」 或 「…...
如何在 NocoBase 中实现 CRM 的线索转化
1. 引言 本教程将一步一步地引导您如何在 NocoBase 中实现 CRM 的商机转化(Opportunity Conversion)功能。我们将介绍如何创建所需的 collections(数据表)、配置数据管理页面、设计转化流程以及设置关联管理,从而帮助…...
StarRocks-fe工程在Cursor中不能识别为Java项目
SR简介 StarRocks 是一款高性能分析型数据库,支持实时、多维度、高并发的数据分析。本指南旨在解决在使用 VSCode 或 Cursor 开发 StarRocks 后端项目时遇到的模块识别问题。 问题描述 使用 Cursor 或 VSCode 打开 StarRocks 的后端工程 fe 时,spark-…...
影刀RPA开发拓展--SQL常用语句全攻略
前言 SQL(结构化查询语言)是数据库管理和操作的核心工具,无论是初学者还是经验丰富的数据库管理员,掌握常用的 SQL 语句对于高效管理和查询数据都至关重要。本文将系统性地介绍最常用的 SQL 语句,并为每个语句提供详细…...
05类加载机制篇(D6_方法调用和方法执行)
目录 一、字节码指令集 二、基本数据类型 1. 加载和存储指令 2. const系列 3. push系列 4. ldc系列 5. load系列 load系列A load系列B 6. store系列 store系列A store系列B 7. pop系列 8. 栈顶元素数学操作及移位操作系列 9. 运算指令 10. 类型转换指令 11. 宽…...
视音频数据处理入门:颜色空间(二)---ffmpeg
目录 概述 流程 相关流程 初始化方法 初始化代码 转换方法 转换代码 释放方法 整体代码介绍 代码路径 概述 本篇简单说一下基于FFmpeg的libswscale的颜色空间转换;Libswscale里面实现了各种图像像素格式的转换,例如:YUV与RGB之间的…...
从零开始:H20服务器上DeepSeek R1 671B大模型部署与压力测试全攻略
前言 最近,我有幸在工作中接触到了DeepSeek R1 671B模型,这是目前中文开源领域参数量最大的高质量模型之一。DeepSeek团队在2024年推出的这款模型,以其惊人的6710亿参数量和出色的推理性能,引起了业界广泛关注。 作为一名AI基础…...
【FAQ】HarmonyOS SDK 闭源开放能力 —Map Kit(5)
1.问题描述: 提供两套标准方案,可根据体验需求选择: 1.地图Picker(地点详情) 用户体验:①展示地图 ②标记地点 ③用户选择已安装地图应用 接入文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guide…...
Leetcode 3469. Find Minimum Cost to Remove Array Elements
Leetcode 3469. Find Minimum Cost to Remove Array Elements 1. 解题思路2. 代码实现 题目链接:3469. Find Minimum Cost to Remove Array Elements 1. 解题思路 这一题我没啥特别好的思路,就只能动态规划了,倒是也能过,不过总…...
Excel的行高、列宽单位不统一?还是LaTeX靠谱
想要生成田字格、米字格、带拼音标准,方便小学生书法和练字。Word,Excel之类所见即所得是最容易相当的方式。但它们处理带田字格之类背景时,如果没有专用模板、奇奇怪怪的插件,使用起来会碰到各种问题。比如,Word里面用…...
(新版本onenet)stm32+esp8266/01s mqtt连接onenet上报温湿度和远程控制(含小程序)
物联网实践教程:微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制 远程上报和接收数据——汇总 前言 之前在学校获得了一个新玩意:ESP-01sWIFI模块,去搜了一下这个小东西很有玩点,远程控制LED啥的,然后我就想…...
告别GitHub连不上!一分钟快速访问方案
一、当GitHub抽风时,你是否也这样崩溃过? 😡 npm install卡在node-sass半小时不动😭 git clone到90%突然fatal: early EOF🤬 改了半天hosts文件,第二天又失效了... 根本原因:传统代理需要复杂…...
迷你世界脚本对象库接口:ObjectLib
对象库接口:ObjectLib 迷你世界 更新时间: 2023-04-26 20:21:09 具体函数名及描述如下: 序号 函数名 函数描述 1 getAreaData(...) 获取区域数据 2 getPositionData(...) 获取位置数据 3 getLivingData(...) 获取生物数据 4 getItemDat…...
数据库事务、乐观锁及悲观锁
参考:node支付宝支付及同步、异步通知、主动查询支付宝订单状态 以下容结合上述链接查看 1. 什么是数据库事务? 1.1. 连续执行数据库操作 在支付成功后,我们在自定义的paidSuccess里,依次更新了订单状态和用户信息。也就说这里…...
蓝桥王国--dij模板
#include <bits/stdc.h> // 万能头 using namespace std; typedef pair<long long ,int> PII; int n,m; long long d[300011]; struct edge///邻接表 {int v;long long w; }; int vis[300011]; vector<edge> mp[300011];///邻接表 void dij(int s)///dij单源…...
Java基础关键_017_集合(一)
目 录 一、概述 二、Collection 关系结构 1.概览 2.说明 三、Collection 接口 1.通用方法 (1)add(E e) (2)size() (3)addAll(Collection c) (4)contains(Object o) &#…...
Rust编程实战:Rust实现简单的Web服务,单线程性能问题
知识点 tcp 服务多线程处理 实现功能 启动web服务,访问链接获取页面内容。 单线程web服务 TcpListener 使用 TcpListener 开启服务端口 let listener TcpListener::bind("127.0.0.1:7878").unwrap();处理客户端连接: for stream in lis…...
GitLab 密钥详解:如何安全地使用 SSH 密钥进行身份验证
目录 一、什么是 GitLab SSH 密钥?二、为什么要使用 SSH 密钥?三、如何生成 SSH 密钥?1. Linux/macOS2. Windows 四、将公钥添加到 GitLab五、配置 SSH 客户端六、常见问题及解决方案七、总结 GitLab 是一个功能强大的 Git 仓库管理平台&…...
<6>-MySQL表的增删查改
目录 一,create(创建表) 二,retrieve(查询表) 1,select列 2,where条件 三,update(更新表) 四,delete(删除表…...
【人工智能】神经网络的优化器optimizer(二):Adagrad自适应学习率优化器
一.自适应梯度算法Adagrad概述 Adagrad(Adaptive Gradient Algorithm)是一种自适应学习率的优化算法,由Duchi等人在2011年提出。其核心思想是针对不同参数自动调整学习率,适合处理稀疏数据和不同参数梯度差异较大的场景。Adagrad通…...
MySQL 隔离级别:脏读、幻读及不可重复读的原理与示例
一、MySQL 隔离级别 MySQL 提供了四种隔离级别,用于控制事务之间的并发访问以及数据的可见性,不同隔离级别对脏读、幻读、不可重复读这几种并发数据问题有着不同的处理方式,具体如下: 隔离级别脏读不可重复读幻读性能特点及锁机制读未提交(READ UNCOMMITTED)允许出现允许…...
【解密LSTM、GRU如何解决传统RNN梯度消失问题】
解密LSTM与GRU:如何让RNN变得更聪明? 在深度学习的世界里,循环神经网络(RNN)以其卓越的序列数据处理能力广泛应用于自然语言处理、时间序列预测等领域。然而,传统RNN存在的一个严重问题——梯度消失&#…...
dedecms 织梦自定义表单留言增加ajax验证码功能
增加ajax功能模块,用户不点击提交按钮,只要输入框失去焦点,就会提前提示验证码是否正确。 一,模板上增加验证码 <input name"vdcode"id"vdcode" placeholder"请输入验证码" type"text&quo…...
在Ubuntu中设置开机自动运行(sudo)指令的指南
在Ubuntu系统中,有时需要在系统启动时自动执行某些命令,特别是需要 sudo权限的指令。为了实现这一功能,可以使用多种方法,包括编写Systemd服务、配置 rc.local文件或使用 cron任务计划。本文将详细介绍这些方法,并提供…...
Caliper 配置文件解析:config.yaml
Caliper 是一个区块链性能基准测试工具,用于评估不同区块链平台的性能。下面我将详细解释你提供的 fisco-bcos.json 文件结构,并说明它与 config.yaml 文件的关系。 fisco-bcos.json 文件解析 这个文件是针对 FISCO-BCOS 区块链网络的 Caliper 配置文件,主要包含以下几个部…...
多模态大语言模型arxiv论文略读(108)
CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文标题:CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文作者:Sayna Ebrahimi, Sercan O. Arik, Tejas Nama, Tomas Pfister ➡️ 研究机构: Google Cloud AI Re…...
MySQL账号权限管理指南:安全创建账户与精细授权技巧
在MySQL数据库管理中,合理创建用户账号并分配精确权限是保障数据安全的核心环节。直接使用root账号进行所有操作不仅危险且难以审计操作行为。今天我们来全面解析MySQL账号创建与权限分配的专业方法。 一、为何需要创建独立账号? 最小权限原则…...
【分享】推荐一些办公小工具
1、PDF 在线转换 https://smallpdf.com/cn/pdf-tools 推荐理由:大部分的转换软件需要收费,要么功能不齐全,而开会员又用不了几次浪费钱,借用别人的又不安全。 这个网站它不需要登录或下载安装。而且提供的免费功能就能满足日常…...
