数据处理方法、装置、终端设备及存储介质制造方法及图纸

技术编号:37155458 阅读:24 留言:0更新日期:2023-04-06 22:16
本发明专利技术提供一种数据处理方法、装置、终端设备及存储介质,涉及计算机技术领域。该数据处理方法包括:根据输入的设计操作,生成执行指令;根据执行指令以及多个从节点的属性信息,从多个从节点中确定至少一个第一目标节点;向至少一个第一目标节点发送执行指令,以使至少一个第一目标节点根据执行指令,以及至少一个第一目标节点部署的设计物理数据进行处理得到至少一个处理结果,并向主节点发送至少一个处理结果;根据至少一个处理结果进行芯片版图设计,以得到目标芯片版图。第一目标节点根据设计物理数据和执行指令进行处理,得到处理结果,继而由主节点根据处理结果进行设计,无需第三方云平台计算参与,使得芯片版图的设计更加安全。的设计更加安全。的设计更加安全。

【技术实现步骤摘要】
数据处理方法、装置、终端设备及存储介质


[0001]本专利技术涉及计算机
,具体而言,涉及一种数据处理方法、装置、终端设备及存储介质。

技术介绍

[0002]随着科技的进步与发展,各种各样的软件也越来越多,自动电子设计软件是一个用于进行芯片物理版图设计的软件,自动电子设计软件进行芯片物理版图设计时涉及大量的数据需要管理,对这些数据的管理也成为了研究的热点。
[0003]相关技术中,芯片物理版图设计时涉及大量的数据,由于所涉及到的数据量较多,通常采用第三方云计算平台进行计算,以便进行芯片物理版图设计,得到芯片物理版图。
[0004]但是,相关技术中,采用第三方云计算平台进行芯片物理版图设计运算,存在数据安全隐患。

技术实现思路

