Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜杭州电子科技大学陈鑫涛获国家专利权

恭喜杭州电子科技大学陈鑫涛获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜杭州电子科技大学申请的专利一种基于Aether工具的PDK开发方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115328769B

龙图腾网通过国家知识产权局官网在2025-04-04发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210921672.0,技术领域涉及:G06F11/3604;该发明授权一种基于Aether工具的PDK开发方法是由陈鑫涛;刘军设计研发完成,并于2022-08-02向国家知识产权局提交的专利申请。

一种基于Aether工具的PDK开发方法在说明书摘要公布了:本发明公开了一种基于Aether工具的PDK开发方法,包括以下步骤,准备阶段:准备器件开发文档、工艺设计文档、器件模型文件。创建DRC、LVS格式空文件;开发阶段:编辑CDF参数、设计symbol、开发Callback、开发Pycell、DRC文件编写、LVS文件编写;验证阶段:Callback验证,Pycell验证,网表验证,DRC配合PDK基础包验证,LVS配合基础包验证,发现问题返回开发阶段修正。最后撰写使用文档整合PDK。本发明能加速PDK开发,同时减少PDK设计中出现的错误,减少开发过程中的冗长重复操作,提高设计的灵活性,增加设计者的EDA工具的可选性,有利于增强本土EDA产业的安全性。

本发明授权一种基于Aether工具的PDK开发方法在权利要求书中公布了:1.一种基于Aether工具的PDK开发方法,其特征在于,包括以下步骤:S1、准备阶段:获取待处理的文件,所述文件包括:用于设计器件缩略图的symbol和开发回调功能函数callback的器件开发文档、用于撰写设计规则检查DRC文件的工艺设计文档、用于原理图仿真的器件模型文件;根据所述器件开发文档创建:callback文件夹、src文件夹、TF文件夹;自定义库名称,建立以库名称命名的文件夹;创建两份用于Argus软件使用的rule文件,其中,第一rule文件用于设计规则检查DRC,第二rule文件用于版图原理图匹配检查LVS;S2、开发阶段:S2-1:在PBQ软件下新建ePDK工程;按如下方式设置ePDK工程的路径参数:将库路径,设置为所述S1中创建的库名称命名的文件夹的路径,将回调功能函数callback路径,设置为所述S1中创建的所述callback文件夹的路径,将源代码路径,设置为所述S1中创建的所述src文件夹的路径,将技术文件路径,设置为所述S1中创建的所述TF文件夹;路径参数设置完成后,PBQ软件会自动建立ePDK工程;根据所述S1中的所述器件开发文档,在ePDK工程里编写display.drf和techfile.tf;S2-2:根据所述S1中的器件开发文档和工艺设计文档,在PBQ软件里,调用Aether工具,在Aether工具里画出器件的symbol;S2-3:将所述S2-2得到的一个symbol复制成2个,分别命名为spectre、sdl,spectre用于生成spectre网表,sdl用于生成sdl网表;其中spectre网表于原理图仿真,sdl网表用于LVS;S2-4:根据所述S1中的器件开发文档和工艺设计文档,在PBQ软件里选择ePDK工程下的器件,在PBQ软件里,调用Aether工具,在Aether工具里编辑器件的用于描述单个组件和组件库的参数和参数属性的CDF;在Aether工具里为器件添加参数,设置属性;S2-5:根据所述S1中的器件开发文档和工艺设计文档,在PBQ软件里,运用tcl语言开发出callback对应的功能,以达到规避常见错误;S2-6:使用PBQ软件的检查Symbol功能,调用Aether工具,在Aether工具里改变器件的参数值,判断是否达到所述S2-5描述的规避常见错误的效果,若未达到,返回S2-5,成功则进入S2-7;S2-7:根据所述S1中的器件开发文档和工艺设计文档,在PBQ软件里,运用Python语言开发与器件对应的版图;S2-8:选择PBQ软件里的查看版图的功能,调用Aether工具,在Aether工具里改变器件的参数值,判断版图是否达到所述S1中的器件开发文档要求的效果,若未达到,返回S2-7,若达到,则进行下一步;S2-9:利用PBQ软件的编译功能编译出ePDK基础包;S2-10:利用Argus软件下的Drstudio工具,导入所述S1中创建的所述第一rule文件,根据所述S1中的工艺设计文档编写DRC代码,存入第一rule文件,形成到更新后的第一rule文件;Drstudio工具具有判断函数选择是否符合要求的功能,使用上述功能,判断函数选择是否符合要求;S2-11:利用Argus软件下的Drstudio工具,导入所述S1中创建的所述第二rule文件,根据所述S1中的工艺设计文档,所述S2-3中的sdl网表以及所述S2-7中开发出的版图,编写LVS代码,存入第二rule文件,形成到更新后的第二rule文件;Drstudio工具具有判断函数选择是否符合要求的功能,使用上述功能,判断函数选择是否符合要求;S3、联合测试:S3-1:在Aether工具里加载所述S2-9中得到的所述PDK基础包,调入器件,进行网表生成判断,判断spectre是否正常输出spectre网表,spectre网表格式是否符合仿真要求,若不能,运用tcl语言编写网表函数,返回步骤S2-4;S3-2:在Aether工具里加载所述S2-9中得到的所述PDK基础包,调入器件,进行网表生成判断,判断sdl格式网表是否符合所述S2-11步骤需要的网表格式,若不能,运用tcl语言编写网表函数,返回步骤S2-4;S3-3:在Aether工具里读取所述S2-9中得到的所述PDK基础包,搭测试案例,在Argus软件里,读取所述S2-10中更新后的第一rule文件,进行DRC测试,判断是否符合所述S1中所述工艺设计文档要求,若不符合返回S2-10修改;S3-4:在Aether工具里读取所述S2-9中得到的所述PDK基础包,搭测试案例,在Argus软件里,读取所述S2-11中更新后的第二rule文件,进行LVS测试,判断是否符合所述S1中所述工艺设计文档要求,若不符合返回S2-11修改;S4、将以下四个部分放入同一个文件目录下,形成完整的PDK包:所述S1中获取的所述器件模型文件,所述S2-9中得到的所述PDK基础包,所述S2-10中更新后的第一rule文件,作为DRC文件;所述S2-11中更新后的第二rule文件,作为LVS文件。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人杭州电子科技大学,其通讯地址为:310018 浙江省杭州市钱塘新区白杨街道2号大街1158号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。