波长可调激光器中的增益芯片和SOA

----翻译自SATO Kenji,ZHANG Xiaobo于2019年发表的文章

摘要

本文讨论了用于波长可调激光器(TL)的半导体光放大器(SOA)和增益芯片的设计规则。即与常规SOA或激光器相似,也有一些不同之处。位于可调激光期后面的SOA应该偏振相关,并且具有低的光学限制因子。为了在阈值电流下获得宽的增益带宽,可调激光腔中使用的增益芯片应该介于SOA和固定波长激光器设计之间,而固定波长激光器具有高的光学限制因子。本文详细讨论了基本公式,并给出了SOA饱和功率和增益芯片增益带宽的仿真结果。

1.简介

使用波长可调激光器(TL)可以减少所需的库存激光器数量,进而降低库存成本[1],波长可调激光器(TL)是数字相干光通信系统中最常用的光源之一。波长可以在ITU波道上选择,但必须非常准确。早期,人们提出了很多调谐方案,但因为多数很难满足高输出功率、高波长精度及低成本需求,近期市场上只剩几种“集成可调激光组件”(ITLA)商用产品,。这些相干系统中使用了一些先进的调制格式,如双极化交相移键控(DP-QPSK)、16正交幅度调制(16QAM)和其他多级格式[2-3]。由于这些先进调制器的插入损耗可能很大,因此需要ITLA具有更高的光输出功率。此外,为了在小型可插拔光模块(如CFP2、OSFP或QSFP)中使用,由于封装小,一部分光信号需分光到相干接收器作为本征光,因此,在激光器前面具有光学放大器的ITLA最近变得越来越普遍。这种半导体光放大器(SOA)具有一些有趣的特性,如偏振相关和高饱和光功率。它的设计类似于传统激光器,因此SOA有时与可调激光器单片集成[4]。

此外,增益芯片也是本文的另一个重要课题。增益芯片主要应用于外腔(EC)可调激光器方案中。等效地,这可以被视为具有波长带通滤波器的法布里-珀罗(FP)激光器。因为应用于可调激光器,增益芯片的增益带宽应该覆盖整个C波段[5-7]。因此,增益芯片的设计与激光器和SOA的设计不同。文中讨论了增益芯片的设计思想。此外,掺铒光纤放大器(EDFA)的增益带宽正在传统带宽上扩展[8-9]。在不久的将来,可调激光器的调谐范围也将更宽。

这里的目的是写一篇关于芯片设计的教程论文,其中包括用于波长可调激光器的SOA和增益芯片的基本公式,并详细讨论。据我们所知,目前还没有类似主题的论文。在第2节中,将讨论这两种芯片的设计思想,及传统设计的区别。在第3节中,解释了具有SOA或增益芯片的可调激光器的细节。在第4节中,讨论了一些模拟结果和设计概念的比较。最后,第5节给出了结论。

2.SOA与增益芯片的设计思想

SOA的结构非常重要。设计概念基本上基于传统的SOA或激光器,两者略有不同。

2.1 SOA设计理念

可调激光器SOA的设计类似于线路上SOA,除了偏振相关性不同[10-11]。线路上SOA广泛应用于光网络系统中。SOA使用单程增益介质,因此可将SOA单程中的增益Gs表示为:

2.1.1残余反射

假设增益g是载流子密度的函数(见第2.1.2节)。随着注入电流的增加,载流子密度N也随之增加。抗反射(AR)涂层的端面反射率通常非常低,但实际上存在残余反射。反射率为,其中R1和R2分别是前面反射率和背面反射率。考虑到往返增益,激光振荡条件为(Gs R)2=1。因为增益不能由于激射而增加,所以R应该尽可能低以获得更高的增益。这就是为什么SOA的两个端面均有抗反射膜(AR),并使用斜波导的原因。最近,端面反射率已经达到低于10-4,这是SOA所必需的。残余反射会导致增益纹波,这部分与波长增益相关。这也被称为噪声系数的原因。如果残余反射率低于10-4,Gs将为40dB。在用于放大可调激光输出功率的实际应用中,小信号非饱和增益将在20dB左右。在这种情况下,在可调激光源中使用的增益纹波和噪声可以忽略不计。根据参考文献[12],增益波纹深度m可以描述为

2.1.2饱和功率

为了设计SOA,理解以下载波速率方程[14]是很有用的:

2.1.3偏振问题

