[发明专利]IC设计环境的自动化实现方法、装置、设备及存储介质在审
申请号: | 201911415827.8 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111209719A | 公开(公告)日: | 2020-05-29 |
发明(设计)人: | 朱晓东;刘若曦;郎静;马洁;孙丹;刘海波 | 申请(专利权)人: | 西安翔腾微电子科技有限公司 |
主分类号: | G06F30/398 | 分类号: | G06F30/398;G06F16/16;G06F11/14 |
代理公司: | 西安嘉思特知识产权代理事务所(普通合伙) 61230 | 代理人: | 王海栋 |
地址: | 710065 陕西省西安市*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ic 设计 环境 自动化 实现 方法 装置 设备 存储 介质 | ||
1.一种IC设计环境自动化的实现方法,其特征在于,包括步骤:
根据IC设计的项目信息创建目录结构;
在所述目录结构下,根据IC设计的项目设计流程文件生成自动设置脚本,以调用所述自动设置脚本从所述项目设计流程文件中提取项目配置信息和项目设计人员信息,并生成对应的项目配置文件目录和设计人员工作目录。
2.如权利要求1所述的IC设计环境的自动化实现方法,其特征在于,还包括步骤:
根据项目备份文件生成自动备份脚本,调用所述自动备份脚本将所述设计人员工作目录下的设计数据备份至目标位置。
3.如权利要求1所述的IC设计环境的自动化实现方法,其特征在于,根据IC设计的项目信息创建目录结构,包括:
根据项目名称信息创建项目运行环境的项目名称目录;
在所述项目名称目录下根据项目分类信息创建子项目目录。
4.如权利要求1所述的IC设计环境的自动化实现方法,其特征在于,根据IC设计的项目设计流程文件生成自动设置脚本,包括:
根据所述IC设计的项目设计流程文件获取项目配置文件;
根据所述IC设计的项目设计流程文件获取设计人员设计文件;
根据所述项目配置文件和所述设计人员设计文件生成自动设置脚本。
5.如权利要求4所述的IC设计环境的自动化实现方法,其特征在于,所述项目配置文件包括项目库和公共库定义文件、用户个人创建的库定义文件、启动设计工具时初始化文件、设计工具环境变量设置文件、项目基本信息、全局环境变量设置文件、设计工具位置和工艺库位置定义文件、个人用户工作环境的创建文件以及库管理的大小和位置信息定义文件中的一种或多种。
6.如权利要求4所述的IC设计环境的自动化实现方法,其特征在于,所述设计人员设计文件包括库管理的大小和位置信息定义文件、用户个人创建的库定义文件、项目库和公共库定义文件、仿真结果存放位置文件、第一验证工具的验证结果存放位置文件以及第二验证工具的验证结果存放位置文件中的一种或多种。
7.一种IC设计环境自动化的实现装置,其特征在于,包括:
目录创建模块,用于根据IC设计的项目信息创建目录结构;
目录生成模块,在所述目录结构下,根据IC设计的项目设计流程文件生成自动设置脚本,以调用所述自动设置脚本从所述项目设计流程文件中提取项目配置信息和项目设计人员信息,并生成对应的项目配置文件目录和设计人员工作目录。
8.如权利要求7所述的IC设计环境自动化的实现装置,其特征在于,还包括:
自动备份模块,用于根据项目备份文件生成自动备份脚本,调用所述自动备份脚本将所述设计人员工作目录下的设计数据备份至目标位置。
9.一种IC设计环境的自动化实现设备,其特征在于,包括:
处理器;
存储器;以及计算机程序;
其中,所述计算机程序被存储在所述存储器中,并且被配置为由所述处理器执行,所述计算机程序包括用于执行如权利要求1-6任一项所述的方法的指令。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-6任一所述的方法步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安翔腾微电子科技有限公司,未经西安翔腾微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911415827.8/1.html,转载请声明来源钻瓜专利网。