前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >硅波导的损耗

硅波导的损耗

作者头像
光学小豆芽
发布于 2020-08-13 02:28:55
发布于 2020-08-13 02:28:55
7.9K04
代码可运行
举报
文章被收录于专栏:硅光技术分享硅光技术分享
运行总次数:4
代码可运行

这篇笔记聊一聊硅光的一个基础问题——硅波导的损耗,以及如何减小硅波导的损耗。

硅材料的带隙是1.12eV, 对应波长为1110nm, 这也意味着对于1310和1550波长的光,硅波导的本征吸收非常小。硅波导的损耗主要来源于两方面,其一是侧壁粗糙(sidewall roughness)导致的传输损耗,其二是弯曲波导的损耗。

硅的折射率在3.48左右, SiO2的波导为1.44左右,折射率对比度非常大,可以非常好地束缚光场。即便如此,对于TE模,在波导的两个侧壁,仍有较大部分的模场分布(Ey),如下图所示(波导尺寸450nm*220nm)。波导的顶面是非常平整的,这是SOI晶圆保证的,不需要考虑它的粗糙带来的影响。

受波导加工的限制,其侧壁会有1nm左右的粗糙度,这些不平整的地方会加剧光场的散射,典型的波导截面图如下图所示,

(图片来自文献1)

受侧壁粗糙度的影响,一般1550nm波长下硅波导的传输损耗在2-3dB/cm左右。如何降低波导传输损耗呢?主要有两个途径,一个是改进波导加工工艺,这是foundry所努力的方向,另一个是选用较宽的脊形波导。对于脊形波导,其模场与波导侧壁的交叠较少,因而受侧壁的影响也比较小,波导传输损耗可以大大降低。典型的脊形波导模场分布如下图所示,

基于浅刻蚀的脊形波导,其传输损耗可达到0.3dB/cm(文献2)。在光路中,如果有较长距离的routing(>1cm),可采用该类型的波导,用于降低传输损耗。需要注意的是,从条型波导到脊形波导,需要设计好过度结构,使得只激发脊形波导的基模。典型的结构如下图所示,

(图片来自文献2)

减小传输损耗的另一个思路是利用SiN波导,将Si波导中的光转移到SiN波导中。SiN的折射率比Si小,因而光场束缚较弱,侧壁粗糙带来的损耗影响相对较小。目前,大多数硅光foundry都提供SiN层,其距Si顶端100-200nm左右,厚度为300-400nm。当然,这也需要设计Si-SiN的模式转换结构。

波导弯曲时,其等效折射率发生改变,部分光场散射到衬底中,引起损耗。由于硅波导的模场束缚强,其弯曲半径可以小至5um。下图是1um和5um弯曲半径时的FDTD计算结果。可以明显看出,R=1um时,有较多的光场散射进衬底中。

直波导与弯曲波导相连时,由于连接处曲率半径发生突变,也会存在一定的损耗。这一损耗可以通过设计Euler bend来减小,思路是将弯曲波导的曲率半径缓慢改变。从下图中可以看出,Euler bend的弯曲损耗比普通弯曲波导的损耗要小。

(图片来自文献3)

半径为5um(或者更小)的弯曲波导,可起到偏振片的作用,由于TM模式经过弯曲波导更容易散射到衬底中,从而无法继续传播,而TE模受弯曲波导的影响相对较小,典型的结构如下图所示,

(图片来自文献4)

对于波导传输损耗的测试方法,通常采用cut-back的方法,选用不同长度的波导进行测试,该方法可同时得到耦合损耗和传输损耗。对于弯曲波导损耗,类似地采用多个bends相连,不同数目的bends损耗作比较,从而得到单个bend的损耗大小。

最后总结下不同硅光foundry提供的硅波导损耗参数。条形波导的传输损耗在2-3dB/cm左右,弯曲半径大于5um即可。

硅波导的损耗直接关系到系统的link budget, 因而人们对此的追求也是孜孜不倦,精益求精。减小硅波导损耗的方法主要是工艺和新结构的设计,小豆芽更加关注新结构的设计。

文章中如果有任何错误和不严谨之处,还望不吝指出!欢迎大家留言讨论。


参考文献:

1. Y. Chen, et.al., "Fabrication of silicon microring resonator with

smooth sidewalls".

2. P. Dong, et.al., "Low loss shallow-ridge silicon waveguides", Opt. Exp. 18, 14474(2010).

3. T. Fujisawa, et.al., "Low-loss, compact and fabrication-tolerant Si-wire 90° waveugide bend using clothioid and normal curves for large scale photonic integrated circuits", Opt. Exp. 25, 9150(2017).

