华秋PCB
高可靠多层板制造商
华秋SMT
高可靠一站式PCBA智造商
华秋商城
自营现货电子元器件商城
PCB Layout
高多层、高密度产品设计
钢网制造
专注高品质钢网制造
BOM配单
专业的一站式采购解决方案
华秋DFM
一键分析设计隐患
华秋认证
认证检测无可置疑
首页>技术中心>详情
在讲解PCB布线完成后的检查工作之前,先为大家介绍三种PCB的特殊走线技巧。将从直角走线,差分走线,蛇形线三个方面来阐述PCB LAYOUT的走线:
直角走线的对信号的影响就是主要体现在三个方面:一是拐角可以等效为传输线上的容性负载,减缓上升时间;二是阻抗不连续会造成信号的反射;三是直角尖端产生的EMI,到10GHz以上的RF设计领域,这些小小的直角都可能成为高速问题的重点对象。
何为差分信号(Differential Signal)?通俗地说就是驱动端发送两个等值、反相的信号,接收端通过比较这两个电压的差值来判断逻辑状态“0”还是“1”。而承载差分信号的那一对走线就称为差分走线。差分信号和普通的单端信号走线相比,最明显的优势体现在以下三方面:
1)抗干扰能力强,因为两根差分走线之间的耦合很好,当外界存在噪声干扰时,几乎是同时被耦合到两条线上,而接收端关心的只是两信号的差值,所以外界的共模噪声可被完全抵消。
2)能有效抑制EMI,同样的道理,由于两根信号的极性相反,他们对外辐射的电磁场可以相互抵消,耦合的越紧密,泄放到外界的电磁能量越少。
3)时序定位精确,由于差分信号的开关变化是位于两个信号的交点,而不像普通单端信号依靠高低两个阈值电压判断,因而受工艺,温度的影响小,能降低时序上的误差,同时也更适合于低幅度信号的电路。目前流行的LVDS(low voltage differential signaling)就是指这种小振幅差分信号技术。
蛇形线是Layout中经常使用的一类走线方式。其主要目的就是为了调节延时,满足系统时序设计要求。其中最关键的两个参数就是平行耦合长度 (Lp)和耦合距离(S),很明显,信号在蛇形走线上传输时,相互平行的线段之间会发生耦合,呈差模形式,S越小,Lp越大,则耦合程度也越大。可能会导致传输延时减小,以及由于串扰而大大降低信号的质量,其机理可以参考对共模和差模串扰的分析。下面是给Layout工程师处理蛇形线时的几点建议:
1)尽量增加平行线段的距离(S),至少大于3H,H指信号走线到参考平面的距离。通俗的说就是绕大弯走线,只要S足够大,就几乎能完全避免相互的耦合效应。
2)减小耦合长度Lp,当两倍的Lp延时接近或超过信号上升时间时,产生的串扰将达到饱和。
3)带状线(Strip-Line)或者埋式微带线(Embedded Micro-strip)的蛇形线引起的信号传输延时小于微带走线(Micro-strip)。理论上,带状线不会因为差模串扰影响传输速率。
4)高速以及对时序要求较为严格的信号线,尽量不要走蛇形线,尤其不能在小范围内蜿蜒走线。
5)可以经常采用任意角度的蛇形走线,能有效的减少相互间的耦合。
6)高速PCB设计中,蛇形线没有所谓滤波或抗干扰的能力,只可能降低信号质量,所以只作时序匹配之用而无其它目的。
7)有时可以考虑螺旋走线的方式进行绕线,仿真表明,其效果要优于正常的蛇形走线。
讲完了PCB布线,那么布完线就完事了吗?很显然,不是!PCB布线后检查工作也很必须,那么如何对PCB设计中布线进行检查,为后来设计铺好路呢?请看下文!
1)电路分析了没有?为了平滑信号电路划分成基本单元没有?
2)电路允许采用短的或隔离开的关键引线吗?
3)必须屏蔽的地方,有效地屏蔽了吗?
4)充分利用了基本网格图形没有?
5)印制电路板的尺寸是否为最佳尺寸?
6)是否尽可能使用选择的导线宽度和间距?
7)是否采用了优选的焊盘尺寸和孔的尺寸?
8)照相底版和简图是否合适?
9)使用的跨接线是否最少?跨接线要穿过元件和附件吗?
l0)装配后字母看得见吗?其尺寸和型号正确吗?
11)为了防止起泡,大面积的铜箔开窗口了没有?
12)有工具定位孔吗?
1)是否分析了导线电阻、电感、电容的影响?尤其是对关键的压降相接地的影析了吗?
2)导线附件的间距和形状是否符合绝缘要求?
3)在关键之处是否控制和规定了绝缘电阻值?
4)是否充分识别了极性?
5)从几何学的角度衡量了导线间距对泄漏电阻、电压的影向吗?
6)改变表面涂覆层的介质经过鉴定了吗?
1)所有焊盘及其位置是否适合总装?
2)装配好的印制电路板是否能满足冲击和振功条件?
3)规定的标准元件的间距是多大?
4)安装不牢固的元件或较重的部件固定好了吗?
5)发热元件散热冷却正确吗?或者与印制电路板和其它热敏元件隔离了吗?
6)分压器和其它多引线元件定位正确吗?
7)元件安排和定向便于检查吗?
8)是否消除了印制电路板上和整个印制电路板组装件上的所有可能产生的干扰?
9)定位孔的尺寸是否正确?
10)公差是否完全及合理?
11)控制和签定过所有涂覆层的物理特性没有?
12)孔和引线直径比是否公能接受的范围内?
虽然印制电路板采取机械方法支撑元件,但它不能作为整个设备的结构件来使用。在印制版的边沿部分,至少每隔5英寸进行一定的文撑。选择和设计印制电路板必须考虑的因素如下;
1)印制电路板的结构--尺寸和形状。
2)需要的机械附件和插头(座)的类型。
3)电路与其它电路及环境条件的适应性。
4)根据一些因素,例如受热和灰尘来考虑垂直或水平安装印制电路板。
5)需要特别注意的一些环境因素,例如散热、通风、冲击、振动、湿度。灰尘、盐雾以及辐射线。
6)支撑的程度。
7)保持和固定。
8)容易取下来。
至少应该在印制电路板三个边沿边缘1英寸的范围内支撑。根据实践经验,厚度为0.031--0.062英寸的印制电路板支撑点的间距至少应为4英寸;厚度大于0.093英寸的印制电路板,其支撑点的间距至少应为5英寸。采取这一措施可提高印制电路板的刚性,并破坏印制电路板可能出现的谐振。
某种印制电路板通常要在考虑下列因素之后,才能决定它们所采用的安装技术。
1)印制电路板的尺寸和形状。
2)输入、输出端接数。
3)可以利用的设备空间。
4)所希望的装卸方便性。
5)安装附件的类型。
6)要求的散热性。
7)要求的可屏蔽性。
8)电路的类型及与其它电路的相互关系。
1)不需要安装元件的印制电路板面积。
2)插拔工具对两印制电路板间安装距离的影响。
3)在印制电路板设计中要专门准备安装孔和槽。
4)插拨工具要放在设备中使用时,尤其是要考虑它的尺寸。
5)需要一个插拔装置,通常用铆钉把它永久性地固定在印制电路板组装件上。
6)在印制电路板的安装机架中,要求特殊设计如负载轴承凸缘。
7)所用插拔工具与印制电路板的尺寸、形状和厚度的适应性。
8)使用插拔工具所涉及的成本,既包括工具的价钱,也包括所增加的支出。
9)为了紧固和使用插拔工具,而要求在一定程度上可进入设备内部。
对印制线路组装件有重要影响的基材特性是:吸水性、热膨张系数、耐热特性、抗挠曲强度、抗冲击强度、抗张强度、抗剪强度和硬度。
所有这些特性既影响印制电路板结构的功能,也影响印制电路板结构的生产率。
对于大多数应用场合来说,印制线路板的介质基衬是下述几种基材当中的一种:
1)酚醛浸渍纸。
2)丙烯酸-聚酯浸渍无规则排列的玻璃毡。
3)环氧浸渍纸。
4)环氧浸渍玻璃布。
每种基材可以是阻燃的或是可燃的。上述1、2、3是可以冲制的。金属化孔印制电路板最常用的材料是环氧-玻璃布,它的尺寸稳定性适合于高密度线路使用,并且能使金属化孔中产生裂纹的情况最少发生。
环氧-玻璃布层压板的一个缺点是:在印制电路板的常用厚度范围内难以冲制,由于这个原因,所有的孔通常都是钻出来的,并采用仿型铣作业以形成印制电路板的外形。
在直流或低频交流场合中,绝缘基材最重要的电气特性是:绝缘电阻、抗电孤性和印制导线电阻以及击穿强度。
而在高频和微波场合中则是:介电常致、电容、耗散因素。
而在所有应用场合中,印制导线的电流负载能力都是重要的。
印制导线在规定的布线规则的制约下,应该走元件之间最短的路线。尽可能限制平行导线之间的耦合。良好的设计,要求布线的层数最少,在相应于所要求的封装密度下,也要求采用最宽的导线和最大的焊盘尺寸。因为圆角和平滑的内圃角可能会避免可能产生的一些电气和机械方面的问题,所以应该避免在导线中出现尖角和急剧的拐角。
刚性印制电路板蚀刻的铜导线的载流量。对于1盎司和2盎司的导线,考虑到蚀刻方法和铜箔厚度的正常变化以及温差,允许降低标称值的10%(以负载电流计);对于涂覆了保护层的印制电路板组装件(基材厚度小于0.032英寸,铜箔厚度超过3盎司)则元件都降低15%;对于浸焊过的印制电路板则允许降低30%。
必须确定导线的最小间距,以消除相邻导线之间的电压击穿或飞弧。间距是可变的,它主要取决于下列因素:
1)相邻导线之间的峰值电压。
2)大气压力(最大工作高度)。
3)所用涂覆层。
4)电容耦合参数。
关键的阻抗元件或高频元件一般都放得很靠近,以减小关键的级延迟。变压器和电感元件应该隔离,以防止耦合;电感性的信号导线应该成直角地正交布设;由于磁场运动会产生任何电气噪声的元件应该隔离,或者进行刚性安装,以防止过分振动。
1)导线是否在不牺牲功能的前提下短而直?
2)是否遵守了导线宽度的限制规定?
3)在导线间、导线和安装孔间、导线和焊盘间……必须保证的最小导线间距留出来没有?
4)是否避免了所有导线(包括元件引线)比较靠近的平行布设?
5)导线图形中是否避免了锐角(90℃或小于90℃)?
1)检查原理图的合理性及正确性;
2)检查原理图的元件封装的正确性;
3)强弱电的间距,隔离区域的间距;
4)原理图和PCB图对应检查,防止网络表丢失;
5)元件的封装和实物是否相符;
6)元件的放置位置是否合适:
7)元件是否便于安装与拆卸;
8)对温度敏感元件是否距发热元件太近;
9)可产生互感元件距离及方向是否合适;
10)接插件之间的放置是否对应顺畅;
11)便于拔插;
12)输入输出;
13)强电弱电;
14)数字模拟是否交错;
15)上风侧和下风侧元件的安排;
16)具有方向性的元件是否进行了错误的翻转而不是旋转;
17)元件管脚的安装孔是否合适,能否便于插入;
18)检查每一个元件的空脚是否正常,是否为漏线;
19)检查同一网络表在上下层布线是否有过孔,焊盘通过孔相连,防止断线,确保线路的完整性;
20)检查上下层字符放置是否正确合理,不要放上元件盖住字符,以便于焊接或维修人员操作;
21)非常重要的上下层线的连接不要仅仅用直插的元件的焊盘连接,最好也用过孔连接;
22)插座中电源和信号线的安排要保证信号的完整性和抗干扰性;
23)注意焊盘和焊孔的比例合适;
24)各插头尽可能放在PCB板的边缘且便于操作;
25)查看元件标号是否与元件相符,各元件摆放尽可能朝同一方向且摆放整齐;
26)在不违反设计规则的情况下,电源和地线应尽可能加粗;
27)一般情况下,上层走横线,下层走竖线,且倒角不小于90度;
28)PCB上的安装孔大小和分布是否合适,尽可能减小PCB弯曲应力;
29)注意PCB上元件的高低分布和PCB的形状和大小,确保方便装配。
上一篇:PCB抄板过程中反推原理图的方法
下一篇:绘制性能良好的差分对的方法
自定义数量数量需为50的倍数,且大于10㎡
近期更新
查看全部>
新闻中心
扫描二维码咨询客户经理
关注华秋电路官方微信
实时查看最新订单进度
联系我们:
工作时间:
在讲解PCB布线完成后的检查工作之前,先为大家介绍三种PCB的特殊走线技巧。将从直角走线,差分走线,蛇形线三个方面来阐述PCB LAYOUT的走线:
一、直角走线(三个方面)
直角走线的对信号的影响就是主要体现在三个方面:一是拐角可以等效为传输线上的容性负载,减缓上升时间;二是阻抗不连续会造成信号的反射;三是直角尖端产生的EMI,到10GHz以上的RF设计领域,这些小小的直角都可能成为高速问题的重点对象。
二、差分走线(“等长、等距、参考平面”)
何为差分信号(Differential Signal)?通俗地说就是驱动端发送两个等值、反相的信号,接收端通过比较这两个电压的差值来判断逻辑状态“0”还是“1”。而承载差分信号的那一对走线就称为差分走线。差分信号和普通的单端信号走线相比,最明显的优势体现在以下三方面:
1)抗干扰能力强,因为两根差分走线之间的耦合很好,当外界存在噪声干扰时,几乎是同时被耦合到两条线上,而接收端关心的只是两信号的差值,所以外界的共模噪声可被完全抵消。
2)能有效抑制EMI,同样的道理,由于两根信号的极性相反,他们对外辐射的电磁场可以相互抵消,耦合的越紧密,泄放到外界的电磁能量越少。
3)时序定位精确,由于差分信号的开关变化是位于两个信号的交点,而不像普通单端信号依靠高低两个阈值电压判断,因而受工艺,温度的影响小,能降低时序上的误差,同时也更适合于低幅度信号的电路。目前流行的LVDS(low voltage differential signaling)就是指这种小振幅差分信号技术。
三、蛇形线(调节延时)
蛇形线是Layout中经常使用的一类走线方式。其主要目的就是为了调节延时,满足系统时序设计要求。其中最关键的两个参数就是平行耦合长度 (Lp)和耦合距离(S),很明显,信号在蛇形走线上传输时,相互平行的线段之间会发生耦合,呈差模形式,S越小,Lp越大,则耦合程度也越大。可能会导致传输延时减小,以及由于串扰而大大降低信号的质量,其机理可以参考对共模和差模串扰的分析。下面是给Layout工程师处理蛇形线时的几点建议:
1)尽量增加平行线段的距离(S),至少大于3H,H指信号走线到参考平面的距离。通俗的说就是绕大弯走线,只要S足够大,就几乎能完全避免相互的耦合效应。
2)减小耦合长度Lp,当两倍的Lp延时接近或超过信号上升时间时,产生的串扰将达到饱和。
3)带状线(Strip-Line)或者埋式微带线(Embedded Micro-strip)的蛇形线引起的信号传输延时小于微带走线(Micro-strip)。理论上,带状线不会因为差模串扰影响传输速率。
4)高速以及对时序要求较为严格的信号线,尽量不要走蛇形线,尤其不能在小范围内蜿蜒走线。
5)可以经常采用任意角度的蛇形走线,能有效的减少相互间的耦合。
6)高速PCB设计中,蛇形线没有所谓滤波或抗干扰的能力,只可能降低信号质量,所以只作时序匹配之用而无其它目的。
7)有时可以考虑螺旋走线的方式进行绕线,仿真表明,其效果要优于正常的蛇形走线。
讲完了PCB布线,那么布完线就完事了吗?很显然,不是!PCB布线后检查工作也很必须,那么如何对PCB设计中布线进行检查,为后来设计铺好路呢?请看下文!
通用PCB设计图检查项目
1)电路分析了没有?为了平滑信号电路划分成基本单元没有?
2)电路允许采用短的或隔离开的关键引线吗?
3)必须屏蔽的地方,有效地屏蔽了吗?
4)充分利用了基本网格图形没有?
5)印制电路板的尺寸是否为最佳尺寸?
6)是否尽可能使用选择的导线宽度和间距?
7)是否采用了优选的焊盘尺寸和孔的尺寸?
8)照相底版和简图是否合适?
9)使用的跨接线是否最少?跨接线要穿过元件和附件吗?
l0)装配后字母看得见吗?其尺寸和型号正确吗?
11)为了防止起泡,大面积的铜箔开窗口了没有?
12)有工具定位孔吗?
PCB电气特性检查项目:
1)是否分析了导线电阻、电感、电容的影响?尤其是对关键的压降相接地的影析了吗?
2)导线附件的间距和形状是否符合绝缘要求?
3)在关键之处是否控制和规定了绝缘电阻值?
4)是否充分识别了极性?
5)从几何学的角度衡量了导线间距对泄漏电阻、电压的影向吗?
6)改变表面涂覆层的介质经过鉴定了吗?
PCB物理特性检查项目:
1)所有焊盘及其位置是否适合总装?
2)装配好的印制电路板是否能满足冲击和振功条件?
3)规定的标准元件的间距是多大?
4)安装不牢固的元件或较重的部件固定好了吗?
5)发热元件散热冷却正确吗?或者与印制电路板和其它热敏元件隔离了吗?
6)分压器和其它多引线元件定位正确吗?
7)元件安排和定向便于检查吗?
8)是否消除了印制电路板上和整个印制电路板组装件上的所有可能产生的干扰?
9)定位孔的尺寸是否正确?
10)公差是否完全及合理?
11)控制和签定过所有涂覆层的物理特性没有?
12)孔和引线直径比是否公能接受的范围内?
PCB机械设计因素:
虽然印制电路板采取机械方法支撑元件,但它不能作为整个设备的结构件来使用。在印制版的边沿部分,至少每隔5英寸进行一定的文撑。选择和设计印制电路板必须考虑的因素如下;
1)印制电路板的结构--尺寸和形状。
2)需要的机械附件和插头(座)的类型。
3)电路与其它电路及环境条件的适应性。
4)根据一些因素,例如受热和灰尘来考虑垂直或水平安装印制电路板。
5)需要特别注意的一些环境因素,例如散热、通风、冲击、振动、湿度。灰尘、盐雾以及辐射线。
6)支撑的程度。
7)保持和固定。
8)容易取下来。
PCB印制电路板的安装要求:
至少应该在印制电路板三个边沿边缘1英寸的范围内支撑。根据实践经验,厚度为0.031--0.062英寸的印制电路板支撑点的间距至少应为4英寸;厚度大于0.093英寸的印制电路板,其支撑点的间距至少应为5英寸。采取这一措施可提高印制电路板的刚性,并破坏印制电路板可能出现的谐振。
某种印制电路板通常要在考虑下列因素之后,才能决定它们所采用的安装技术。
1)印制电路板的尺寸和形状。
2)输入、输出端接数。
3)可以利用的设备空间。
4)所希望的装卸方便性。
5)安装附件的类型。
6)要求的散热性。
7)要求的可屏蔽性。
8)电路的类型及与其它电路的相互关系。
印制电路板的拨出要求:
1)不需要安装元件的印制电路板面积。
2)插拔工具对两印制电路板间安装距离的影响。
3)在印制电路板设计中要专门准备安装孔和槽。
4)插拨工具要放在设备中使用时,尤其是要考虑它的尺寸。
5)需要一个插拔装置,通常用铆钉把它永久性地固定在印制电路板组装件上。
6)在印制电路板的安装机架中,要求特殊设计如负载轴承凸缘。
7)所用插拔工具与印制电路板的尺寸、形状和厚度的适应性。
8)使用插拔工具所涉及的成本,既包括工具的价钱,也包括所增加的支出。
9)为了紧固和使用插拔工具,而要求在一定程度上可进入设备内部。
PCB机械方面的考虑:
对印制线路组装件有重要影响的基材特性是:吸水性、热膨张系数、耐热特性、抗挠曲强度、抗冲击强度、抗张强度、抗剪强度和硬度。
所有这些特性既影响印制电路板结构的功能,也影响印制电路板结构的生产率。
对于大多数应用场合来说,印制线路板的介质基衬是下述几种基材当中的一种:
1)酚醛浸渍纸。
2)丙烯酸-聚酯浸渍无规则排列的玻璃毡。
3)环氧浸渍纸。
4)环氧浸渍玻璃布。
每种基材可以是阻燃的或是可燃的。上述1、2、3是可以冲制的。金属化孔印制电路板最常用的材料是环氧-玻璃布,它的尺寸稳定性适合于高密度线路使用,并且能使金属化孔中产生裂纹的情况最少发生。
环氧-玻璃布层压板的一个缺点是:在印制电路板的常用厚度范围内难以冲制,由于这个原因,所有的孔通常都是钻出来的,并采用仿型铣作业以形成印制电路板的外形。
PCB电气考虑:
在直流或低频交流场合中,绝缘基材最重要的电气特性是:绝缘电阻、抗电孤性和印制导线电阻以及击穿强度。
而在高频和微波场合中则是:介电常致、电容、耗散因素。
而在所有应用场合中,印制导线的电流负载能力都是重要的。
导线图形:
PCB布线路径和定位
印制导线在规定的布线规则的制约下,应该走元件之间最短的路线。尽可能限制平行导线之间的耦合。良好的设计,要求布线的层数最少,在相应于所要求的封装密度下,也要求采用最宽的导线和最大的焊盘尺寸。因为圆角和平滑的内圃角可能会避免可能产生的一些电气和机械方面的问题,所以应该避免在导线中出现尖角和急剧的拐角。
PCB宽度和厚度:
刚性印制电路板蚀刻的铜导线的载流量。对于1盎司和2盎司的导线,考虑到蚀刻方法和铜箔厚度的正常变化以及温差,允许降低标称值的10%(以负载电流计);对于涂覆了保护层的印制电路板组装件(基材厚度小于0.032英寸,铜箔厚度超过3盎司)则元件都降低15%;对于浸焊过的印制电路板则允许降低30%。
PCB导线间距:
必须确定导线的最小间距,以消除相邻导线之间的电压击穿或飞弧。间距是可变的,它主要取决于下列因素:
1)相邻导线之间的峰值电压。
2)大气压力(最大工作高度)。
3)所用涂覆层。
4)电容耦合参数。
关键的阻抗元件或高频元件一般都放得很靠近,以减小关键的级延迟。变压器和电感元件应该隔离,以防止耦合;电感性的信号导线应该成直角地正交布设;由于磁场运动会产生任何电气噪声的元件应该隔离,或者进行刚性安装,以防止过分振动。
PCB导线图形检查:
1)导线是否在不牺牲功能的前提下短而直?
2)是否遵守了导线宽度的限制规定?
3)在导线间、导线和安装孔间、导线和焊盘间……必须保证的最小导线间距留出来没有?
4)是否避免了所有导线(包括元件引线)比较靠近的平行布设?
5)导线图形中是否避免了锐角(90℃或小于90℃)?
PCB设计项目检查项目列表:
1)检查原理图的合理性及正确性;
2)检查原理图的元件封装的正确性;
3)强弱电的间距,隔离区域的间距;
4)原理图和PCB图对应检查,防止网络表丢失;
5)元件的封装和实物是否相符;
6)元件的放置位置是否合适:
7)元件是否便于安装与拆卸;
8)对温度敏感元件是否距发热元件太近;
9)可产生互感元件距离及方向是否合适;
10)接插件之间的放置是否对应顺畅;
11)便于拔插;
12)输入输出;
13)强电弱电;
14)数字模拟是否交错;
15)上风侧和下风侧元件的安排;
16)具有方向性的元件是否进行了错误的翻转而不是旋转;
17)元件管脚的安装孔是否合适,能否便于插入;
18)检查每一个元件的空脚是否正常,是否为漏线;
19)检查同一网络表在上下层布线是否有过孔,焊盘通过孔相连,防止断线,确保线路的完整性;
20)检查上下层字符放置是否正确合理,不要放上元件盖住字符,以便于焊接或维修人员操作;
21)非常重要的上下层线的连接不要仅仅用直插的元件的焊盘连接,最好也用过孔连接;
22)插座中电源和信号线的安排要保证信号的完整性和抗干扰性;
23)注意焊盘和焊孔的比例合适;
24)各插头尽可能放在PCB板的边缘且便于操作;
25)查看元件标号是否与元件相符,各元件摆放尽可能朝同一方向且摆放整齐;
26)在不违反设计规则的情况下,电源和地线应尽可能加粗;
27)一般情况下,上层走横线,下层走竖线,且倒角不小于90度;
28)PCB上的安装孔大小和分布是否合适,尽可能减小PCB弯曲应力;
29)注意PCB上元件的高低分布和PCB的形状和大小,确保方便装配。
上一篇:PCB抄板过程中反推原理图的方法
下一篇:绘制性能良好的差分对的方法