当前位置: 首页 > 专利查询>之江实验室专利>正文

一种BGA封装的MCU与SDRAM等长布线设计方法技术

技术编号:26512376 阅读:9 留言:0更新日期:2020-11-27 15:41
本发明专利技术公开了一种BGA封装的MCU与SDRAM等长布线设计方法,包括:将MCU与SDRAM之间需要互联的且具有相同电气网络的焊盘对进行分组;将按照MCU与SDRAM中心连线的平行方向规划布线通道,其中所述布线通道之间间距相等,并保证过孔与布线不会干涉;根据相同电气网络的焊盘对的分组情况,对规划好的布线通道进行分配;按照布线通道的分配,完成相同电气网络的焊盘对的互联布线。每根走线都有且仅有两个过孔,可以实现更精准的等长匹配;所有走线的原始长度最为接近,从而大大减小后续蛇形走线作等长匹配的工作量;同层走线整体方向一致,空间利用率最大,从而减小了整个布线所占用的PCB面积;布线思路更加清晰,规划更加有序,大大提高布线效率。

【技术实现步骤摘要】
一种BGA封装的MCU与SDRAM等长布线设计方法
本专利技术涉及电路板设计
,具体地说是一种BGA封装的MCU与SDRAM等长布线设计方法。
技术介绍
在进行MCU设计时,往往需要配置一个片外的SDRAM作为扩展,由于数据传输的速度较快,为了防止导线上的传输时延导致时序错位,MCU与SDRAM之间的数据线、地址线和控制线需要等长匹配,这往往是一个耗时巨大的工作,若缺乏正确的布线思路和规划,很容易导致布线工作进行到一半时发现不得不推倒重来,造成时间上的严重浪费。
技术实现思路
本专利技术实施例的目的是提供一种BGA封装的MCU与SDRAM等长布线设计方法,以解决现有MCU与SDRAM等长布线难度高、耗时长、占用PCB面积大、容易半路推倒重来的问题。为了达到上述目的,本专利技术所采用的技术方案如下:本专利技术实施例提供一种BGA封装的MCU与SDRAM等长布线设计方法,包括:将MCU与SDRAM之间需要互联的且具有相同电气网络的焊盘对进行分组;将按照MCU与SDRAM中心连线的平行方向规划布线通道,其中所述布线通道之间间距相等,并保证过孔与布线不会干涉;根据相同电气网络的焊盘对的分组情况,对规划好的布线通道进行分配;按照布线通道的分配,完成相同电气网络的焊盘对的互联布线。进一步地,将MCU与SDRAM之间需要互联的且具有相同电气网络的焊盘对进行分组,包括:将MCU与SDRAM之间需要互联的且具有相同电气网络的焊盘对,按照相同电气网络的成对焊盘之间的相对位置进行分组,分为交叉焊盘、边到中焊盘、中到中焊盘和边到边焊盘四组。进一步地,根据相同电气网络的焊盘对的分组情况,对规划好的布线通道进行分配,包括:优先给交叉焊盘组中的焊盘对分配通道,其次给边到中焊盘组中的焊盘对分配通道,然后给中到中焊盘组中的焊盘对分配通道,最后给边到边焊盘组中的焊盘对分配通道,保证所述MCU与SDRAM中每一对相同电气网络的焊盘都有通道可用。进一步地,按照布线通道的分配,完成相同电气网络的焊盘对的互联布线,包括:布线从源焊盘出发,在BGA封装所在层相对MCU与SDRAM中心连线呈整体垂向走线,到达分配好的通道位置附近;布线到达通道位置后,通过第一个过孔,到达其他布线层;布线到达其他布线层后,按照分配好的通道的轨迹,相对MCU与SDRAM中心连线呈整体平行向走线,到达目标焊盘与MCU与SDRAM中心连线的垂线延长线位置附近;布线到达目标焊盘与MCU与SDRAM中心连线的垂线延长线位置附近后,通过第二个过孔,回到BGA封装所在的布线层;布线回到BGA封装所在的布线层后,相对MCU与SDRAM中心连线呈整体垂向走线,到达目标焊盘。根据以上技术方案,本专利技术的有益效果是:每根走线都有且仅有两个过孔,可以实现更精准的等长匹配;所有走线的原始长度最为接近,从而大大减小后续蛇形走线作等长匹配的工作量;同层走线整体方向一致,空间利用率最大,从而减小了整个布线所占用的PCB面积;布线思路更加清晰,规划更加有序,大大提高布线效率。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术实施例提供的一种BGA封装的MCU与SDRAM等长布线设计方法的流程图;图2是本专利技术实施例中典型BGA封装的MCU与SDRAM布局与通道规划示意图;图3是本专利技术实施例中布线示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。参考图1,本专利技术实施例提供一种BGA封装的MCU与SDRAM等长布线设计方法,包括:步骤S101,将MCU与SDRAM之间需要互联的且具有相同电气网络的焊盘对进行分组;具体地,将MCU与SDRAM之间需要互联的且具有相同电气网络的焊盘对,按照相同电气网络的成对焊盘之间的相对位置进行分组,分为交叉焊盘、边到中焊盘、中到中焊盘和边到边焊盘四组。如图2所示,编号2、c、d、q、r、s、t、u、w、U的成对焊盘可以归类到交叉焊盘,编号1、5、7、8、L、M、N、Q、T、W的成对焊盘可以归类为边到中焊盘,编号3、6、h、D、E、F、G、H、I、J、K、R、Y的成对焊盘可以归类为中到中焊盘,编号4、9、a、b、f、g、i、j、k、m、n、o、v、x、y、z、A、B、P、*的成对焊盘可以归类到边到边焊盘。步骤S102,将按照MCU与SDRAM中心连线的平行方向规划布线通道,其中所述布线通道之间间距相等,并保证过孔与布线不会干涉;具体地,如图3所示,图中标号I-XIX的虚线为预先规划的通道,通道方向与MCU和SDRAM中心连线的方向平行,通道之间距离相等,由于BGA封装一般在焊盘的斜上/下方打过孔,因而通道与BGA焊盘中心连线重合,使得通道之间留出打过孔的区域,通道优先在BGA封装覆盖的范围内规划,必要时向两侧延伸(如通道I和XIX),从而让布线所占用的PCB空间最小;步骤S103,根据相同电气网络的焊盘对的分组情况,对规划好的布线通道进行分配;具体地,优先给交叉焊盘组中的焊盘对分配通道,其次给边到中焊盘组中的焊盘对分配通道,然后给中到中焊盘组中的焊盘对分配通道,最后给边到边焊盘组中的焊盘对分配通道,保证所述MCU与SDRAM中每一对相同电气网络的焊盘都有通道可用。步骤S104,按照布线通道的分配,完成相同电气网络的焊盘对的互联布线。具体包括以下子步骤:步骤S1041,布线从源焊盘出发,在BGA封装所在层相对MCU与SDRAM中心连线呈整体垂向走线,到达分配好的通道位置附近;步骤S1042,布线到达通道位置后,通过第一个过孔,到达其他布线层;步骤S1043,布线到达其他布线层后,按照分配好的通道的轨迹,相对MCU与SDRAM中心连线呈整体平行向走线,到达目标焊盘到达目标焊盘与MCU与SDRAM中心连线的垂线延长线位置附近;步骤S1044,布线到达目标焊盘与MCU与SDRAM中心连线的垂线延长线位置附近后,通过第二个过孔,回到BGA封装所在的布线层;步骤S1045,布线回到BGA封装所在的布线层后,相对MCU与SDRAM中心连线呈整体垂向走线,到达目标焊盘。具体地,如图3所示为简化后的布线图,保留了8根数据线(a~h)、8根地址线(F~M)和4根控制线(5~8),步骤S104所述典型的布线以标号a的成对焊盘为例,首先布线从源焊盘出发,在BGA封装所在层相对MCU与SDRAM中心连线呈整体垂向走线,到达分配好的通道位置附近,如图3中本文档来自技高网...

