光学芯片CAD交互式软件的设计与实现

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:maxin_smart
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着光电子信息技术的飞速发展,人们对大容量、超高速和低耗能的光电子信息处理技术需求日益强烈,各种功能多样、结构繁杂的光学波导器件应运而生。但是各个光学波导的尺寸大小以及折射率的分布,对光波在其中的传输过程有十分重要的影响,其复杂性给光学器件的设计和生产带来较大困难。集成光学CAD技术正是为了解决这个问题应运而生。它借助于CAD技术,通过对光学器件分析和模拟设计,进而研制出高性能、高精度的光学器件,对光学器件的仿真和设计以及分析光在光学器件和系统中的传输过程等方面均有重要应用价值。本文针对光学芯片CAD仿真软件的商业化开发,在借鉴国内外相关研究文献的基础上,采用面向对象程序设计技术,完成了CAD图形交互式编辑、仿真结果图形输出等多个核心模块的设计和编码实现。该CAD软件采用了先进的有限差分光束传播法(Finite Difference-BPM,FD-BPM)仿真算法,为光学芯片设计技术提供了一套具有实用价值的解决方案和软件工具。论文从整个光学芯片CAD交互式系统的总体架构着手,阐明整个系统的设计思路、设计原则以及要实现的最终目标,进而重点分析系统的功能需求,并根据功能进行模块划分,利用面向对象程序设计技术,对图形编辑以及仿真结果图形显示子模块进行需求分析及详细设计,建立子模块的框架、功能模型图、类图、流程图以及接口设计。在图元类的设计上,利用了继承、多态、封装技术,采用分层布局设计,便于增减图元类,提高系统的可扩充性;在波导图元的绘制以及属性编辑的上,采用了鼠标操作与参数输入相结合的方法,操作简洁、灵活;在仿真结果显示上,采用了动态的图形显示技术,及时刷新显示效果,不同显示方式通过菜单选择切换,仿真结果直观明了,操作方便;在系统子模块的设计上,按照高内聚、低耦合的原则进行设计,相互之间仅以独立接口进行模块连接,不仅易于后期对系统的功能扩充,各个子系统也可以被移植入同类软件中使用,系统及各子模块更易于维护。软件最后通过仿真实例测试,与国际上知名的主流集成光学仿真软件BeamPro相比,其数据误差小于0.1%,仿真精度满足实际应用要求。光学芯片CAD软件系统是集光学仿真、计算机图形学及面向对象程序设计等多种技术于一体的一项前沿技术。本文针对光学芯片CAD交互式软件系统开发,采用这些技术和方法实现了CAD图形交互式编辑、仿真结果图形输出等多个核心模块的设计及编码实现,对今后国内光学芯片CAD软件的自主研发具有一定的参考价值。
其他文献
<正> 我们于某工厂对1181名女职工普查乳房病后,以中医辨证分型治疗确诊为乳腺增生患者54例,现将近期疗效小结如下:一、临床资料年龄:41~50岁25例,31~40岁19例,21~30岁9例,最大5
互联网的发展,尤其是移动互联网的迅猛发展,使我们的思考、行为方式发生了天翻地覆的改变,我们可以通过互联网快速获得需要的信息,人们可以通过网络跨越时间与空间定向的与有
【正】2015年2月初,根据湖北省、武汉市委和政府统一部署,市卫生和计生委以"夯实三农基础、改善农村民生、实现客运到村、建设美丽乡村"为主题,开展新一轮结对共建"三万"活动
【正】 各区、县级市人民政府,市府直属各单位:近年来,在市委、市政府的正确领导下,全市各有关单位以邓小平理论和"三个代表"重要思想为指导,树立和落实科学发展观,大力推进"
<正>大约在1 500万年前,人类的尿酸酶基因和启动子发生系列遗传突变,导致肝脏不能将尿酸降解为尿囊素排出体外,结果使人类比其他哺乳动物(大猩猩除外)的尿酸水平更高~[1]。这
工科毕业设计模式的改革实践中,强调学生熟悉工程软件,做足设计的前期准备工作;拓展毕业设计的理念,选题力求与科研和生产紧密结合;设置多样化的毕业设计方式。改革与实践表明:强化
【正】 各区、县级市人民政府,市政府各部门、各直属机构:市信息办、编委办、发改委、监察局《关于加快电子政务建设提高政府行政效能和公共服务能力的工作意见》业经市人民
电厂领域的不断发展能切实推动我国国民经济建设工作的顺利进行,让人民的生活质量能够借此机会得到稳步提升。其中,高质量的水处理技术是维持电厂正常发展的重要途径,让电厂
明朝人冯梦龙在《东周列国志》第七十二回开篇说:伍员,字子胥,监利人。这是监利人引伍子胥为同乡的一个根据。伍子胥的传说在监利民间故事中占有很大的比重。监利历史上曾有
【正】 1日省委常委、市委书记、市人大常委会主任林树森在广州鸣泉居会见并宴请韩国 LG 飞利浦公司首席执行官具本俊一行6人。1~16日,广州市副市长李卓彬率广州市政府代表团