申请/专利权人:无锡芯享信息科技有限公司
申请日:2022-09-06
公开(公告)日:2023-10-03
公开(公告)号:CN116257244B
主分类号:G06F8/41
分类号:G06F8/41;G06F8/71;G06F11/36
优先权:
专利状态码:有效-授权
法律状态:2023.10.03#授权;2023.06.30#实质审查的生效;2023.06.13#公开
摘要:本发明公开了一种用于芯片制造EAP系统的流程代码转换系统,涉及EAP系统代码制作技术领域,用于解决现有手动编程存在开发人员费时费力、代码规范和标准类库各异代码混乱不堪难以阅读和维护、执行效率低下难以调试、代码与剧本规范设计文档的结构相差甚远以及无法直观的以图形化的方式查看程序运行的状态和客户无法理解程序造成难以沟通问题;本发明避免开发和实施人员从零开始一点点耗时耗力的手写代码,进而提高EAP生成效率;采用流程图结构与剧本规范设计文档的结构比较近似,易于理解和参考;若程序运行时可以将当前运行步骤实时反应在流程图中。
主权项:1.一种用于芯片制造EAP系统的流程代码转换系统,包括流程图绘制模块、代码转换模块、组装类库和测试运行模块;其特征在于,所述流程图绘制模块用于开发人员通过流程图绘制器绘制出一张符合EAP剧本规范设计文档的流程图,将流程图传输给代码转换模块;所述代码转换模块用于将流程图转换为数据结构并将数据结构传输给分析器,通过分析器对数据结构进行分析和数据校验,当校验成功后,将数据结构与组装类库内预设的剧本代码进行匹配,当匹配到相应的代码时,将代码嵌入到需要使用剧本脚本的宿主程序中,并做相应的数据配置,得到EAP程序脚本代码,然后将EAP程序脚本代码传输给测试运行模块;当未匹配到数据结构相应的代码时,生成数据结构对应的元素的代码需求指令并将其发送至指令处理模块;所述测试运行模块接收到EAP程序脚本代码后对其进行调试运行测试,当调试运行测试成功时,将EAP程序脚本代码反馈给开发人员;当调试运行测试失败时,生成重绘提示指令以及运行测试失败的原因反馈给开发人员,开发人员接收到重绘提示指令以及运行测试失败的原因后,通过流程图绘制器对流程图进行修改并将修改后的流程图发送给代码转换模块;所述指令处理模块用于接收元素的代码需求指令并对其进行处理,具体处理过程为:对元素的代码需求指令进行解析以得到元素的需求内容;获取数据存储模块内存储的编码人员对应的人员信息,向编码人员的电脑终端发送需求确认请求以获取编码人员的确认结果,当确认结果为允许编码确认时,获取该编码人员的人员指标,人员指标包括接效基值、编效基值和编质基值;对人员指标进行处理以得到标处值,将元素的需求内容发送至标处值最大的编码人员对应的电脑终端;编码人员通过电脑终端编写元素需求内容对应的代码并将编写后元素的代码发送至测试运行模块,测试运行模块接收到元素的代码后进行运行测试,测试成功将其发送至组装类库内存储,当运行测试失败,生成测试失败指令并将其发送至对应编码人员的电脑终端。
全文数据:
权利要求:
百度查询: 无锡芯享信息科技有限公司 一种用于芯片制造EAP系统的流程代码转换系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。