前面讨论了端面的低残余反射和高饱和功率。因为这种SOA仅在可调激光器前面使用,所以还需要一些其他功能。与通过注入达电流获得的宽增益带宽相比,我们更关注偏振相关性。

一种非常常见的有源层结构为多量子阱(MQW)。量子阱具有多个薄层,因此电子在垂直方向上的能级可以被量化,增益则具有方向依赖性。量子阱中存在重空穴和轻空穴。重空穴只能产生横向电(TE)模偏振,而轻空穴可以同时产生TE和TM模式偏振。光通信网络中的SOA通常需要同时获得TE和TM模式增益以确保偏振无关[16-17];然而,在可调激光器前面使用的SOA仅需要TE模方向的偏振增益。为了增强从电子到重空穴带的跃迁,我们使用压缩应变量子阱。这可能与增益芯片的有源层非常相似,但更容易在可调激光器上单片集成SOA。由于SOA的注入电流密度与增益芯片非常不同,为满足高饱和功率需求,SOA的光学限制因子较低,因此,与增益芯片相比有源层应该彼此不同,增益芯片应混合集成。

2.2增益芯片设计

作为有源层的MQW是SOA或激光器最常见的增益介质。了解如何用量子力学理论设计量子阱非常有帮助。本文仅介绍了一种基于基本参数的增益设计。单位长度增益是有源层的电流密度的函数,它可以描述为:

也就是说,内部和镜像损耗的总和应通过增益进行补偿。这里,镜像损耗是增益区域中单位长度的出射光。在公式(10)中,所有参数都是针对单位长度定义的。腔长也是一个重要参数。外腔激光器可以作为等效FP激光器进行处理,如图2所示。等效背面反射率R2包括增益芯片和外部腔之间的耦合损耗、外部波导中的传播损耗以及外部波导末端的反射。

因此,功率与电流减去阈值电流成正比。如果增益高于阈值增益,则光输出将继续增加,并且载流子密度必须箝位在其阈值。也就是说,能量从超过阈值电流的多余能量带来光输出。在激光操作中,载流子密度不能更高。另一方面,SOA中的载流子密度可能会更高,这是由于小R1和R2导致非常高的阈值电流。这是SOA和激光器之间最大的区别。通常认为SOA的设计原理与激光设计相反。SOA需要大量的载流子来在一个方向上放大光,并且应该避免腔中的载流子耗尽。

增益带宽也是增益芯片的一个重要指标。为了实现非常宽的增益带宽,阈值处的载流子密度应该大于普通激光器的载流子密度,但不应该太高。腔的反射率相当低,如5%,因此阈值密度自然增加;然而,这还不够。为了调节载流子密度,与普通激光器相比,在有源层处最好采用较少数量的量子阱或较低的光学限制因子。

2.3总结

增益芯片的设计理念是:可调滤波器侧端面上低反射率,低光学限制因子,高增益带宽。

SOA的设计理念是:实现具有低反射率和低光学限制因子的高阈值电流。

3.S带SOA的可调激光器

本节展示了具有增益芯片和SOA的可调激光器的一些示例。通常,SOA的可调激光器配置有三类,如图4所示。

第一种类型是具有集成SOA的阵列分布式反馈(DFB)激光器[20-23]。这种类型有着悠久的发展历史。在这项研究的早期,DFB激光器的数量有限,光学耦合器是带SOA的多模干涉(MMI)耦合器或不带SOA的微机电(MEMS)耦合器[24]。在MMI耦合器的情况下,光损耗很大,因此需要SOA。这种具有SOA的类型适合于单片集成,并且其波长调谐机制简单,只调谐芯片的温度。对于单片集成,有源区和无源区的波导通过对接接头技术分别生长。对于激光器区域和SOA区域都使用相同的有源层,这使得SOA设计受限。

第二种类型是利用两个光栅区的游标效应的分布式布拉格反射器(DBR)可调激光器,这可以通过很多方法实现,如采样光栅[25]、数字采样(DS)DBR[26]和啁啾采样光栅[27]。在本文中,采样光栅不是主题,因此不进行讨论。由于DBR的反射率必须相当高,直接来自DBR可调激光器的输出功率将不够高。因此,通常需要在DBR激光器之后增加SOA。以与DFB阵列型相同的方式,其他两种类型的SOA可以通过对接或离子注入技术[28]在同一芯片上单片集成,作为可调激光器部件,也使用相同的有源层。