4. H. Zafar, et.al., "Integrated Silicon Photonic TE-pass Polarizer".

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-04-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 光学小豆芽 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
Java开发和MySQL DBA关于uuid干的架友好的解决了
这是为什么呢? 原因: 现在使用MySQL基本默认指的InnoDB引擎,InnoDB是聚集索引表,所有的数据按主键排序存储。所以对于从小到大的数据做主键插入不会引起数据页的拆分,可以实现数据高效的写入,另一方面普通索引包含主键存储,所以要求主键尽可能的短小,减少空间的浪费。 对于使用自增列(int 4byte,bigint 8byte),如果使用uuid产生的是一个无序的36byte的字符(前面是乱的),造成写入的性能会越来越差,表的数据量在1000万以内,可能性能差别还不大。
阿炳数记
2021/07/15
1.1K0
Java开发和MySQL DBA关于uuid干的架友好的解决了
python uuid库的使用
python 的uuid库是用来生成一串唯一表示的包,uuid是一个 32 位的16进制数,用来设置唯一的辨识信息,具体uuid功能查看维基百科
py3study
2020/01/13
3.7K0
UUID
UUID,是Universally Unique Identifier的缩写,UUID出现的目的,是为了让分布式系统可以不借助中心节点,就可以生成UUID来标识一些唯一的信息;
Dean0731
2021/03/05
4K0
淘宝数据库,主键如何设计的?(文末福利)
某些错的离谱的答案还在网上年复一年的流传着,甚至还成为了所谓的MySQL军规。其中,一个最明显的错误就是关于MySQL的主键设计。
小熊学Java
2023/07/16
5370
淘宝数据库,主键如何设计的?(文末福利)
淘宝数据库,主键如何设计的?
聊一个实际问题:淘宝的数据库,主键是如何设计的? 某些错的离谱的答案还在网上年复一年的流传着,甚至还成为了所谓的MySQL军规。其中,一个最明显 的错误就是关于MySQL的主键设计。
一个风轻云淡
2022/11/15
1.6K0
淘宝数据库,主键如何设计的?
Vue使用uuid-npm快速生成uuid,适用于多种场景
UUID 是 通用唯一识别码(Universally Unique Identifier)的缩写,是一种软件建构的标准,亦为开放软件基金会组织在分布式计算环境领域的一部分。其目的,是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。
德顺
2023/08/25
2.1K0
Vue使用uuid-npm快速生成uuid,适用于多种场景
MySQL 8.0中的新增功能
原文:https://mysqlserverteam.com/whats-new-in-mysql-8-0-generally-available/
shaonbean
2019/05/26
2.5K0
Vue使用uuid-npm快速生成uuid,适用于多种场景
UUID 是 通用唯一识别码(Universally Unique Identifier)的缩写,是一种软件建构的标准,亦为开放软件基金会组织在分布式计算环境领域的一部分。其目的,是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。
德顺
2020/08/19
25.2K0
Vue使用uuid-npm快速生成uuid,适用于多种场景
MySQL 8.0.23新特性 - 不可见列
在MySQL 8.0.23之前,表中所有的列都是可见的(如果您有权限的话)。现在可以指定一个不可见的列,它将对查询隐藏。如果显式引用,它可以被查到。
老叶茶馆
2021/02/23
1.5K0
MySQL 8.0.23新特性 - 不可见列
JS生成UUID
一、UUID是什么   UUID就是Universal Unique IDentifier的缩写,它是一个128位,16字节的值,并确保在时间和空间上唯一。 它是把硬件地址、时间以及随机数结合在一起,它保证对在同一时空中的所有机器都是唯一的。         通常平台会提供生成UUID的API。UUID按照开放软件基金会 (OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几
庞小明
2018/03/09
15.4K0
UUID介绍与使用范围
描述:通用唯一识别码(英语:Universally Unique Identifier,简称UUID)是一种软件建构的标准是在计算机系统中用来标识信息的一个 128 位(比特)的数字,最初被用在阿波罗网络计算机系统(NCS)中,亦为自由软件基金会组织会(OSF)在分散式计算环境领域境(DCE)的一部份。
全栈工程师修炼指南
2020/10/23
2.8K0
MySQL 8.0 体验 UUID v7
UUID v7 和 UUID v1 之间存在几个显著的区别,主要体现在生成方式、结构、安全性和适用场景等方面。
贺春旸的技术博客
2024/12/20
5340
数据库避坑指南:MySQL里那些常见的错误设计规范,你中了几个?
依托于互联网的发达,我们可以随时随地利用一些等车或坐地铁的碎片时间学习以及了解资讯。同时发达的互联网也方便人们能够快速分享自己的知识,与相同爱好和需求的朋友们一起共同讨论。
Java_老男孩
2021/07/19
1.1K0
数据库避坑指南:MySQL里那些常见的错误设计规范,你中了几个?
MySQL 为了让你的表里有一个主键是操碎了心
在 MySQL 的开发规范中都会明确写着:MySQL InnoDB 表必须有主键,主键的选择建议:添加一个自增列作为主键,每一行的值删除后一般不会重用。但实质上, 业务开发中,还是会遇到 InnoDB 表无主键无索引的情况。
阿炳数记
2022/12/03
1.2K0
Golang 库 - uuid
UUID(Universally Unique IDentifier)是一个128位数字的唯一标识。
twowinter
2020/04/17
14.5K0
MySQL8.0新功能列表
There are over 250 new features in MySQL 8.0. The MySQL Manual is very good, but verbose. This is a list of new features in short bullet form. We have tried very hard to make sure each feature is only mentioned once. Note the similar list for MySQL 5.7.
田帅萌
2019/04/25
1.5K0
MGR 5.7滚动升级MGR 8.0
在执行上面一条更新SQL的时候,发现了上述报错,这条数据在MGR的每个节点上都进行了查看,数据都是有的。
AsiaYe
2021/07/14
8070
第10章_索引优化与查询优化
🧑个人简介:大家好,我是 shark-Gao,一个想要与大家共同进步的男人😉😉
程序员Leo
2023/08/02
5180
第10章_索引优化与查询优化
The complete list of new features in MySQL 8.0
原文出处:https://mysqlserverteam.com/the-complete-list-of-new-features-in-mysql-8-0/
老叶茶馆
2020/08/12
6840
MySQL 中查找重复数据,删除重复数据
数据库版本 Server version: 5.1.41-community-log MySQL Community Server (GPL)
很酷的站长
2022/11/27
8.2K0
MySQL 中查找重复数据,删除重复数据
相关推荐
Java开发和MySQL DBA关于uuid干的架友好的解决了
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验