有效

代码生成方法、装置、计算机设备、存储介质和产品

徐宁、苏兆瑞、王文锁、杨兆良、张超、李翔宇、祁磊、张兆阳、杨军、刘乘杰
南京集成电路设计自动化技术创新中心

摘要

本申请涉及一种代码生成方法、装置、计算机设备、存储介质和产品。所述方法包括:基于待开发代码的开发需求,从函数数据库中筛选与开发需求相匹配的初始函数集合;函数数据库包括多种开发需求与函数之间的对应关系;根据信息数据库,从初始函数集合中筛选出调用逻辑符合开发需求的目标函数集合;信息数据库包括多个函数与调用逻辑之间的对应关系;根据参数数据库对目标函数集合的参数进行信息提取,获得目标参数集合;参数数据库包括多个函数与参数集合之间的对应关系;基于目标函数集合和目标参数集合,生成待开发代码。采用本方法筛选符合开发需求的目标函数集合和参数函数集合,再按照开发需求整合,生成贴合开发需求的代码,提高代码的质量。