第三种是带增益芯片的外腔可调激光器[5,18,29]。可调激光器配置为有反射器和增益芯片构成的外部可调带通滤波器。如上所述,该增益芯片可以被处理为具有外部滤波器的前端面反射镜和后有效反射镜的FP激光器。在硅可调滤波器的情况下,增益芯片和滤波器芯片混合集成。因为很难直接从增益芯片获得高输出功率,所以SOA也被混合集成以放大光功率。由于增益芯片的小平面反射率,增益芯片和SOA不能单片集成。因此,SOA设计更自由,而不用考虑光学限制因子和高饱和功率的限制。缺点是芯片之间难以进行光学耦合,例如滤波器和增益芯片以及增益芯片和SOA之间的耦合。为了实现低耦合损耗,需要先进的封装技术。

4仿真实例与讨论

在本节中,我们主要讨论光学限制因子。图5显示了测量的光信号增益作为放大输出功率的函数的示例。随着输出功率的增加,信号增益变得饱和。增益减小3dB的点被称为饱和增益。随着注入电流的增加,最大输出功率也会增加,但即使注入电流不断增加,它还是会饱和。

最后,表1总结了所有的设计原则,其中增益芯片设计介于SOA和激光器设计之间。关键参数是光学限制因子。在实际设计中,很容易将光学限制因子转换为量子阱的数量。除了端面反射率,增益芯片设计的有源层与SOA的有源层非常相似,然而如上所述,光学限制因子略有差别。SOA与激光器的单片集成几乎可以很好地工作,但SOA性能首先。另一方面,根据原理,混合集成应该能获得更好的光学性能,但需要先进封装技术确保耦合效率。

5总结

本文介绍了用于波长可调激光器的SOA和增益芯片的设计原则。SOA的光学限制因子应该较低以获得高饱和光功率,并且仅针对TE模式偏振进行优化。增益芯片的光学限制因子应该比普通激光器的光学限制系数低,并且其长度应该更长。设计外腔的有效反射率以优化外腔激光器的性能也是很重要的。

参考文献:

[1] BUUS J, MURPHY E J. Tunable lasers in optical networks [J]. Journal of light wave technology, 2006, 24(1): 5–11. DOI: 10.1109/JLT.2005.859839

[2] TSUKAMOTO S, LYGAGNON D S, KATOH K, et al. Coherent demodulation of 40Gbit/s polarizationmultiplexed QPSK signals with 16GHz spacing after 200km transmission [C]//Optical Fiber Communication Conference (OFC). Anaheim, USA: IEEE, 2005. DOI: 10.1109/OFC.2005.193207

[3] ZHOU X, YU J J. Multilevel, multidimensional coding for highspeed and highspectralefficiency optical transmission [J]. Journal of lightwave technology, 2009, 27(16): 3641–3653

[4] COLDREN L A. Monolithic tunable diode lasers [J]. IEEE journal of selected topics in quantum electronics, 2000, 6(6): 988– 999. DOI: 10.1109/ 2944.902147

[5] CHAPMAN W B, DAIBER A, MCDONALD M, et al. Temperature tuned external cavity diode laser with micromachined silicon etalons [C]//Conference on Lasers and ElectroOptics (CLEO). San Francisco, USA: OSA, 2004: paper CWC2

[6] SATO K, MIZUTANI K, SUDO S, et al. Wideband external cavity wavelengthtunable laser utilizing a liquidcrystalbased mirror and an intracavity etalon [J]. Journal of lightwave technology, 2007, 25(8): 2226–2232

[7] TAKAHASHI M, DEKI Y, TAKAESU S, et al. A stable widely tunable laser using a silicawaveguide triplering resonator [C]//Optical Fiber Communication Conference, (OFC). Anaheim, USA: IEEE, 2005. DOI: 10.1109/ OFC.2005.193197

[8] LEI C M, FENG H L, MESSADDEQ Y, et al. Investigation of Cband pumping for extended Lband EDFAs [J]. Journal of the optical society of America B, 2020, 37(8): 2345–2352. DOI: 10.1364/josab.392291

[9] DE BARROS M, ROSOLEM J, ROCHA M, et al. Transmission in the L+ band for metropolitan applications [C]//Optical Fiber Communications Conference (OFC), 2003. Atlanta, USA: IEEE, 2003: 93– 94. DOI: 10.1109/ OFC.2003.1247513

[10] BUUS J, PLASTOW R. A theoretical and experimental investigation of FabryPerot semiconductor laser amplifiers [J]. IEEE journal of quantum electronics, 1985, 21(6): 614–618. DOI: 10.1109/JQE.1985.1072710

