首页> 外文会议>Conference on Education and Training in Optics and Photonics >Teaching photonic integrated circuits with Jupyter notebooks: design, simulation, fabrication
【24h】

Teaching photonic integrated circuits with Jupyter notebooks: design, simulation, fabrication

机译:用Jupyter笔记本教导光子集成电路:设计,仿真,制作

获取原文

摘要

At Ghent University, we have built a course curriculum on integrated photonics, and in particular silicon photonics, based on interactive Jupyter Notebooks. This has been used in short workshops, specialization courses at PhD level, as well as the M.Sc. Photonics Engineering program at Ghent University and the Free University of Brussels. The course material teaches the concepts of on-chip waveguides, basic building blocks, circuits, the design process, fabrication and measurements. The Jupyter notebook environment provides an interface where static didactic content (text, figures, movies, formulas) is mixed with Python code that the user can modify and execute, and interactive plots and widgets to explore the effect of changes in circuits or components. The Python environment supplies a host of scientific and engineering libraries, while the photonic capabilities are based on IPKISS, a commercial design framework for photonic integrated circuits by Luceda Photonics. The IPKISS framework allows scripting of layout and simulation directly from the Jupyter notebooks, so the teaching modules contain live circuit simulation, as well as integration with electromagnetic solvers. Because this is a complete design framework, students can also use it to tape out a small chip design which is fabricated through a rapid prototyping service and then measured, allowing the students to validate the actual performance of their design against the original simulation. The scripting in Jupyter notebooks also provides a self-documenting design flow, and the use of an established design tool guarantees that the acquired skills can be transferred to larger, real-world design projects.
机译:在跟特大学,我们在互动Jupyter笔记本上建立了综合光子学的课程课程,特别是硅光子学。这已被用于跨讲习班,博士水平的专业化课程以及M.SC.根特大学的光子学工程计划与布鲁塞尔自由大学。课程材料教导了片上波导,基本构建块,电路,设计过程,制造和测量的概念。 Jupyter Notebook环境提供了一个静态教学内容(文本,数字,电影,公式)与Python代码混合的界面,用户可以修改和执行,交互式绘图和窗口小部件来探索电路或组件的变化的效果。 Python环境提供了一系列科学和工程图书馆,而光子能力是基于IPKISS,由Lucea Pherconics的光子集成电路的商业设计框架。 IPKISS Framework允许直接从Jupyter笔记本签证布局和模拟,因此教学模块包含直播电路仿真,以及与电磁求解器的集成。由于这是一个完整的设计框架,学生还可以将其用来擦去一个小型芯片设计,这些设计是通过快速原型制造服务制造的,然后测量,允许学生验证其设计的实际性能,以防止原始模拟。 Jupyter笔记本电脑中的脚本还提供了自我记录设计流程,并使用建立的设计工具保证所获得的技能可以转移到更大,现实世界的设计项目。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号