switchtolayout;
selectall;
delete;
#定义单位
nm=1e-9;
um=1e-6;addrect;
set("name","sub");
set("material","SiO2 (Glass) - Palik");
set("x min",-10*um);
set("x max",200*um);
set("y",0);
set("y span",40*um);
set("z min",-2*um);
set("z max",0);W0=540*nm;
W1=690*nm;
W2=830*nm;
W3=0.9*um;
W4=0.405*um;
L1=4*um;
L2=44*um;
L3=L1*(W3-W2)/(W1-W0);
Ld=7*um;
g=0.15*um;
hco=220*nm;#input port waveguide
addrect;
set("name","input");
set("material","Si (Silicon) - Palik");
set("x min",-2*um);
set("x max",0);
set("y",0);
set("y span",W0);
set("z min",0);
set("z max",hco);vtx=[L1/2,W1/2;-L1/2,W0/2;-L1/2,-W0/2;L1/2,-W1/2];
addpoly;
set("name","poly2");
set("material","Si (Silicon) - Palik");
set("vertices",vtx);
set("x",L1/2);
set("y",0);
set("z min",0);
set("z max",hco);vtx=[L2/2,W2/2;-L2/2,W1/2;-L2/2,-W1/2;L2/2,-W2/2];
addpoly;
set("name","poly2");
set("material","Si (Silicon) - Palik");
set("vertices",vtx);
set("x",L2/2+L1);
set("y",0);
set("z min",0);
set("z max",hco);vtx=[L3/2,W3/2;-L3/2,W2/2;-L3/2,-W2/2;L3/2,-W3/2];
addpoly;
set("name","poly2");
set("material","Si (Silicon) - Palik");
set("vertices",vtx);
set("x",L3/2+L2+L1);
set("y",0);
set("z min",0);
set("z max",hco);addrect;
set("name","coupling1");
set("material","Si (Silicon) - Palik");
set("x min",L3+L2+L1);
set("x max",L3+L2+L1+Ld);
set("y",0);
set("y span",W3);
set("z min",0);
set("z max",hco);addrect;
set("name","coupling2");
set("material","Si (Silicon) - Palik");
set("x min",L3+L2+L1);
set("x max",L3+L2+L1+Ld);
set("y",W3/2+W4/2+g);
set("y span",W4);
set("z min",0);
set("z max",hco);addring;
set("name","ring waveguide1");
set("material","Si (Silicon) - Palik");
set("x",L3+L2+L1+Ld);
set("y",W3/2+W4/2+g+4*um);
set("z min",0);
set("z max",220*nm);
set("outer radius",4*um+W4/2);#外圆半径
set("inner radius",4*um-W4/2);#内圆半径
set("theta start",-90);#起始角
set("theta stop",0);#终止角addring;
set("name","ring waveguide2");
set("material","Si (Silicon) - Palik");
set("x",L3+L2+L1+Ld+8*um);
set("y",W3/2+W4/2+g+4*um);
set("z min",0);
set("z max",220*nm);
set("outer radius",4*um+W4/2);#外圆半径
set("inner radius",4*um-W4/2);#内圆半径
set("theta start",90);#起始角
set("theta stop",180);#终止角addfdtd;
set("dimension",2);
set("x min",0);
set("x max",65*um);
set("y min",-2*um);
set("y max",10*um);
set("z min",-100*nm);
set("z max",300*nm);addprofile;
set("name","xy");
set("monitor type","2D Z-normal");
set("x min",0);
set("x max",65*um);
set("y",0);
set("y span",10*um);
set("z",110*nm);addprofile;
set("name","yz0");
set("monitor type","2D x-normal");
set("x",0);
set("y",0);
set("y span",4*um);
set("z",110*nm);
set("z span",2*um);addprofile;
set("name","yz1");
set("monitor type","2D x-normal");
set("x",35*um);
set("y",0);
set("y span",4*um);
set("z",110*nm);
set("z span",2*um);addprofile;
set("name","yz2");
set("monitor type","2D x-normal");
set("x",L3+L2+L1+Ld);
set("y",0);
set("y span",10*um);
set("z",110*nm);
set("z span",2*um);addmode;
set("injection axis","x");
set("direction","forward");
set("x",0);
set("y",0);
set("y span",2*um);
set("z",0.1*um);
set("z span",1*um);
set("wavelength start",1.5*um);
set("wavelength stop",1.5*um);

包层条件为Si3N4电场分布图

Daoxin Dai and John E. Bowers, “Novel concept for ultracompact polarization splitter-rotator based on silicon nanowires,” Opt. Express 19, 10940-10949 (2011)