[11] SIMON J. GaInAsP semiconductor laser amplifiers for singlemode fiber communications [J]. Journal of lightwave technology, 1987, 5(9): 1286– 1295. DOI: 10.1109/JLT.1987.1075637

[12] EISENSTEIN G, JOPSON R M, LINKE R A, et al. Gain measurements of In GaAsP 1.5μm optical amplifiers [J]. Electronics letters, 1985, 21(23): 1076 1077. DOI: 10.1049/el: 19850764

[13] COLLAR A J, HENSHALL G D, FARRE J, et al. Low residual reflectivity of angledfacet semiconductor laser amplifiers [J]. IEEE photonics technology letters, 1990, 2(8): 553–555. DOI: 10.1109/68.58046

[14] MARCUSE D. Computer model of an injection laser amplifier [J]. IEEE journal of quantum electronics, 1983, 19(1): 63–73. DOI: 10.1109/JQE.1983.1071725

[15] O'MAHONY M J. Semiconductor laser optical amplifiers for use in future fiber systems [J]. Journal of lightwave technology, 1988, 6(4): 531–544. DOI: 10.1109/50.4035

[16] YOKOUCHI N, YAMANAKA N, IWAI N, et al. Tensilestrained GaInAsPInP quantumwell lasers emitting at 1.3 um [J]. IEEE journal of quantum electronics, 1996, 32(12): 2148–2155. DOI: 10.1109/3.544762

[17] MAGARI K, OKAMOTO M, YASAKA H, et al. Polarization insensitive traveling wave type amplifier using strained multiple quantum well structure [J]. IEEE photonics technology letters, 1990, 2(8): 556– 558. DOI: 10.1109/ 68.58047

[18] WHITEAWAY J E A, THOMPSON G H B, GREENE P D, et al. Logarithmic gain/currentdensity characteristic of InGaAs/InGaAlAs/InP multiquantum well separate confinement heterostructure lasers [J]. Electronics letters, 1991, 27(4): 340–342. DOI: 10.1049/el: 19910215

[19] KOBAYASHI N, SATO K, NAMIWAKA M, et al. Silicon photonic hybrid ringfilter external cavity wavelength tunable lasers [J]. Journal of lightwave technology, 2015, 33(6): 1241–1246. DOI: 10.1109/JLT.2014.2385106

[20] OOHASHI H, SHIBATA Y, ISHII H, et al. 46.9nm wavelengthselectable arrayed DFB lasers with integrated MMI coupler and SOA [C]//13th Internation al Conference on Indium Phosphide and Related Materials (IPRM). Nara, Ja pan: IEEE, 2001: 575578. DOI: 10.1109/ICIPRM.2001.929216

[21] KIMOTO T, KUROBE T, MURANUSHI K, et al. Reduction of spectrallinewidth in high power SOA integrated wavelength selectable laser [C]//19th International Semiconductor Laser Conference. Matsue, Japan: IEEE, 2004: 149–150. DOI: 10.1109/ISLC.2004.1382801

[22] BOUDA M, MATSUDA M, MORITO K, et al. Compact highpower wavelength selectable lasers for WDM applications [C]//Optical Fiber Communication Conference (OFC). Baltimore, USA: IEEE, 2000: 178– 180. DOI: 10.1109/ OFC.2000.868407

[23] YASHIKI K, SATO K, MORIMOTO T, et al. Wavelengthselectable light sources fabricated using advanced microarrayselective epitaxy [J]. IEEE pho tonics technology letters, 2004, 16(7): 1619– 1621. DOI: 10.1109/ LPT.2004.828544

[24] ZOU S, YOFFE G W, LU B, et al. 100mW phaseshifted 1 550 nm BH DFB arrays with a 10micron pitch [C]//Optical Fiber Communication Conference (OFC). Anaheim, USA: IEEE, 2005. DOI: 10.1109/OFC.2005.192825

[25] JAYARAMAN V, CHUANG Z M, COLDREN L A. Theory, design, and performance of extended tuning range semiconductor lasers with sampled gratings [J]. IEEE journal of quantum electronics, 1993, 29(6): 1824– 1834. DOI: 10.1109/3.234440

[26] ROBBINS D J, BUSICO G, PONNAMPALAM L, et al. A high power, broad band tunable laser module based on a DSDBR laser with integrated SOA [C]// Optical Fiber Communication Conference (OFC). Los Angeles, USA, 2004.

