【技术实现步骤摘要】
用于基板的管脚连线方法、装置、设备及介质
[0001]本公开涉及计算机技术
,尤其涉及集成电路领域、芯片封装领域及人工智能领域,具体涉及一种计算机执行的用于基板的管脚连线方法、装置、芯片、电子设备、计算机可读存储介质和计算机程序产品。
技术介绍
[0002]人工智能是研究使计算机来模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的学科,既有硬件层面的技术也有软件层面的技术。人工智能硬件技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理等技术;人工智能软件技术主要包括计算机视觉技术、语音识别技术、自然语言处理技术以及机器学习/深度学习、大数据处理技术、知识图谱技术等几大方向。
[0003]随着人工智能技术的发展,越来越多的应用基于人工智能技术取得了远超过传统算法的效果;深度学习是目前人工智能技术的核心技术。深度学习是数据密集型算法和计算密集型算法,也是快速迭代发展的算法。
[0004]传统的CPU、GPU、DSP等通用处理设备针对通用计算任务设计,在处理深度学习应用时,存在计算性能低、效能低等弊端,无法有效支持深度学习算法在数据中心等场景的大规模部署。基于ASIC/FPGA的深度学习专用加速设备,针对深度学习的计算特点,深度定制硬件结构,相对于传统的CPU、GPU、DSP等设备,可以实现更高的计算性能和计算效能。
[0005]在此部分中描述的方法不一定是之前已经设想到或采用的方法。除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是 ...
【技术保护点】
【技术特征摘要】
1.一种计算机执行的用于基板的管脚连线方法,所述方法包括:确定所述基板的第一管脚矩阵中的基准管脚,其中,所述基准管脚已完成连线;基于确定的基准管脚,执行第一过程,包括:在所述第一管脚矩阵中,检测所述基准管脚的符合预设条件的至少一个第一相邻管脚;响应于检测到所述基准管脚的相邻信号管脚中包括第一相邻管脚,针对所述至少一个第一相邻管脚中的每个第一相邻管脚,在所述基板的第二管脚矩阵中获取第一映射管脚并通过信号线连接该第一相邻管脚与所述第一映射管脚,以完成该第一相邻管脚的连线操作;基于所述至少一个第一相邻管脚的每个第一相邻管脚具有的第一信号管脚的数量,选择所述至少一个第一相邻管脚中的一者作为更新的基准管脚;以及基于更新后的基准管脚,重复执行所述第一过程,直至检测到更新后的基准管脚不具有符合所述预设条件的第一相邻管脚。2.根据权利要求1所述的方法,其中,所述在所述基板的第二管脚矩阵中获取第一映射管脚包括:响应于在所述第二管脚矩阵中获取到第二信号管脚,将所述第二信号管脚确定为所述第一映射管脚,其中,所述第二信号管脚与至少一个第二映射管脚中的每个第二映射管脚之间的距离均大于第一预设距离,所述至少一个第二映射管脚分别为至少一个第二相邻管脚相应的映射管脚,所述至少一个第二相邻管脚中的每个第二相邻管脚与当前正在执行连线操作的第一相邻管脚的距离均小于第二预设距离。3.根据权利要求2所述的方法,其中,所述在所述基板的第二管脚矩阵中获取第一映射管脚还包括:响应于在所述第二管脚矩阵中未获取到所述第二信号管脚,回溯至上一次连线操作,以重新确定上一次连线操作中处理的第一相邻管脚对应的第一映射管脚;以及响应于无法重新确定该第一映射管脚或在重新确定该第一映射管脚后仍未获取到所述第二信号管脚,继续依次回溯历史连线操作,直至获取到所述第二信号管脚。4.根据权利要求1
‑
3中任一项所述的方法,还包括:响应于未检测到更新后的基准管脚具有符合所述预设条件的第一相邻管脚并且所述第一管脚矩阵仍包含未连线的信号管脚,执行第二过程,包括:在所述未连线的信号管脚中,选择第一基准管脚以重新确定基准管脚;确定所述第一基准管脚相应的映射管脚,以通过信号线连接所述第一基准管脚与相应的映射管脚;以及基于所述第一基准管脚,重复执行所述第一过程和所述第二过程,直至所述第一管脚矩阵中的信号管脚均完成连线。5.根据权利要求4所述的方法,所述基板包括多个第一管脚矩阵和多个第二管脚矩阵,并且所述多个第一管脚矩阵的数量与所述多个第二管脚矩阵的数量相同,所述方法还包括:确定所述多个第一管脚矩阵与所述多个第二管脚矩阵之间的对应关系;以及基于所述多个第一管脚矩阵中的每个第一管脚矩阵以及该第一管脚矩阵相应的第二
管脚矩阵,对该第一管脚矩阵执行确定基准管脚的操作、所述第一过程和所述第二过程,直至该第一管脚矩阵中的信号管脚均完成连线。6.根据权利要求1
‑
5中任一项所述的方法,所述基板为用于封装晶元的封装基板。7.根据权利要求1
‑
5中任一项所述的方法,所述基板为印制电路板,所述基板包括多个走线层,所述方法还包括:对多个相邻管脚对中的每个相邻管脚对,使该相邻管脚对中的两信号管脚中至少一者的信号线由第一走线层走线,其中,所述多个相邻管脚对包括所述第一管脚矩阵中的至少一个第一相邻管脚对以及所述第二管脚矩阵中的至少一个第二相邻管脚对,所述第一相邻管脚对中的两信号管脚之间的距离小于第三预设距离,所述第二相邻管脚对中的两信号管脚之间的距离小于第四预设距离,所述第一走线层与表层走线层间隔的层数小于预设层数。8.根据权利要求7所述的方法,还包括:针对该相邻管脚对中的第三信号管脚相应的基板过孔,控制硬件设备对所述基板过孔中非信号通路部分的镀层进行背钻,其中,所述第三信号管脚的信号线由所述第一走线层走线。9.一种计算机执行的用于基板的管脚连线装置,所述装置包括:第一确定单元,被配置为确定所述基板的第一管脚矩阵中的基准管脚,其中,所述基准管脚已完成连线;第一执行单元,被配置为基于确定的基准管脚,执行第一过程,所述第一执行单元包括:检测子单元,被配置为在所述第一管脚矩阵中,检测所述基准管脚的符合预设条件的至少一个第一相邻管脚;执行子单元,被配置为响应于检测到所述基准管脚的相邻信号管脚中包括第一相邻管脚,针对所述至少一个第一相邻管脚中的每个第一相邻管脚,在所述基板的第二管脚矩阵中获取第一映射管脚并通过信号线连接该...
【专利技术属性】
技术研发人员:王国华,顾沧海,欧阳剑,张诚,
申请(专利权)人:昆仑芯北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。