产品介绍
IPKISS集成光子学设计平台是一个脚本环境,涵盖了完整的光子IC设计流程以及测量反馈,以进行真实的元件验证。 这些元件依靠一个统一定义的模型在不同设计阶段(例如布局,物理仿真和电路仿真)之间实现平稳过渡。 这使设计流程更加稳健,减少了设计错误并节省大量设计时间。IPKISS的版图和PDK功能完善、将所有设计步骤集成在一个设计框架内,用设计自动化理念为硅光设计者赋能。
主要功能
IPKISS.flow的主要功能包含 :
▪ 基于Python脚本环境
▪ 使用IPKISS.flow能够完成整个硅光设计流程:元件级的电磁仿真(自带EME仿真器Camfr)和版图、系统级的仿真(时域和频域)、半自动的版图布局布线。
▪ 数化的元件设计;层级化设计(子单元复用);版图与仿真模型之间的耦合。
▪ 可与第三方仿真工具集成(如Lumerical FDTD,CST Studio等),增加设计流程的高效性和良品率。
▪ 与硅光代工厂联合发布IPKISS版本PDK,如imec, AMF, IHP, TowerJazz, VTT, RMIT, SmartPhotonics, IME-CAS, Cornerstone等。
▪ 向用户提供PDK工具帮助创建和维护用户单元设计库甚至是PDK。
在IPKISS.flow基础上,还提供3个附加功能可选 :
▪ IPKISS.eda:提供OpenAccess格式创建工具;提供与Tanner L-Edit工具的集成,实现在图形用户界面下的硅光参数化元件的布局和半自动化布线。
▪ Filter Toolbox – AWG Designer: 通过定义高层次用户设计指标来自动实现AWG器件版图和仿真模型,于此同时,有经验的用户也完全可以对设计进行自定义:用户对各项设计参数具有完全的控制。
▪ Lumerical FDTD link:通过软件连接API,在IPKISS中设计的元器件可以直接导入到Lumerical FDTD软件中进行仿真,实现软件间的自动化连接。
主要特点
1
| 参数化组件布局
|
2
| 波导定义及参数化弯曲算法
|
3
| 组件和链路分层布局
|
4
| 创建PDK,构建设计框架
|
5
| AWG组件合成与仿真
|
6
| 生成二维或2.5维元件模型并进行物理模拟
|
7
| 与第三方软件集成
|
8
| 在脚本或GUI环境下实现元件和链路布局
|
9
| GDS 文件输出
|
10
| 设计规则检查(DRC)
or 布局原理图对比验证 (LVS)
|
11
| 交互式DRC验证(从L-Edit用户界面驱动)
|
主要应用