一般认为,基于硅光光模块正式大规模商用是Luxtera公司的100G PSM4光模块。它的发射端采用1个1311nm的InP激光器加4个硅MZI调制器组成,这1个激光器通过光分束器分成4路分别作为4个MZI调制器的光源。

对于400G光模块,类似的400G的PSM4模块被IEEE命名为DR4。

相比于传统的III-V族的PSM4或DR4产品,节省了3个激光器;又因为激光器是光模块中成本最高,失效率也最高的器件(据统计光模块的失效有70-80%是有激光器引起的),相对来说,硅光的PSM4/DR4既降低了光模块成本,又提高了可靠性。

然而,硅光PSM4中的这1个激光器也不是普通的激光器,它是定制的大功率激光器。其光功率到底需要多大呢?下文我们以较小的光模块输出光功率0dBm计算,尝试反推对大功率激光器的功率需求。

大功率激光器的最小输出功率可用下面等式粗鲁估算:

下表是几个硅光模块的典型数据,第一行数据来自第19届光网络研讨会中海信张华博士的报告,第二、三行数据来自Luxtera在2018年北大硅光暑期学校的报告,分别代表为Luxtera在先前工艺和技术的数据和将硅光芯片转移到TSMC进行芯片工艺制作后的数据。

IL: LD-SiWG

IL: SiMZI

IL: SiWG-Fiber

PL: WG

P(total)

单位

2dB

5.5 dB

2 dB

0.5 dB

16 dBm

海信[2]

3 dB (预计)

4-5dB

2.2 dB

0.5 dB

15.7-16.7dBm

Luxtera Prev.  tech.[1]

2 dB (预计)

4-5dB

1 dB

0.5 dB

13.5-14.5dBm

Luxtera TSMC[1]

(说明:这里Si-MZI的插损包括了静态损耗和调制损耗)

从表中,可以看到,海信和Luxtera先前的技术,对大功率激光器的要求约为16dBm(也就是40mW),Luxtera将硅光芯片转移到TSMC进行芯片工艺制作后,其器件的性能实现了大幅度优化,加上Luxtera一些特有的grating等技术,13.5-14.5dBm应该也是最小需求。

对于国内的光模块厂商而言,由于工艺和设计上都相较Luxtera有一定的差距。16dBm应该代表了大多数国内厂商技术水平。

另外,由于光模块的工作范围是0-70℃,在高温工作时,模块中激光器的温度会更高一些,预计80-90℃。40mW的光功率是要求激光器温度在80-90℃时依然能输出至少40mW的光功率。常温时,大功率激光器要有60-70mW以上的输出光功率能力。这对激光器的要求还是非常高的。通常,这种大功率激光器的腔长都超过1000um。

当然,对于Intel来说,因为其利用wafer bonding技术直接在SOI晶圆上制作激光器,集成1个激光器和多个激光器并没有本质的区别,所以Intel的PSM4和DR4通常直接利用4个1311nm的激光器。

参考文献:

[1]P. De Dobblelaere. “Siliconphotonics platform for highvolume manufacturing”

[2]张华. “面向硅光集成的大功率激光器及其封装技术”

linux 光功率 模块_硅光PSM4/DR4光模块中的大功率激光器到底需要多大?(修改重发)...相关推荐

  1. 光纤传感器实验模块_光纤传感器实习模块_实习3振动丈量试验模块doc

    自动化专业好吗凭据图安置连合线.贯注电涡流断面与振动台面之间的安置隔绝为线性区域.试验模块输出端TP3接示波器接入±12V电源. 信号源幅度按钮初始为零缓慢增大幅度独揽台面与传感器端面不要碰撞. 用示 ...

  2. python 命令行 模块_深入浅析Python 命令行模块 Click

    Click 是用 Python 写的一个第三方模块,用于快速创建命令行.我们知道,Python 内置了一个 Argparse 的标准库用于创建命令行,但使用起来有些繁琐,Click 相比于 Argpa ...

  3. python 查看已经安装的模块_教你用Python查看模块的帮助文档,方法和帮助信息...

    这里介绍下python自带的查看帮助功能,可以在编程时不中断地迅速找到所需模块和函数的使用方法 查看方法 通用帮助函数help() python中的help()类似unix中的man指令,熟悉后会对我 ...

  4. idea如何把包变为模块_让我们将包变成模块系统!

    idea如何把包变为模块 使用构建系统将许多项目分为模块/子项目( Maven , Gradle , SBT -): 编写模块化代码通常是一件好事. 将代码分为构建模块主要用于: 隔离代码部分(减少耦 ...

  5. python如何导入自定义模块_【python】导入自定义模块

    一.直接import 1.当执行文件与要导入的py文件在同一目录下时 假设要在wangyi.py中导入weibo.py文件 import weibo 2.当执行文件与要导入的py文件所在文件夹在同一目 ...

  6. python导入自定义模块_如何Import自定义的Python模块?

    原标题:如何Import自定义的Python模块? 实际工作中,经常要用的功能能不能像导入python模块一样,通过import导入呢?答案当然是可以的,本文教你如何做,大家一起来学习吧! 背景 在实 ...

  7. python安装redis模块_安装redis及python redis模块

    第一部分:安装redis mkdir /usr/local/redis cd /usr/local/src wget http://download.redis.io/releases/redis-2 ...

  8. python locale模块_使用python2.X的locale模块格式化数字和货币

    任务是以一种支持区域设置的方式将数字.货币金额和日期格式化为unicode字符串.在 第一次天真的数字尝试给了我们希望:Python 2.7 (r27:82525, Jul 4 2010, 09:01 ...

  9. 怎么安装aptdaemon模块_自己开发一个React Native 模块

    大纲 为什么需要 React Native Module 如何创建一个 React Native的模块 编写 Android Toast 功能模块 如何调试 React Native 模块------ ...

最新文章

  1. 领导力,就是这5个问题
  2. 博客作业01-抽象数据类型
  3. 确保***测试计划成功的10个秘诀(语录)
  4. 背景全透明 background: transparent
  5. css样式图片、渐变、相关小知识
  6. Zull路由网关---SpringCloud
  7. [导入]ServerVariables集合
  8. Python format功能
  9. springboot~让我习惯了TDD的开发模式
  10. 用上帝视角来看待组件的设计模式
  11. android 播放语音anr,Android语音合成出现ANR
  12. 表单美化+html+css
  13. 网盘资源搜索神器,只有你想不到没有你搜不到的,老司机必备!
  14. 第一章 计算流体力学动力学基础知识
  15. Excel单元格的相对绝对混合引用
  16. MT6737芯片技术资料集锦下载
  17. JS学习笔记 - Extends
  18. 深度解析Linux通过日志反查入侵
  19. SQL 视图(Views)
  20. 【手把手带你Godot游戏开发】FlappyBird:5.1 无尽水管子滚滚来(一)

热门文章

  1. datax之txtfilereader
  2. python横线和竖线_Matplotlib示例.43 横线与竖线
  3. @Documented:
  4. PDF转化成Word网站推荐
  5. 【Windows】'xxx' 不是内部或外部命令,也不是可运行的程序或批处理文件
  6. 大学生靠兼职月入过万,有哪些兼职可以锻炼自己?
  7. 控制中心可录屏下载_控制中心官方下载-控制中心安卓版下载v1.4.2_智能家应用...
  8. system.out.println 函数使用
  9. 自学python怎么练习_自学Python(4,if 语句练习)
  10. vue onerror 用法