绝热锥形与adc psr相关推荐

  1. ADC 学习笔记(二)指标参数总结

    分辨率 这个参数仅仅代表输出位数,不代表有效的性能参数 有效位数ENOB 真正代表了多少位为精确的数据,与SNR和NSD(噪声功率谱密度)有密切的关系 最大量程FSR(full scale range ...

  2. ADC DAC基本概念理解(一)

    1.分辩率(Resolution) 指数字量变化一个最小量时模拟信号的变化量,定义为满刻度与 2n 的 比值.分辩率又称精度,通常以数字信号的位数来表示. 分辨率是数字量变化一个最小刻度时,模拟信号的 ...

  3. 《安富莱嵌入式周报》第311期:300V可调节全隔离USB PD电源,开源交流负载分析仪,CANFD Trace,6位半多斜率精密ADC设计,开源数学库

    周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Pow ...

  4. ADC芯片参数定义及选型指南

    I.参数定义 1. 分辩率(Resolution) 指数字量变化一个最小量时模拟信号的变化量,定义为满刻度与 2n 的 比值.分辩率又称精度,通常以数字信号的位数来表示. 2. 转换速率(Conver ...

  5. ADC参数定义以及选型指南

    参数定义 1. 分辩率(Resolution) 指数字量变化一个最小量时模拟信号的变化量,定义为满刻度与 2n 的 比值.分辩率又称精度,通常以数字信号的位数来表示. 2. 转换速率(Conversi ...

  6. 【FPGA】ADC芯片参数定义及选型指南

    I.参数定义 1. 分辩率(Resolution) 指数字量变化一个最小量时模拟信号的变化量,定义为满刻度与 2n 的 比值.分辩率又称精度,通常以数字信号的位数来表示. 2. 转换速率(Conver ...

  7. 2022-2028年中国绝热隔音材料行业投资分析及前景预测报告

    [报告类型]产业研究 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了绝热隔音材料行业相关概述.中国绝热隔音材料行业运行环境.分析了中国绝 ...

  8. 现代传感器的接口:中断驱动的ADC驱动程序

    现代传感器的接口:中断驱动的ADC驱动程序 Interfacing with modern sensors: Interrupt driven ADC drivers 研究了如何编写一个阻塞的模数转换 ...

  9. 与现代传感器的接口:轮询ADC驱动程序

    与现代传感器的接口:轮询ADC驱动程序 Interfacing with modern sensors: Polled ADC drivers 我们研究了在现代嵌入式应用程序中,开发人员应该如何创建一 ...

最新文章

  1. 机器学习常用术语词汇表
  2. Python计算机视觉:第六章 图像聚类
  3. SysErrorMessage 函数和系统错误信息表
  4. thinking-in-java(12)通过异常处理错误
  5. 面试--输入一堆随机数(0-1000),这里面会有重复的数字,把他们去除掉。然后由大到小排列。
  6. 【OpenCV 例程200篇】76. OpenCV 实现图像傅里叶变换
  7. 信息化、数字化和数字化转型的本质是什么?
  8. 亿阳防火墙-命令行指令参考手册
  9. Struts2+Spring4+Hibernate4项目整合
  10. 当当网推“搜索+个性化”
  11. SAP接口编程 之 JCo3.0系列:JCoDestination
  12. pymc3学生成绩分析和预测(补充+翻译)
  13. RFX2401C 2.4GHz功放PA前端模块
  14. win10家庭版使用远程桌面方法
  15. 4.通过Opencv采集摄像头视频数据
  16. 2020电赛省赛实战(二)ADS1292心电检测仪
  17. Rancher通过Aliyun-slb服务对接阿里云SLB教程 1
  18. 即将迎接我们的 3D 音频以及全新的虚拟现实(下)
  19. 关于计算机科学与技术学科和软件工程学科的区别
  20. php实战 AES对称加密 第三章

热门文章

  1. 【制作fnt格式字体】 BMFont中文字体图集制作的方法~
  2. PPT模板制作图片折叠效果怎么做?
  3. 写在《Python高手修炼之道》发行之前:选择一本好书,即是少走弯路
  4. 米家APP获取小米、绿米网关key的方法(5.6.81版本)(2020_05_15)
  5. 计嵌 廖峻 20178303040 C++作业
  6. 最新速卖通提前放款服务解读,帮助商家减轻资金压力!
  7. Mysql数据库安装使用教程05:mysql启动停止服务+数据库及表的相关基础操作
  8. Easy-x的基础教程使用介绍
  9. Gamemaker studio2经验(2)——TCP联机
  10. iPhone的2D/3D游戏引擎