图像缩略图

nicolasayotte/MatlabGDSPhotonicsToolbox

版本1.2.0.0(2.04 MB)由 尼古拉斯·阿约特
有助于设计光电子集成电路GDS布局的函数库

2.3K下载

更新2017年2月27日

从GitHub

在GitHub上查看许可证

Matlab GDS光子学工具箱
============================
这是一个Matlab函数库,用于促进光电子集成电路GDS布局的设计,我在读博士期间与Alexandre D.Simard一起开发了该布局。
这是面向直观和适应性的GDS布局文件创建,用于在世界各地的不同设施中进行制造。工具箱基于常规图层映射创建GDS,但可以设置为在设计完成后导出到任何其他图层映射。

Nicolas Ayotte和Alexandre D.Simard使用该库高效地为世界各地的不同制造设施创建了多个布局,并取得了成功。

特性
--------
-相对定向组波导路由,包括转弯、锥度、s弯和任意点自定义波导间距离的可能性。
-访问任何波导的旅行距离(物理或光学),提供一个快速的方法来测量你的设备。
-参考预制结构(光纤耦合器、定向耦合器、探测器等)的可能性
-可以引用动态创建的自定义结构。
-微环、布拉格光栅、多模干涉仪、反向耦合器、光纤耦合器输出阵列等预制件功能
-教程项目与许多细胞展示的功能。
-介绍图书馆宗旨和原则的PDF演示文稿。
-在总平面图中直观的相对单元放置,便于团队合作。
-相对和可扩展的路由解决方案。
-包括导出到其他层映射的函数,包括层上的布尔操作。
-简易脚本语言(即:Matlab)。

强烈建议让自由软件KLayout查看您的GDS文件:
http://www.klayout.de/

建议的第一步
---------------------
-浏览PDF演示文稿
-(可选)运行命令“mex-setup”在matlab中安装C编译器。
-运行主文件夹中的makemex.m函数来编译库所需的所有C函数。
-打开教程项目文件夹:项目-新建项目
-浏览Cells脚本,运行它们,查看生成的.gds文件。
-看看Cell_RoutingWG。M脚本将单元格放置在平面图中。
-阅读项目定义。m文件。
-运行Main.m合并gds单元格并导出到输出图层映射。
-复制项目文件夹并创建自己的文件夹!

许可证
---------
版权所有©2014 Nicolas Ayotte和Alexandre D.Simard。麻省理工学院执照

特此免费授予任何获得本软件及相关文档文件副本(“软件”)的人,以不受限制地经营本软件,包括但不限于使用、复制、修改、合并、出版、分发、再许可和/或销售本软件副本的权利。并允许向其提供“软件”的人这样做,但须遵守以下条件:

上述版权声明和本许可声明应包括在软件的所有副本或实质性部分中。

本软件是“按现状”提供的,没有任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵权的保证。在任何情况下,作者或版权持有人都不对任何索赔、损害赔偿或其他责任负责,无论是在合同、侵权行为或其他行为中,由软件或使用或其他交易引起的,或与软件有关的,或与软件有关的。

引用作为

尼古拉斯·阿约特(2021年)。nicolasayotte/MatlabGDSPhotonicsToolboxGitHub (https://github.com/nicolasayotte/MatlabGDSPhotonicsToolbox)。检索.

MATLAB版本兼容性
使用R2013a创建
与任何版本兼容
平台兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始打猎吧!

函数/基本

功能/组件

函数/GDSII库

函数/GDSII库/Basic

函数/ /基本/ @gds_element GDSII图书馆

功能/ GDSII库/基本/ @gds_element /私有的

函数/GDSII库/Basic/@gds\u库

函数/ /基本/ @gds_structure GDSII图书馆

函数/GDSII库/Basic/funcs

函数/ /基本/ gdsio GDSII图书馆

函数/GDSII库/布尔值

函数/ GDSII图书馆/元素

函数/ GDSII图书馆/结构

功能/实用程序

函数/UTIL/数据验证和格式化

函数/Utils/Info函数

函数/UTIL/图层映射函数

函数/跑龙套/库创建函数

图像

图书馆

项目-新项目

要查看或报告这个GitHub插件中的问题,请访问GitHub库.
要查看或报告这个GitHub插件中的问题,请访问GitHub库.