[27] YOSHINAGA H, YANAGISAWA M, KANEKO T, et al. Singlestripe tunable laser with chirped sampled gratings fabricated by nanoimprint lithography [J]. Japanese journal of applied physics, 2014, 53(8S2): 08MB05. DOI: 10.7567/jj ap.53.08mb05

[28] COLDREN L A, CORZINE S W, MAŠANOVIĆ M L. Diode lasers and photonic integrated circuits [M]. Hoboken, USA: John Wiley & Sons, Inc., 2012. DOI: 10.1002/9781118148167 [29] GAO Y K, LO J C, LEE S, et al. Highpower, narrowlinewidth, miniaturized silicon photonic tunable laser with accurate frequency control [J]. Journal of light wave technology, 2020, 38(2): 265–271. DOI: 10.1109/JLT.2019.2940589

注:本文由天津见合八方光电科技有限公司挑选并翻译,旨在推广和分享相关SOA基础知识,助力SOA技术的发展和应用。特此告知,本文系经过人工翻译而成,虽本公司尽最大努力保证翻译准确性,但不排除存在误差、遗漏或语义解读导致的不完全准确性,建议读者阅读原文或对照阅读,也欢迎指出错误,共同进步。

天津见合八方光电科技有限公司(http://tj.jhbf.cc)是国内专业SOA供应商。天津见合八方依托于清华大学天津电子院光电集成微系统研究所,于2019年合作成立,公司致力于研发国产半导体光放大SOA技术及光子集成技术,目前已推出全系列SOA产品,包括1050nm,1270nm,1310nm和1550nm 全波段SOA光芯片、SOA COC、SOA蝶形器件等。

企业官网(中):http://www.tj.jhbf.cc/

企业官网(英):www.soaamplifier.com

联系人:曾经理 15110138935(微信同号)

天津见合八方,专业国产SOA供应商。

天津见合八方
天津见合八方光电科技有限公司是一家致力于光子集成技术的研发、生产的高科技企业,做世界一流的光电集成微系统是我们不懈的追求目标。主要产品:半导体光放大器SOA(CoC/蝶形器件)、光电集成封装服务等

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/789074.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

酷开科技不断深耕智能电视领域,用酷开系统带给消费者更多可能性

在这个网络快速发展的时代,电视行业也发生了巨大变革。与以往单纯的“看”电视不同,人们不再满足于现有的状态,消费者对电视娱乐的追求更加丰富,这也就带给智能电视产业无限的发展可能。酷开科技瞄准这一产业趋势,不断…

家庭影院触摸屏中应用的电容式触摸芯片

家庭影院的主要组成部分包括显示设备、音响设备、信号源和接线设备等。其中,显示设备通常采用高清电视或投影仪,音响设备包括功放、音箱、低音炮等,信号源可以是蓝光光盘、游戏机、有线电视、网络电视等多种媒体设备。 家庭影院的影像信号通…

[C#]winform使用OpenCvSharp实现透视变换功能支持自定义选位置和删除位置

【透视变换基本原理】 OpenCvSharp 是一个.NET环境下对OpenCV原生库的封装,它提供了大量的计算机视觉和图像处理的功能。要使用OpenCvSharp实现透视变换(Perspective Transformation),你首先需要理解透视变换的原理和它在图像处理…

vulhub打靶记录——healthcare

文章目录 主机发现端口扫描FTP—21search ProPFTd EXPFTP 匿名用户登录 web服务—80目录扫描search openemr exp登录openEMR 后台 提权总结 主机发现 使用nmap扫描局域网内存活的主机,命令如下: netdiscover -i eth0 -r 192.168.151.0/24192.168.151.1…

适配器模式:桥接不兼容的接口

在软件开发中,我们经常会遇到需要将现有的类与新的系统或客户端集成的情况,但这些类可能因为接口不兼容而无法直接使用。适配器模式(Adapter Pattern)是一种结构型设计模式,它允许不兼容的接口之间能够相互协作&#x…

css预编译sass,css也可以变得优雅

1. 嵌套选择器 #content {article {h1 { color: #333 }p { margin-bottom: 1.4em }}aside { background-color: #EEE } }编译后 #content article h1 { color: #333 } #content article p { margin-bottom: 1.4em } #content aside { background-color: #EEE }2. 变量声明和使…

力扣贪心算法--第一天

前言 今天是贪心算法的第一天,算法之路重新开始! 内容 之前没了解过贪心算法。 什么是贪心 贪心的本质是选择每一阶段的局部最优,从而达到全局最优。难点就是如何通过局部最优,推出整体最优。 一、455.分发饼干 假设你是一…

题目:学习static定义静态变量的用法

题目:学习static定义静态变量的用法    There is no nutrition in the blog content. After reading it, you will not only suffer from malnutrition, but also impotence. The blog content is all parallel goods. Those who are worried about being cheate…

JS中的运算符

1.&& 逻辑与 &&会从左到右执行表达式,直到某个表达式的运行结果返回false,如果全部为true,则返回最后一个中表达式的执行结果 console.log(1 && 2) // 2 console.log(1&&10&&15) // 15 console.log(1&&0&&am…

Android的图片加载框架

Android的图片加载框架 为什么要使用图片加载框架?图片加载框架1. Universal Image Loader [https://github.com/nostra13/Android-Universal-Image-Loader](https://github.com/nostra13/Android-Universal-Image-Loader)2. Glide [https://muyangmin.github.io/gl…

每日一题 --- 用栈实现队列[力扣][Go]

用栈实现队列 题目:用栈实现队列 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾int pop() 从队列…

MySQL的多层SP中Cursor的m_max_cursor_index相关BUG分析

源码分析丨MySQL的多层SP中Cursor相关BUG 一、问题发现 在一次开发中在sp中使用多层cursor的时候想知道每层的m_max_cursor_index值分别是多少,以用来做后续开发。于是做了以下的试验,但是发现第一个level2那层的m_max_cursor_index的值有点问题。 注&…

威胁建模与网络安全测试方法

文章目录 1.软件安全的开发背景1.1软件发展与安全问题系统软件问题应用软件问题第三方代码安全新技术安全1.2 软件安全问题产生的原因1.3 漏洞修复的成本运行阶段发布阶段测试阶段研发阶段2.常见的软件安全开发方法2.1 开发方法2.2 什么是SDL2.3 微软SDL发展历史2.4 微软SDL安全…

CentOS 7上安装Docker和Docker-Compose的步骤

在本文中,我们将详细介绍如何在CentOS 7上安装Docker Community Edition (CE) 和 Docker Compose。Docker是一个开放源码的应用容器引擎,允许开发者打包他们的应用及其依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上&#xff0…

基于SpringBoot和Vue的房产销售系统的设计与实现

今天要和大家聊的是一款基于SpringBoot和Vue的房产销售系统的设计与实现 !!! 有需要的小伙伴可以通过文章末尾名片咨询我哦!!! 💕💕作者:李同学 💕&#x1f…

【Spring实战项目】SpringBoot3整合WebSocket+拦截器实现登录验证!从原理到实战

🎉🎉欢迎光临,终于等到你啦🎉🎉 🏅我是苏泽,一位对技术充满热情的探索者和分享者。🚀🚀 🌟持续更新的专栏《Spring 狂野之旅:从入门到入魔》 &a…

前端|babel升级

问题 项目不支持可选链调用过多的 babel 插件 步骤 基础包 dependencies “react-scripts”: “5.0.1” devDependencies “customize-cra”: “^1.0.0”,“react-app-rewired”: “^2.2.1”, 框架包 dependencies “react”: “16.13.1”,“react-dom”: “16.13.1”, …

MySQL-linux安装-万能RPM法

一、MySQL的Linux版安装 1、 CentOS7下检查MySQL依赖 1. 检查/tmp临时目录权限(必不可少) 由于mysql安装过程中,会通过mysql用户在/tmp目录下新建tmp_db文件,所以请给/tmp较大的权限。执行 : chmod -R 777 /tmp2. …

Aurora8b10b(2)上板验证

文章目录 前言一、AXI_Stream数据产生模块二、上板效果总结 前言 上一篇内容我们已经详细介绍了基于aurora8b10b IP核的设计,本文将基于此进一步完善并且进行上板验证。 设计思路及代码思路参考FPGA奇哥系列网课 一、AXI_Stream数据产生模块 AXIS协议是非常简单的…

Boost之Log: (3)、简单封装

设计目标: 1、每个Logging source对应一个目录,可以设置日志文件数,日志大小,目录名,文件名等 2、所有logging source日志目录都在一个根目录下。 3、可以动态创建和删除logging source 4、打印出日期时间和日志严重等级 示例代码…