光计算:推进光电子集成芯片上的逻辑综合和神经网络

文摘   科技   2024-09-09 08:00   四川  
引言
光计算作为传统电子计算的替代方案,有潜力提供至少两个数量级的速度提升和三个数量级的能效改善。本文探讨光计算的两个主要范式:数字和模拟,重点关注在光电子集成芯片(PIC)上实现的逻辑综合和神经网络。


数字光计算:逻辑综合
二元决策图(BDD)方法
光学逻辑综合的一种高效方法基于二元决策图(BDD)。BDD是广泛用于逻辑综合和验证的数据结构。

图1:展示了(a)原始的1-终端BDD,(b)消除合并器后的BDD,以及(c)BDD的光学实现。

在这种方法中,每个BDD节点都被替换为光学交叉开关,通常使用马赫-曾德尔干涉仪(MZI)或微环谐振器实现。激光源的光从函数节点进入,1-终端的光电探测器检测输出。波导和光学合并器连接和合并光信号。

优化技术
为减少BDD基光学综合中的光功率损耗,采用了两种主要技术:
  1. 合并器消除:这种技术涉及复制节点以减少级联合并器的数量,级联合并器是功率损耗的主要来源。
  2. 耦合器分配:通过使用定向耦合器代替普通合并器,可以通过仔细分配耦合比来提高功率效率。

图2:说明了(a)普通合并器和(b)定向耦合器。


仿真结果
在基准线路上进行的实验证明,使用这些优化技术可以显著提高功率效率。

图3:显示了不同基准线路的(a)光学开关数量和(b)最坏情况光损耗(dB)。

结果显示,功率效率平均提高了27.02倍,而光学开关数量仅平均增加了7.63%。

利用波导分波复用(WDM)
多输出函数
为了更有效地处理多输出函数,引入了波导分波复用(WDM)。WDM允许多个光信号在单个波导中独立同时传输。

图4:展示了(a)多功能BDD和(b)使用WDM的光学实现。

综合流程
基于WDM的光学线路的提议综合流程包括几个步骤:
  1. BDD重排序
  2. 超图分割(HyPart)
  3. 解决不可行分割(ReFlow)
  4. 最终BDD重排序

图5:说明了基于WDM的光学线路的提议综合流程。

超图分割
BDD分割问题通过超图分割问题(HPP)近似解决。这种方法旨在最小化BDD节点数量,同时满足WDM容量约束。

图6:显示了(a)超图示例,(b)相应的BDD,以及(c)ReFlow示例。

仿真结果
实验表明,随着分割数量的减少,BDD节点数量通常会减少,从而实现更有效的节点和子功能共享。

图7:描绘了BDD节点数量与分割数量之间的关系。

图8:呈现了(a)不同WDM容量下的光学开关数量和(b)不同流程步骤下的BDD节点数量。

结果显示,基于WDM的方法可以根据WDM容量,将光学开关数量减少18.8%到28%,相比之前的方法。

模拟光计算:神经网络
光学神经网络(ONN)架构
ONN使用光学组件实现多层感知器(MLP)神经网络。基本构建块是马赫-曾德尔干涉仪(MZI)。

图9:显示了(a)MZI示意图和(b)用于实现单位矩阵的MZI阵列。

经典ONN架构
在经典ONN架构中,每一层由使用MZI阵列实现的线性变换和非线性激活函数组成。

图10:说明了基本ONN架构层。

精简ONN架构
为减少面积需求,提出了使用硬件-软件协同设计的精简ONN架构。

图11:显示了提议的精简层实现。

精简架构由三个主要组件组成:
  1. 树状网络(T)
  2. 单位网络(U)
  3. 对角网络(Σ)

图12:呈现了树状网络示例。

仿真结果
在MNIST数据集上进行的实验证明了精简ONN架构的有效性。

图13:显示了不同ONN配置的(a)测试准确度和(b)MZI数量。

精简架构实现了与经典架构相当的准确度,同时将面积(以MZI数量衡量)平均减少了28.7%。

图14:说明了(a)之前架构和(b)提议架构的噪声鲁棒性。

结论和未来方向
光计算在数字和模拟范式方面都提供了有前途的进展。然而,仍然存在几个挑战:
  1. 可扩展性:光功率损耗限制了光学线路的复杂性。未来的研究应当专注于将光放大器和光电/电光转换器纳入综合流程。
  2. 鲁棒性:解决制造缺陷、工艺变化和环境不确定性对实际实施很重要。大规模集成光学系统中的串扰噪声也需要关注。
  3. 集成:随着光学计算技术的进步,与现有电子系统的无缝集成对广泛应用很重要。

参考文献

[1]M. Nikdast, S. Pasricha, G. Nicolescu, and A. Seyedi, Eds., Silicon Photonics for High-Performance Computing and Beyond, 1st ed. Boca Raton, FL, USA: CRC Press, 2021.



- END -


软件申请
我们欢迎化合物/硅基光电子芯片的研究人员和工程师申请体验免费版PIC Studio软件。无论是研究还是商业应用,PIC Studio都可提升您的工作效能。

点击左下角"阅读原文"马上申请


欢迎转载


转载请注明出处,请勿修改内容和删除作者信息!




关注我们



                      





关于我们:

深圳逍遥科技有限公司(Latitude Design Automation Inc.)是一家专注于半导体芯片设计自动化(EDA)的高科技软件公司。我们自主开发特色工艺芯片设计和仿真软件,提供成熟的设计解决方案如PIC Studio、MEMS Studio和Meta Studio,分别针对光电芯片、微机电系统、超透镜的设计与仿真。我们提供特色工艺的半导体芯片集成电路版图、IP和PDK工程服务,广泛服务于光通讯、光计算、光量子通信和微纳光子器件领域的头部客户。逍遥科技与国内外晶圆代工厂及硅光/MEMS中试线合作,推动特色工艺半导体产业链发展,致力于为客户提供前沿技术与服务。


http://www.latitudeda.com/

(点击上方名片关注我们,发现更多精彩内容)




逍遥设计自动化
分享特色工艺半导体(PIC/Power/MEMS)设计自动化解决方案及行业技术资讯,与广大业界朋友、专家共同交流!
 最新文章