[发明专利]一种内存区域走线的方法、系统、设备及可读存储介质有效
申请号: | 201910569530.0 | 申请日: | 2019-06-27 |
公开(公告)号: | CN110276151B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 赵亚民 | 申请(专利权)人: | 浪潮商用机器有限公司 |
主分类号: | G06F30/394 | 分类号: | G06F30/394 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王晓坤 |
地址: | 250100 山东省济南市历城区唐冶新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 内存 区域 方法 系统 设备 可读 存储 介质 | ||
本申请公开了一种内存区域走线的方法,包括:接收内存走线请求;根据内存走线请求确定走线层、所有的内存焊盘以及线宽差值;获取所有的内存焊盘的位置参数;根据线宽差值及内存焊盘的位置参数在走线层中设置走线隔离区域;在走线层中避开走线隔离区域进行走线。本申请实现了通过自动化工具建立走线规则,极大的提高了内存走线的传输速率,降低了内存走线路径上的损耗;同时,还考虑到了现有技术中特别容易忽略的理论设计跟工厂实际加工存在误差的问题,进一步的避免了出现走线跨分割的问题。本申请同时还提供了一种内存区域走线的系统、设备及计算机可读存储介质,具有上述有益效果。
技术领域
本申请涉及内存区域走线领域,特别涉及一种内存区域走线的方法、系统、设备及计算机可读存储介质。
背景技术
目前,在服务器板卡的设计中,内存设计是占据非常重要的地位。因为服务器性能的改善,不单单依靠中央处理器的主频提升就可以完成的。中央处理器和内存之间存取的速率也是影响服务器性能的非常重要的因素。因此在服务器板卡设计中,内存部分的设计是经常让PCB设计工程师感到非常头疼的,因为它非常的繁琐,又非常的复杂。内存设计中PCB走线非常密集,很多时候PCB布线工程师都需要在两个焊盘中间走两个走线,这样很容易造成走线的跨分割。
走线跨分割会带来阻抗不连续问题,不仅会影响链路本身的插损/回损性能,也会带来更为严重的串扰,影响周围链路的性能。因此在进行高速/高频设计的时候需尽量避免跨分割走线。但是,由于板上空间等因素的影响,并不能保证板上所有走线都避免跨分割。
因此,如何避免出现走线跨分割是本领域技术人员目前需要解决的技术问题。
发明内容
本申请的目的是提供一种内存区域走线的方法、系统、设备及计算机可读存储介质,用于避免出现走线跨分割。
为解决上述技术问题,本申请提供一种内存区域走线的方法,该方法包括:
接收内存走线请求;
根据所述内存走线请求确定走线层、所有的内存焊盘以及线宽差值;其中,所述线宽差值为工厂需要调整线宽与理想线宽的差值;
获取所有的所述内存焊盘的位置参数;
根据所述线宽差值及所述内存焊盘的位置参数在所述走线层中设置走线隔离区域;
在所述走线层中避开所述走线隔离区域进行走线。
可选的,根据所述线宽差值及所述内存焊盘的位置参数在所述走线层中设置走线隔离区域,包括:
确定反焊盘的半径R及所述内存焊盘的圆心位置M;
在所述走线层中设置圆心位置为M、半径为R+X/2的圆形走线隔离区域;
其中,R为所述反焊盘的半径,M为所述内存焊盘的圆心位置,X为所述线宽差值。
可选的,在所述走线层中避开所述走线隔离区域进行走线,包括:
在所述走线层进行走线;
判断此次走线是否进入所述走线隔离区域;
若是,则出现走线错误,并在出现所述走线错误的位置重新进行走线,直至没有所述走线错误出现。
可选的,在所述出现走线错误之后,还包括:
将所述走线错误记录到日志中。
本申请还提供一种内存区域走线的系统,该系统包括:
接收模块,用于接收内存走线请求;
确定模块,用于根据所述内存走线请求确定走线层、所有的内存焊盘以及线宽差值;其中,所述线宽差值为工厂需要调整线宽与理想线宽的差值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮商用机器有限公司,未经浪潮商用机器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910569530.0/2.html,转载请声明来源钻瓜专利网。