【技术保护点】
1.一种BGA封装的MCU与SDRAM等长布线设计方法,其特征在于,包括:/n将MCU与SDRAM之间需要互联的且具有相同电气网络的焊盘对进行分组;/n将按照MCU与SDRAM中心连线的平行方向规划布线通道,其中所述布线通道之间间距相等,并保证过孔与布线不会干涉;/n根据相同电气网络的焊盘对的分组情况,对规划好的布线通道进行分配;/n按照布线通道的分配,完成相同电气网络的焊盘对的互联布线。/n

【技术特征摘要】
1.一种BGA封装的MCU与SDRAM等长布线设计方法,其特征在于,包括:
将MCU与SDRAM之间需要互联的且具有相同电气网络的焊盘对进行分组;
将按照MCU与SDRAM中心连线的平行方向规划布线通道,其中所述布线通道之间间距相等,并保证过孔与布线不会干涉;
根据相同电气网络的焊盘对的分组情况,对规划好的布线通道进行分配;
按照布线通道的分配,完成相同电气网络的焊盘对的互联布线。


2.根据权利要求1所述的BGA封装的MCU与SDRAM等长布线设计方法,其特征在于,将MCU与SDRAM之间需要互联的且具有相同电气网络的焊盘对进行分组,包括:
将MCU与SDRAM之间需要互联的且具有相同电气网络的焊盘对,按照相同电气网络的成对焊盘之间的相对位置进行分组,分为交叉焊盘、边到中焊盘、中到中焊盘和边到边焊盘四组。


3.根据权利要求2所述的BGA封装的MCU与SDRAM等长布线设计方法,其特征在于,根据相同电气网络的焊盘对的分组情况,对规划好的布线通道进行分配,包括:

【专利技术属性】
技术研发人员:王培磊杨汶佼吕炜
申请(专利权)人:之江实验室
类型:发明
国别省市:浙江;33

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

1