18lickc新利
的意见

硅光子学的设计自动化:推动研究生产

什么需要从设计光子回路的新一波的工具。

受欢迎程度

硅光子学是一个不断变革的技术,将会对系统产生重大影响在未来的集成电路设计应用程序架构。已经在传感、数据应用和新兴应用解决方案设计技术在硅光子学,能够利用CMOS技术大量光子集成组件,现在被用于使光学计算。然而,在几乎所有的这些应用程序,需要一个电气接口,不仅提供调制和检测信号,但提供实时优化克服生产硅光子组件固有变异性和温度敏感性。在许多情况下,支持电气连接和必要的I / O成为占主导地位的总体设计过程包括布图规划和物理实现光子应用程序。光子电路自动化设计工具,尤其是工具,需要共同意识到的光子和电子产品。


图1所示。伊辛机械设计主要由电气互连。从“HPE的新芯片的一个里程碑光学计算”IEEE频谱

我有前排座位的设计工具开发光子学在过去七年。我开始参与硅光子学车间在2011年。当时,光子研讨会由学者和研究人员花费一个星期学习所有必要的细节硅光子设计的方方面面,从组件设计、建模、物理布局光子电路设计,制造和验证。自那时以来,社区发展应用设计方法由EDA公司依赖流动和信任此后可互操作的工具。这是在2018年3月版讨论激光和光子评论教授Wim博尔加特和卢卡斯Chrostowski给的一个很好的概述可用的设计工具,如何使设计自动化在他们的文章中,“硅光子电路设计:方法、工具和挑战。”

虽然有可用现有的功能,我们知道EDA工具和设计方法上重新创建集成电路设计并不能完全满足光子学社区的需要。作为一个相对年轻的社区,巨大的计算资源时,光子设计工程师往往将他们的许多任务委托给脚本自动化。越来越多的Python脚本是成为他们的语言选择。Python是一种功能强大且开源语言广泛使用和支持,许多领先的光子供应商包括Luceda光子学、Lumerical VPIphotonics, OptiWave。我们看到几个创业公司和学术机构利用Python的习俗,自动化解决方案和光子电路布局设计者都有固有的Python脚本的理解。

在2016年的夏天,我们开始与光子学主要客户帮助识别现有自动化解决方案来满足他们的特定的光子设计和制造的需要。简而言之,没有可用的。在我们的讨论中,我们能够缩小光子自动化的要求这五个要求:

  • 多域认知
  • 可伸缩性
  • 支持设计重用
  • 互操作性
  • Python驱动

许多与光子社区成员的互动已经证实这些需求作为一个自动化的关键基础的解决方案。

同时考虑自动化继续,导师是积极发展使用坦纳L-Edit光子的解决方案。坦纳L-Edit,支持先进的曲线编辑和原生OpenAccess支持,天生就适合光子学布局设计。Chrostowski教授的“手:硅光子学组件设计与制造”研讨会在离岸金融中心2018年会议上,导师介绍的三个关键功能Tanner L-Edit,使设计师能够快速组装光子电路和模拟使用Lumerical互连的工具:

  • 支持IP互操作性
  • 本机波导路由
  • 光子网表提取

这些功能正在完善和改进,并将作为“L-Edit光子学”在我们的下一个坦纳版本。L-Edit光子学为设计师提供了一个完整的光子布局实现流程,标准口径的集成物理验证和它包含的灵活性进行设计分析从Luceda使用仿真解决方案,Lumerical或VPIphotonics。


图2:放置GSiP此后环调制器与电子和光子路由。

的光学解决方案,导师已经开发了一个完全通用的可互操作的修订硅光子学此后,俗称“GSiP”此后。GSiP的科索沃民主党在2013年首次引入Chrostowski教授的帮助下为工具提供车辆示范和学术训练硅光子设计方法,但它不是绑在铸造过程。在许多情况下,我们发现它被用作一个快速启动技术包使光子研究人员针对他们的设计多个铸造厂。考虑到这一目的,我们开发了GSiP作为此后可互操作的,或iPDK。利用参数化构建块基于Python这使他们很容易配置来满足大多数硅光子学铸造厂的技术。

导师的光子的更多信息解决方案和新的可互操作的GSiP此后,请访问指导者的坦纳布斯设计自动化会议(旧金山6月24 - 28),在导师布斯ECOC 2018(罗马,9月汽车)。



留下一个回复


(注意:这个名字会显示公开)

Baidu