[0005]本专利技术的目的在于,针对上述现有技术中的不足,提供一种数据处理方法、装置、终端设备及存储介质,以便解决相关技术中所存在的上述技术问题。
[0006]为实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种数据处理方法,应用于数据处理系统中的主节点,所述数据处理系统还包括:多个从节点,所述主节点与各从节点通信连接,所述各从节点上部署有对应的设计物理数据,所述设计物理数据为芯片设计时数据,所述方法包括:根据输入的设计操作,获取执行指令;根据所述执行指令以及所述多个从节点的属性信息,从所述多个从节点中确定至少一个第一目标节点;向所述至少一个第一目标节点发送所述执行指令,以使所述至少一个第一目标节点根据所述执行指令,以及所述至少一个第一目标节点部署的设计物理数据进行处理得到至少一个处理结果,并向所述主节点发送所述至少一个处理结果;根据所述至少一个处理结果进行芯片版图设计,以得到目标芯片版图。
[0007]可选的,所述根据所述执行指令以及所述多个从节点的属性信息,从所述多个从节点中确定至少一个第一目标节点,包括:根据所述多个从节点之间的层级关系以及所述多个从节点上部署的设计物理数据的属性信息,从所述多个从节点中确定所述至少一个第一目标节点。
[0008]可选的,所述方法还包括:获取针对所述目标芯片版图的修改信息;根据所述修改信息以及所述多个从节点的属性信息,从所述多个从节点中确定至少一个第二目标节点;向所述至少一个第二目标节点发送所述修改信息,以使所述至少一个第二目标节
点根据所述修改信息对所述处理结果进行修改,得到至少一个修改结果,并向所述主节点发送所述至少一个修改结果;根据所述至少一个修改结果进行所述目标芯片版图进行修改。
[0009]可选的,所述根据所述修改信息以及所述多个从节点的属性信息,从所述多个从节点中确定至少一个第二目标节点,包括:根据所述修改信息以及所述多个从节点上部署的设计物理数据的属性信息,确定与所述修改信息直接相关的第二目标节点;根据所述第二目标节点以及所述多个从节点之间的层级关系,确定与所述修改信息间接相关的第二目标节点。
[0010]可选的,所述方法还包括:响应输入的芯片项目数据查询操作获取芯片项目数据查询指令,并向所述各从节点发送所述芯片项目数据查询指令,以使所述各从节点从所述各从节点上部署的设计物理数据中确定所述各从节点上的芯片项目数据,并向所述主节点发送所述各从节点上的芯片项目数据;接收所述各从节点上的芯片项目数据;展示所述各从节点上的芯片项目数据。
[0011]可选的,所述各从节点之间通信连接,所述多个从节点上均部署有所述多个从节点的属性信息;所述至少一个第一目标节点用于根据所述执行指令和所述多个从节点的属性信息,确定所述执行指令相关的至少一个第三目标节点,并向所述至少一个第三目标节点发送所述执行指令。
[0012]可选的,所述向所述至少一个第一目标节点发送所述执行指令,包括:对所述执行指令进行序列化处理,得到序列化后的执行指令;向所述至少一个第一目标节点发送所述序列化后的执行指令;所述根据所述至少一个处理结果进行芯片版图设计,以得到所述目标芯片版图,包括:接收所述至少一个第一目标节点发送的序列化后的至少一个处理结果;对所述序列化后的至少一个处理结果进行反序列化处理,得到所述至少一个处理结果;根据所述至少一个处理结果进行目标芯片的设计,以得到所述目标芯片版图。
[0013]第二方面,本专利技术实施例还提供了一种数据处理装置,应用于数据处理系统中的主节点,所述数据处理系统还包括:多个从节点,所述主节点与各从节点通信连接,所述各从节点上部署有对应的设计物理数据,所述设计物理数据为芯片设计时数据,所述装置包括:生成模块,用于根据输入的设计操作,获取执行指令;确定模块,用于根据所述执行指令以及所述多个从节点的属性信息,从所述多个从节点中确定至少一个第一目标节点;发送模块,用于向所述至少一个第一目标节点发送所述执行指令,以使所述至少一个第一目标节点根据所述执行指令,以及所述至少一个第一目标节点部署的设计物理数据进行处理得到至少一个处理结果,并向所述主节点发送所述至少一个处理结果;
设计模块,用于根据所述至少一个处理结果进行芯片版图设计,以得到目标芯片版图。
[0014]可选的,所述确定模块,具体用于根据所述多个从节点之间的层级关系以及所述多个从节点上部署的设计物理数据的属性信息,从所述多个从节点中确定所述至少一个第一目标节点。
[0015]可选的,所述装置还包括:获取模块,用于获取针对所述目标芯片版图的修改信息;第一确定模块,用于根据所述修改信息以及所述多个从节点的属性信息,从所述多个从节点中确定至少一个第二目标节点;第一发送模块,用于向所述至少一个第二目标节点发送所述修改信息,以使所述至少一个第二目标节点根据所述修改信息对所述处理结果进行修改,得到至少一个修改结果,并向所述主节点发送所述至少一个修改结果;修改模块,用于根据所述至少一个修改结果进行所述目标芯片版图进行修改。
[0016]可选的,所述第一确定模块,具体用于根据所述修改信息以及所述多个从节点上部署的设计物理数据的属性信息,确定与所述修改信息直接相关的第二目标节点;根据所述第二目标节点以及所述多个从节点之间的层级关系,确定与所述修改信息间接相关的第二目标节点。
[0017]可选的,所述装置还包括:第二发送模块,用于响应输入的芯片项目数据查询操作获取芯片项目数据查询指令,并向所述各从节点发送所述芯片项目数据查询指令,以使所述各从节点从所述各从节点上部署的设计物理数据中确定所述各从节点上的芯片项目数据,并向所述主节点发送所述各从节点上的芯片项目数据;接收模块,用于接收所述各从节点上的芯片项目数据;展示模块,用于展示所述各从节点上的芯片项目数据。
[0018]可选的,所述各从节点之间通信连接,所述多个从节点上均部署有所述多个从节点的属性信息;所述至少一个第一目标节点用于根据所述执行指令和所述多个从节点的属性信息,确定所述执行指令相关的至少一个第三目标节点,并向所述至少一个第三目标节点发送所述执行指令。
[0019]可选的,所述发送模块,具体用于对所述执行指令进行序列化处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于数据处理系统中的主节点,所述数据处理系统还包括:多个从节点,所述主节点与各从节点通信连接,所述各从节点上部署有对应的设计物理数据,所述设计物理数据为芯片设计时数据,所述方法包括:根据输入的设计操作,获取执行指令;根据所述执行指令以及所述多个从节点的属性信息,从所述多个从节点中确定至少一个第一目标节点;向所述至少一个第一目标节点发送所述执行指令,以使所述至少一个第一目标节点根据所述执行指令,以及所述至少一个第一目标节点部署的设计物理数据进行处理得到至少一个处理结果,并向所述主节点发送所述至少一个处理结果;根据所述至少一个处理结果进行芯片版图设计,以得到目标芯片版图。2.根据权利要求1所述的方法,其特征在于,所述根据所述执行指令以及所述多个从节点的属性信息,从所述多个从节点中确定至少一个第一目标节点,包括:根据所述多个从节点之间的层级关系以及所述多个从节点上部署的设计物理数据的属性信息,从所述多个从节点中确定所述至少一个第一目标节点。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取针对所述目标芯片版图的修改信息;根据所述修改信息以及所述多个从节点的属性信息,从所述多个从节点中确定至少一个第二目标节点;向所述至少一个第二目标节点发送所述修改信息,以使所述至少一个第二目标节点根据所述修改信息对所述处理结果进行修改,得到至少一个修改结果,并向所述主节点发送所述至少一个修改结果;根据所述至少一个修改结果进行所述目标芯片版图进行修改。4.根据权利要求3所述的方法,其特征在于,所述根据所述修改信息以及所述多个从节点的属性信息,从所述多个从节点中确定至少一个第二目标节点,包括:根据所述修改信息以及所述多个从节点上部署的设计物理数据的属性信息,确定与所述修改信息直接相关的第二目标节点;根据所述第二目标节点以及所述多个从节点之间的层级关系,确定与所述修改信息间接相关的第二目标节点。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应输入的芯片项目数据查询操作获取芯片项目数据查询指令,并向所述各从节点发送所述芯片项目数据查询指令,以使所述各从节点从所述各从节点上部署的设计物理数据中确定所述各从节点上的芯片项目数据,并向所述主节点发送所述各从节点上的芯...

【专利技术属性】
技术研发人员:李乐逊赵春扬张小珏袁璐龚翔
申请(专利权)人:深圳鸿芯微纳技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1