搜档网
当前位置:搜档网 › Actel布局布线后仿真库文件设置VIP

Actel布局布线后仿真库文件设置VIP

Actel布局布线后仿真库文件设置VIP
Actel布局布线后仿真库文件设置VIP

Actel布局布线后仿真库文件设置

因为大多数设计者使用Actel公司器件的原因是其反熔丝特性,这些芯片是一次编程的,所以布局布线后仿真显的更加重要。安装Actel公司的Designer 后其库的原文件位置是:

VHDL 的VITAL Library: :/Actel/ Designer_R1-2001/ lib/vtl/95

Verilog Library: :/Actel/ Designer_R1-2001/lib/vlog

此处以VHDL为例进行库编译说明。对应于不同的器件系列其库名字分别是act1, act2, act3, a3200dx, a40mx, a42mx, a54sx,a54sxa, ex and a500k等。Verilog的库名稍微有所不同,库名分别是act1, act2, act3, 3200dx, 40mx, 42mx, 54sx, 54sxa, ex and a500k等。源文件分别和库名相对应,很容易看出。下面以act2库为例进行说明。

vlib act2

vmap act2 d:/test/test/act2

vcom –93 –work act2 :/Actel/ Designer_R1-2001/ lib/vtl/95/act2.vhd

然后对Modelsim安装目录下的Modelsim.INI文件进行修改即可。此处大家看到利用vcom –93对库进行编译,是因为Actel的库源文件是利用VHDL 93标准写的,而Modelsim默认是安装87标准进行编译的。

●Actel 仿真中测试母模块的自动生成,在Actel的Libero环境中可以自动生

成测试母模块及其它配套模块,这些模块都可以通过工作目录下进行搜索”*.v”文件来获得。获得这些”*.v”文件后就可以脱离Libero环境自己手工采用modelsim来建立仿真目录并进行手工仿真。

●仿真过程中Actel Library文件的获取:如果脱离Libero环境下的modelsim

仿真过程中,在modelsim界面下“simulate/start simulation”下点击”work/testbench”后提示缺失库文件,那么可以先在libero集成环境中调用modelsim仿真后生成所需要的相应的库文件并拷贝到自己的工作目录下。

然后通过“start simulation”选项卡中的“libraries”下的“add”按钮来添加工作库文件。

如何找到Actel中器件缺省库的路径:Project/Project Settings/Libraries/ProASIC3. ModelSim作布局布线后仿真的库问题

Modelsim是目前最流行的应用最广泛的FPGA仿真器,是Mentor Graphics 的子公司Model Technology开发的。因为Modelsim好学易用,调试方便,仿真速度快,功能强大,所以很多芯片厂商的开发系统都OEM Mentor Graphics公司的Modelsim仿真器,包括Xilinx,Altera,Lattice和Actel等。Modelsim是一个单内核仿真器,同一个内核可以进行VHDL仿真、Verilog仿真和VHDL/Verilog 混合仿真;支持所有的VHDL和Verilog标准;采用直接编译技术

(Direct-Compiled),大大提高了HDL编译和仿真速度。

Modelsim支持三个层次的仿真:RTL仿真、综合后仿真和布局布线后仿真。

为了加快仿真速度,一般情况下设计中调用的库都是已经进行编译过的,然后对设计进行仿真,此时仿真器直接调用库中已经编译过的单元,而不是再次对设计中的单元模块进行编译。所以如果要对设计进行综合后仿真和布局布线后仿真,必须先对设计中调用的库进行编译处理。这也是本文的重点内容。因为每个厂商的库不一样,而且同一个厂商,不同的器件库就有可能不同,所以下面就目前国内比较常用的几个公司的芯片的库问题分别进行探讨。

1.Xilinx公司的器件:

其库的处理方式有两种,一种是在Xilinx的网站上,我们可以下载到压缩文件xilinx_lib_4.zip,解压缩后有一个xilinx_lib_4.tcl(将来的版本可能会升级)。单独运行Modelsim,然后在工具菜单中有一项是执行宏(这里Modelsim5.5 和5.6、5.7有一些差异,不过在5.5中仍可以找到执行宏Execute Macro),运行xilinx_lib_4.tcl后可以看到。

你可以根据你的厂商软件版本选择,指定Xilinx 的安装路径,在Install Path 中指定你编译后的数据将要放的目录位置(可以是任何一个目录,最好是设计者数据盘中的某个目录,因为库编译一次就可以了,重新安装软件不需要重新编译库)。对于Xilinx作布局布线后仿真只需要simprim库即可;如果要作综合后仿真,就需要编译Unisim库;如果设计中调用了CoreGen产生的核就需要编译CoreGen库。这应该根据设计者的具体情况进行选择。

如果编译完了后,在Modelsim中库会自动变为标准库(注意:Xilinx提供的早期脚本文件作不到这一点)。所谓标准库,也就是说这个库会和IEEE这些库一样,当Modelsim启动时,这些库会自动加载,里面的单元在VHDL代码中可以随意调用。比如:在布局布线后的VHDL文件中大家可以看到Library simprim 这样的语句。当然也可以自己手动改变这些库的性质,只用修改在Modelsim安装路径下的Modelsim.ini文件即可。比如:修改后的Modelsim.ini可以看到为[Library]

std = $MODEL_TECH/../std

ieee = $MODEL_TECH/../ieee

verilog = $MODEL_TECH/../verilog

std_developerskit = $MODEL_TECH/../std_developerskit

synopsys = $MODEL_TECH/../synopsys

modelsim_lib = $MODEL_TECH/../modelsim_lib

simprim = D:/test/test/simprim

unisim = D:/test/test/unisim

logiblox = D:/test/test/logiblox

simprims_ver = D:/test/test/simprims_ver

unisims_ver = D:/test/test/unisims_ver

xilinxcorelib = D:/test/test/xilinxcorelib

xilinxcorelib_ver = D:/test/test/xilinxcorelib_ver

lpm = d:/test/test/lpm

可以看到修改后的文件中simprim库和IEEE等标准库处于同等的位置。如果关于这些库的行不加到这个文件中,那么每做一个项目的时候,设计者都要建立一

个库,然后把这个库和编译后的目录映射好。比如:在Modelsim中用命令

vlib simprim

vmap simprim D:/test/test/simprim

在一个项目中设置的库对其他项目是无效的,所以如果你经常用一些库,就可以把这些库设置成标准库。

另外一种编译库的方法更本质一些,上面这种方法是厂商做一个脚本文件方便大家对库进行处理。事实上,我们可以手工处理这些库。在Xilinx的ISE安装目录下,比如:D:/xilinx/vhdl/src和D:/xilinx/Verilog/src下都有这些库源文件;simprim 库的源文件就在…/src/simprims目录下,CoreGen库的源文件就

在…/src/XilinxCoreLib下等。

在Modelsim的命令窗口运行下面的命令即可:

vlib simprim

vmap simprim d:/test/test/simprim (路径可以自己任意指定)

vcom –work simprim $XILINX/vhdl/src/simprims/simprim_Vcomponents.vhd vcom –work simprim $XILINX/vhdl/src/simprims/simprim_Vpackage.vhd

vcom –work simprim $XILINX/vhdl/src/simprims/simprim_VITAL.vhd

(注意:编译顺序不能颠倒),Unisim库如下所示:

vlib unisim

vmap unisim D:/test/test/unisim

vcom -work unisim $XILINX/vhdl/src/unisims/unisim_VCOMP.vhd

vcom -work unisim $XILINX/vhdl/src/unisims/unisim_VPKG.vhd

vcom -work unisim $XILINX/vhdl/src/unisims/unisim_VITAL.vhd

vcom -work unisim $XILINX/vhdl/src/unisims/unisim_VCFG4K.vhd

如果是Verilog语言,可以进行同样的处理。不过必须注意一定要编译glbl.v文件。如果要了解更详细的信息,可以参考相关文献。

库编译后就可以手工修改安装目标下的Modelsim.ini文件。修改后的文件如前所述即可。2.Altera公司的器件:

对于Altera公司,其MaxplusII软件能开发的器件的库的名字是alt_vtl,仿真模型在maxplus2/vhdl87/vital或者maxplus2/vhdl93/vital下面可以找到。如果是Quartus,则库的名字不再用alt_vtl。该公司不同的器件库名字是不一样的,库名如下:

如果是lpm库,要编译的文件是220model.vhd和220pack.vhd,在安装目录下可以搜索的到。比如:…quartus/eda/sim_lib/

关于lpm库设置过程是这样的,进入MODELSIM,创建一个库,例如:

vlib lpm

vmap lpm <…/myalteralib/lpm>(自己指定绝对路径,或者用菜单创建)

vcom –work lpm <…/sim_lib/220pack.vhd> (自己指定绝对路径,或者用菜单编译)

vcom –work lpm <…/sim_lib/220model.vhd> (自己指定绝对路径,或者用菜单编译)

现在可以到Modelsim的安装目录,编辑modelsim.ini。

[Library]

std = $MODEL_TECH/../std

ieee = $MODEL_TECH/../ieee

verilog = $MODEL_TECH/../verilog

std_developerskit = $MODEL_TECH/../std_developerskit

synopsys = $MODEL_TECH/../synopsys

modelsim_lib = $MODEL_TECH/../modelsim_lib

lpm = <…/myalteralib/lpm>(一定要和自己刚才创建的lpm库目录一致)

此时,即可在Modelsim的library窗口中看到有这个库了。其他的库同理可以这么作。下面举例apex20k库为例:

运行Modelsim,创建库apex20k,

vlib apex20k

vmap apex20k <…/myalteralib/apex20k>

vcom –work apex20k <…/eda/sim_lib/apex20k_atoms.vhd>

vcom –work apex20k <…/eda/sim_lib/apex20k_componenets.vhd>

然后修改modelsim.ini文件即可。

pcb布局布线技巧经验大汇总

PCB电路板布局、布线基本原则 一、元件布局基本规则 1. 按电路模块进行布局,实现同一功能的相关电路称为一个模块,电路模块中的元件应采用就近集中原则,同时数字电路和模拟电路分开; 2.定位孔、标准孔等非安装孔周围1.27mm 内不得贴装元、器件,螺钉等安装孔周围 3.5mm (对于M2.5)、4mm(对于M3)内不得贴装元器件; 3. 卧装电阻、电感(插件)、电解电容等元件的下方避免布过孔,以免波峰焊后过孔与元件壳体短路; 4. 元器件的外侧距板边的距离为5mm; 5. 贴装元件焊盘的外侧与相邻插装元件的外侧距离大于2mm; 6. 金属壳体元器件和金属件(屏蔽盒等)不能与其它元器件相碰,不能紧贴印制线、焊盘,其间距应大于2mm。定位孔、紧固件安装孔、椭圆孔及板中其它方孔外侧距板边的尺寸大于3mm; 7. 发热元件不能紧邻导线和热敏元件;高热器件要均衡分布; 8. 电源插座要尽量布置在印制板的四周,电源插座与其相连的汇流条接线端应布置在同侧。特别应注意不要把电源插座及其它焊接连接器布置在连接器之间,以利于这些插座、连接器的焊接及电源线缆设计和扎线。电源插座及焊接连接器的布置间距应考虑方便电源插头的插拔; 9. 其它元器件的布置: 所有IC元件单边对齐,有极性元件极性标示明确,同一印制板上极性标示不得多于两个方向,出现两个方向时,两个方向互相垂直; 10、板面布线应疏密得当,当疏密差别太大时应以网状铜箔填充,网格大于8mil(或0.2mm); 11、贴片焊盘上不能有通孔,以免焊膏流失造成元件虚焊。重要信号线不准从插座脚间穿过; 12、贴片单边对齐,字符方向一致,封装方向一致; 13、有极性的器件在以同一板上的极性标示方向尽量保持一致。 二、元件布线规则 1、画定布线区域距PCB板边≤1mm的区域内,以及安装孔周围1mm内,禁止布线; 2、电源线尽可能的宽,不应低于18mil;信号线宽不应低于12mil;cpu入出线不应低于10mil (或8mil);线间距不低于10mil; 3、正常过孔不低于30mil; 4、双列直插:焊盘60mil,孔径40mil; 1/4W电阻:51*55mil(0805表贴);直插时焊盘62mil,孔径42mil; 无极电容:51*55mil(0805表贴);直插时焊盘50mil,孔径28mil; 5、注意电源线与地线应尽可能呈放射状,以及信号线不能出现回环走线

PCB布线技巧

高频电路PCBA布局设计的注意事项:电子元器件的布局和走线 1布局的设计 Protel虽然具有自动布局的功能,但并不能完全满足高频电路的工作需要,往往要凭借设计者的经验,根据具体情况,先采用手工布局的方法优化调整部分元器件的位置,再结合自动布局完成PCB的整体设计。布局的合理与否直接影响到产品的寿命、稳定性、EMC(电磁兼容)等,必须从电路板的整体布局、布线的可通性和PCB的可制造性、机械结构、散热、EMI(电磁干扰)、可靠性、信号的完整性等方面综合考虑。 一般先放置与机械尺寸有关的固定位置的元器件,再放置特殊的和较大的元器件,最后放置小元器件。同时,要兼顾布线方面的要求,高频元器件的放置要尽量紧凑,信号线的布线才能尽可能短,从而降低信号线的交叉干扰等。 1.1与机械尺寸有关的定位插件的放置 电源插座、开关、PCB之间的接口、指示灯等都是与机械尺寸有关的定位插件。通常,电源与PCB之间的接口放到PCB的边缘处,并与PCB边缘要有3mm~5mm的间距;指示发光二极管应根据需要准确地放置;开关和一些微调元器件,如可调电感、可调电阻等应放置在靠近PCB边缘的位置,以便于调整和连接;需要经常更换的元器件必须放置在器件比较少的位置,以易于更换。 1.2特殊元器件的放置 大功率管、变压器、整流管等发热器件,在高频状态下工作时产生的热量较多,所以在布局时应充分考虑通风和散热,将这类元器件放置在PCB上空气容易流通的地方。大功率整流管和调整管等应装有散热器,并要远离变压器。电解电容器之类怕热的元件也应远离发热器件,否则电解液会被烤干,造成其电阻增大,性能变差,影响电路的稳定性。 易发生故障的元器件,如调整管、电解电容器、继电器等,在放置时还要考虑到维修方便。对经常需要测量的测试点,在布置元器件时应注意保证测试棒能够方便地接触。 由于电源设备内部会产生50Hz泄漏磁场,当它与低频放大器的某些部分交连时,会对低频放大器产生干扰。因此,必须将它们隔离开或者进行屏蔽处理。放大器各级最好能按原理图排成直线形式,如此排法的优点是各级的接地电流就在本级闭合流动,不影响其他电路的工作。输入级与输出级应当尽可能地远离,减小它们之间的寄生耦合干扰。 考虑各个单元功能电路之间的信号传递关系,还应将低频电路和高频电路分开,模拟电路和数字电路分开。集成电路应放置在PCB的中央,这样方便各引脚与其他器件的布线连接。 电感器、变压器等器件具有磁耦合,彼此之间应采用正交放置,以减小磁耦合。另外,它们都有较强的磁场,在其周围应有适当大的空间或进行磁屏蔽,以减小对其他电路的影响。 在PCB的关键部位要配置适当的高频退耦电容,如在PCB电源的输入端应接一个10μF~100μF的电解电容,在集成电路的电源引脚附近都应接一个0.01pF左右的瓷片电容。有些电路还要配置适当的高频或低频扼流圈,以减小高低频电路之间的影响。这一点在原理图设计和绘制时就应给予考虑,否则也将会影响电路的工作性能。 元器件排列时的间距要适当,其间距应考虑到它们之间有无可能被击穿或打火。 含推挽电路、桥式电路的放大器,布置时应注意元器件电参数的对称性和结构的对称性,使对称元器件的分布参数尽可能一致。 在对主要元器件完成手动布局后,应采用元器件锁定的方法,使这些元器件不会在自动布局时移动。即执行Editchange命令或在元器件的Properties选中Locked就可以将其锁定不再移动。 1.3普通元器件的放置 对于普通的元器件,如电阻、电容等,应从元器件的排列整齐、占用空间大小、布线的可通性和焊接的方便性等几个方面考虑,可采用自动布局的方式。 2布线的设计

手机PCB-布局及布线方案

手机PCB LAYOUT 目的: A. 是为PCB设计者提供必须遵循的规则和约定。 B. 提高PCB设计质量和设计效率。提高PCB·的可生产性、可测试、可维护性 手机PCB设计最大的特点: 集成度高,集成了ABB,DBB,JPEG和PMU 给Layout 带来: “217Hz”noise 问题;电源,数字和模拟部分的相互干扰问题;更复杂的EMI/EMC问题; 第一节:设计任务受理 A PCB设计申请流程当硬件项目人员需要进行PCB设计时,须在《PCB设计投板申请表》中提出投板 申请,并经其项目经理和计划处批准后,流程状态到达指定的PCB设计部门审批,此时硬件项目人员须准备好以下资料: ●经过评审的,完全正确的原理图,包括纸面文件和电子件; ●带有MRPII元件编码的正式的BOM; ●PCB结构图,应标明外形尺寸、安装孔大小及定位尺寸、接插件定位尺寸、禁止布线区等相关尺寸; ●对于新器件,即无MRPII编码的器件,需要提供封装资料; ●以上资料经指定的PCB设计部门审批合格并指定PCB设计者后方可开始PCB设计。 B. 理解设计要求并制定设计计划 ●仔细审读原理图,理解电路的工作条件。如模拟电路的工作频率,数字电路的工作速度等与布线要求 相关的要素。理解电路的基本功能、在系统中的作用等相关问题。 ●在与原理图设计者充分交流的基础上,确认板上的关键网络,如电源、时钟、高速总线等,了解其布 线要求。理解板上的高速器件及其布线要求。 ●根据《硬件原理图设计规范》的要求,对原理图进行规范性审查。 ●对于原理图中不符合硬件原理图设计规范的地方,要明确指出,并积极协助原理图设计者进行修改。 ●在与原理图设计者交流的基础上制定出单板的PCB设计计划,填写设计记录表,计划要包含设计过程 中原理图输入、布局完成、布线完成、信号完整性分析、光绘完成等关键检查点的时间要求。设计计划应由PCB设计者和原理图设计者双方签字认可。 ●必要时,设计计划应征得上级主管的批准。 第二节:设计过程 A. 创建网络表 ●网络表是原理图与PCB的接口文件,PCB设计人员应根据所用的原理图和PCB设计工具的特性,选 用正确的网络表格式,创建符合要求的网络表。 ●创建网络表的过程中,应根据原理图设计工具的特性,积极协助原理图设计者排除错误。保证网络表

Allegro教程之基本规则设置布线规则设置线宽及线间距的设置

在PCB设计过程中,需要通过设置各种规则,以满足各种信号的阻抗。比如,常用的高速差分线,我们常控的100欧姆,那么到底走多宽的线以及差分线之间的间距到底是多少,才能满足设计要求的100欧姆阻抗呢?本文就对Allegro 种的基本规则设置做一个详细的讲解。 注:本文是基于Allegro 15 版本的。对于16版本不适用。 首先需要打开规则管理器,可通过以下三种方式打开: 一、点击工具栏上的图标。 二、点击菜单Setup->Constraints 三、在命令栏内输入"cns" 并回车 打开的规则管理器如下:

在最上面一栏有一个On-line DRC,这是对画板过程中不停检测是否违反规则,并可产生DRC。一般我们都默认开启。可以实时查看产生的DRC 错误,并加以修正。 接下来的Spacing rule set 是对走线的线间距设置。比如对于时钟线、复位线、及高速查分线。我们可以再这里面加一规则,使其离其它信号线尽可能的远。 Physical(lines/vias)rule set 是针对各种物理规则设置,比如线宽,不同信号线的过孔等。例如我们可通过电源网络的设置,使其默认线宽比普通信号走线更粗,已满足走线的载流能力。 现针对一个时钟及电源,分别设置间距规则和物理规则。 首先筛选网络,对于需要设置线间距规则的网络赋上Net_Spacing_Type 属性、而对于需要设置线宽规则的网络赋上Net_Physical_type 。而对于即要线间距和线宽规则约束的

网络,可将Net_Spacing_Type 及Net_Physical_type 属性同时赋上。 本例针对的时钟网络,只需要对其赋上Net_Spacing_Type ,方法如下: 点击菜单Edit->Properties 然后在右侧Find 一栏中选择Nets 。如下图所示: 如果你知道PCB上网络名,那么你可以直接在PCB上选择一个网络。假如你并不知道到底哪个网络是时钟,那么你可以选择Find下面的More

pcb布局布线基本原则

PCB布局、布线基本原则 一、元件布局基本规则 1. 按电路模块进行布局,实现同一功能的相关电路称为一个模块, 电路模块中的元件应采用就近集中原则,同时数字电路和模拟电路 分开; 2.定位孔、标准孔等非安装孔周围1.27mm 内不得贴装元、器件, 螺钉等安装孔周围3.5mm(对于M2.5)、4mm(对于M3)内不得贴 装元器件; 3. 卧装电阻、电感(插件)、电解电容等元件的下方避免布过孔, 以免波峰焊后过孔与元件壳体短路; 4. 元器件的外侧距板边的距离为5mm; 5. 贴装元件焊盘的外侧与相邻插装元件的外侧距离大于2mm; 6. 金属壳体元器件和金属件(屏蔽盒等)不能与其它元器件相碰, 不能紧贴印制线、焊盘,其间距应大于2mm。定位孔、紧固件安装 孔、椭圆孔及板中其它方孔外侧距板边的尺寸大于3mm; 7. 发热元件不能紧邻导线和热敏元件;高热器件要均衡分布; 8. 电源插座要尽量布置在印制板的四周,电源插座与其相连的汇 流条接线端应布置在同侧。特别应注意不要把电源插座及其它焊接

连接器布置在连接器之间,以利于这些插座、连接器的焊接及电源 线缆设计和扎线。电源插座及焊接连接器的布置间距应考虑方便电 源插头的插拔; 9. 其它元器件的布置: 所有IC元件单边对齐,有极性元件极性标示明确,同一印制板上 极性标示不得多于两个方向,出现两个方向时,两个方向互相垂直; 10、板面布线应疏密得当,当疏密差别太大时应以网状铜箔填充, 网格大于8mil(或0.2mm); 11、贴片焊盘上不能有通孔,以免焊膏流失造成元件虚焊。重要信 号线不准从插座脚间穿过; 12、贴片单边对齐,字符方向一致,封装方向一致; 13、有极性的器件在以同一板上的极性标示方向尽量保持一致。 二、元件布线规则 1、画定布线区域距PCB板边≤1mm的区域内,以及安装孔周围1mm内,禁止布线; 2、电源线尽可能的宽,不应低于18mil;信号线宽不应低于12mil;cpu入出线不应低于10mil (或8mil);线间距不低于10mil; 3、正常过孔不低于30mil; 4、双列直插:焊盘60mil,孔径40mil; 1/4W电阻:51*55mil(0805表贴);直插时焊盘62mil,孔径42mil; 无极电容:51*55mil(0805表贴);直插时焊盘50mil,孔径28mil; 5、注意电源线与地线应尽可能呈放射状,以及信号线不能出现回环走线。 如何提高抗干扰能力和电磁兼容性 在研制带处理器的电子产品时,如何提高抗干扰能力和电磁兼容性? 1、下面的一些系统要特别注意抗电磁干扰: (1) 微控制器时钟频率特别高,总线周期特别快的系统。 (2) 系统含有大功率,大电流驱动电路,如产生火花的继电器,大电流开关等。

PCBLayout布局布线基本规则

布局: 1、顾客指定器件位置是否摆放正确 2、BGA与其它元器件间距是否≥5mm 3、PLCC、QFP、SOP各自之间和相互之间间距是否≥2.5 mm 4、PLCC、QFP、SOP与Chip 、SOT之间间距是否≥1.5 mm 5、Chip、SOT各自之间和相互之间的间距是否≥0.3mm 6、PLCC表面贴转接插座与其它元器件的间距是否≥3 mm 7、压接插座周围5mm范围内是否有其他器件 8、Bottom层元器件高度是否≤3mm 9、模块相同的器件是否摆放一致 10、元器件是否100%调用 11、是否按照原理图信号的流向进行布局,调试插座是否放置在板边 12、数字、模拟、高速、低速部分是否分区布局,并考虑数字地、模拟地划分 13、电源的布局是否合理、核电压电源是否靠近芯片放置 14、电源的布局是否考虑电源层的分割、滤波电容的组合放置等因素 15、锁相环电源、REF电源、模拟电源的放置和滤波电容的放置是否合理 16、元器件的电源脚是否有0.01uF~0.1uF的电容进行去耦 17、晶振、时钟分配器、VCXO\TCXO周边器件、时钟端接电阻等的布局是否合理 18、数字部分的布局是否考虑到拓扑结构、总线要求等因素 19、数字部分源端、末端匹配电阻的布局是否合理 20、模拟部分、敏感元器件的布局是否合理 21、环路滤波器电路、VCO电路、AD、DA等布局是否合理 22、UART\USB\Ethernet\T1\E1等接口及保护、隔离电路布局是否合理 23、射频部分布局是否遵循“就近接地”原则、输入输出阻抗匹配要求等 24、模拟、数字、射频分区部分跨接的回流电阻、电容、磁珠放置是否合理 外形制作: 1、外形尺寸是否正确? 2、外形尺寸标注是否正确? 3、板边是否倒圆角≥1.0mm 4、定位孔位置与大小是否正确 5、禁止区域是否正确 6、Routkeep in距板边是否≥0.5mm 7、非金属定位孔禁止布线是否0.3mm以上 8、顾客指定的结构是否制作正确 规则设置: 1、叠层设置是否正确? 2、是否进行class设置 3、所有线宽是否满足阻抗要求? 4、最小线宽是否≧5mil 5、线、小过孔、焊盘之间间距是否≥6mil,线到大过孔是否≥10mil

PCB布局方法技巧:布线、焊盘及敷铜的设计

PCB布局方法技巧:布线、焊盘及敷铜的设计 2018-03-09 PCB布线焊盘敷铜设计 随着电子技术的进步, PCB (印制电路板)的复杂程度、适用范围有了飞速的发展。从事高频PCB的设计者必须具有相应的基础理论知识,同时还应具有丰富的高频PCB的制作经验。也就是说,无论是原理图的绘制,还是PCB 的设计,都应当从其所在的高频工作环境去考虑,才能够设计出较为理想的PCB。本文主要从高频PCB 的手动布局、布线两个方面,基于ProtelSE对在高频PCB 设计中的一些问题进行研究。 1 布局的设计 Protel 虽然具有自动布局的功能,但并不能完全满足高频电路的工作需要,往往要凭借设计者的经验,根据具体情况,先采用手工布局的方法优化调整部分元器件的位置,再结合自动布局完成PCB的整体设计。布局的合理与否直接影响到产品的寿命、稳定性、EMC (电磁兼容)等,必须从电路板的整体布局、布线的可通性和PCB的可制造性、机械结构、散热、EMI(电磁干扰) 、可靠性、信号的完整性等方面综合考虑。 一般先放置与机械尺寸有关的固定位置的元器件,再放置特殊的和较大的元器件,最后放置小元器件。同时,要兼顾布线方面的要求,高频元器件的放置要尽量紧凑,信号线的布线才能尽可能短,从而降低信号线的交叉干扰等。 1.1 与机械尺寸有关的定位插件的放置 电源插座、开关、PCB之间的接口、指示灯等都是与机械尺寸有关的定位插件。通常,电源与PCB之间的接口放到PCB的边缘处,并与PCB 边缘要有3 mm~5 mm的间距;指示发光二极管应根据需要准确地放置;开关和一些微调元器件,如可调电感、可调电阻等应放置在靠近PCB 边缘的位置,以便于调整和连接;需要经常更换的元器件必须放置在器件比较少的位置,以易于更换。 1.2 特殊元器件的放置 大功率管、变压器、整流管等发热器件,在高频状态下工作时产生的热量较多,所以在布局时应充分考虑通风和散热,将这类元器件放置在PCB上空气容易流通的地方。大功率整流管和调整管等应装有散热器,并要远离变压器。电解电容器之类怕热的元件也应远离发热器件,否则电解液会被烤干,造成其电阻增大,性能变差,影响电路的稳定性。 易发生故障的元器件,如调整管、电解电容器、继电器等,在放置时还要考虑到维修方便。对经常需要测量的测试点,在布置元器件时应注意保证测试棒能够方便地接触。 由于电源设备内部会产生50 Hz泄漏磁场,当它与低频放大器的某些部分交连时,会对低频放大器产生干扰。因此,必须将它们隔离开或者进行屏蔽处理。放大器各级最好能按原理图排成直线形式,如此排法的优点是各级的接地电流就在本级闭合流动,不影响其他电路的工作。输入级与输出级应当尽可能地远离,减小它们之间的寄生耦合干扰。

PCB设计布局布线技巧分享

PCB设计布局布线技巧分享 工程师往往更关注电路的设计、最新的元器件以及代码,认为这些才是一个电子产品项目中的重要部分,却忽略了PCB布局、布线这个关键的环节。如果PCB布局、布线不当,往往会导致电路工作不正常、不可靠。本文就列出实际PCB布局布线中要注意的一些要点,以帮助你的PCB项目做得更准确、可靠。 走线的尺寸PCB板上的铜线是有阻抗的,也就意味着在电路图上的一根连线在实际的板子上会有电压降、功耗,电流流过的时候也会有温升。阻抗由以下公式定义: PCB设计工程师通常使用走线的长度、厚度和宽度来控制其阻抗。电阻是用于制作PCB 走线的金属铜的物理特性,既然我们无法改变铜的物理特性,就来控制走线的尺寸吧。PCB走线的厚度以多少盎司的铜来计量。如果我们在1平方英尺的区域内均匀涂抹1盎司铜,这个厚度也就是一盎司的铜,这个厚度大致为1.4千分之一英寸。许多PCB设计师使用1盎司或2盎司的铜,但许多PCB制造商可提供6盎司的厚度。但请注意,许多要求精细的场合,比如靠得很近的管脚就很难铺设很厚的铜。在设计的阶段最好咨询PCB 制造商,先了解清楚他们的生产能力。 你可以借助“PCB走线宽度计算器”来确定你的走线厚度和宽度,在计算的时候可以设定升高的温度为5°C。当然如果你的板子空间足够,布线很轻松,不妨使用较宽的走线,因为在不增加成本的情况下可以获得较低的阻抗。 如果你的板子是多层的,外层上的走线肯定会比内层的走线温度更低,因为内层的热量必须通过内部走线、过孔、材料层等较长的路径才能将热散发掉。 环路一定要尽可能小 环路,尤其是高频环路,应尽可能小。较小的环路具有较低的电感和电阻。将环路放置在地平面上面也会进一步降低电感。通过小环路可减少由以下公式引起的高频电压尖峰:小的环路也会降低通过一些节点上的电感感应到的外部干扰,或者从节点广播出去的信号

PCB设计常用规则.doc

PCB设计常用规则 1、电气规则(electrical rules) 电气设计规则用来设置在电路板布线过程中所遵循的电气方面的规则,包括安全间距、短路、未布线网络和未连接引脚这四个方面的规则:(1)、安全间距规则(clearance) 全距离。 安全距离的各项规则以树形结构形式展开,用鼠标单击安全距离规则树中的一个规则名称,如polygon clearance,则对话框的右边区域将显示这个规则使用 铜与文件中其他的对象如走线、焊盘、过孔等的安全距离是0.5mm。 (2)、短路规则(short-circuit) 该规则设定电路板上的导线是否允许短路,在该规则的约束对话框中的constraints区域中选中allow short circuit复选框,则允许短路,反之则不允许短路。---一般保持默认不改 (3)、未布线网络规则(unrouted net) 该规则用于检查指定范围内的网络是否布线成功,如果网络中有布线不成功的,该网络上已经布完的导线将保留,没有成功布线的将保持飞线。---一般保持默认不改 (4)、未连接引脚规则(unconnected) 该规则用于检查指定范围内的元器件引脚是否连接成功。默认是一个空规则,如果有需要设计有关的规则,可以添加。 2、布线规则(routing rules) 布线规则主要是与布线设置有关的规则,共有以下七类: (1)、布线宽度(width) 该规则用于布线时的布线宽度的设定。用户可以为默写特定的网络设置布线宽度,如电源网络。一般每个特定的网络布线宽度规则需要添加一个规则,以便

于其他网络区分。 constraints区域内含有粉色框中的三个宽度约束,即:最小宽度、首选宽度和最大宽度(分别为从左到右的顺序说明)。该区域中还有四个可选项,即:分别检查导线/弧线的最小/最大宽度、检查敷铜连接的最小/最大宽度、特性阻抗驱动的线宽、只针对层集合中的层即可布线层(分别为从上到下顺序说明)。 (2)、布线方式(routing topology) 该规则用于定义引脚之间的布线方式。 此规则有七种布线方式,从上到下的顺序依次表示布线方式为:以最短路径布线、以水平方向为主的布线方式(水平与垂直比为5:1)、 以垂直方向为主的布线方式(垂直与水平比为5:1)、简易菊花状布线方式(需指定起点和终点,否则与shortest方式相同)、中间驱动的菊花状布线方式(需指定起点和终点,否则与shortest方式相同)、平衡菊花状布线方式(需指定起点和终点,否则与shortest方式相同)、放射状布线方式。---在自动布线时需要设置(3)、布线优先级别(routing priority) 该规则用于设置布线的优先次序,优先级别高的网络或对象会被优先布线。优先级别可以设置的范围是0到100,数字越大,级别越高。可在routing priority 选项中直接输入数字设置或用其右侧的增减按钮来调节。---在自动布线时需要设置 (4)、布线板层(routing layers) 该规则用于设置允许自动布线的板层,默认状态下其顶层为垂直走向,底层为水平走向(若要改变布线方向,则可执行auto route-->set up,再单击situs routing strategies对话框中的edit layer directions按钮,打开层布线方向设置对话框来设置走线方向)。---在自动布线时需要设置 (5)、布线转角(routing corners) 该规则用于设置自动布线的转角方式,有45°,90°和圆弧转角三种布线方式。---在自动布线时需要设置 (6)、布线过孔类型(routing via style) 该规则用于设置布线过程中自动放置的过孔尺寸参数,在constraints区域中设置过孔直径(via diameter)和过孔的钻孔直径(via hole size)。---在自动布线时需要

PCB电路板布局技巧

PCB电路板布局技巧

PCB布局、布线基本原则 一、元件布局基本规则1.按电路模块进行布局,实现同一功能的相关电路称为一个模块,电路模块中的元件应采用就近集中原则,同时数字电路和模拟电路分开;2.定位孔、标准孔等非安装孔周围1.27mm内不得贴装元、器件,螺钉等安装孔周围3.5mm(对于M2.5)、4mm(对于M3)内不得贴装元器件;3.卧装电阻、电感(插件)、电解电容等元件的下方避免布过孔,以免波峰焊后过孔与元件壳体短路;4.元器件的外侧距板边的距离为5mm;5.贴装元件焊盘的外侧与相邻插装元件的外侧距离大于2mm;6.金属壳体元器件和金属件(屏蔽盒等)不能与其它元器件相碰,不能紧贴印制线、焊盘,其间距应大于2mm。定位孔、紧固件安装孔、椭圆孔及板中其它方孔外侧距板边的尺寸大于3mm;7.发热元件不能紧邻导线和热敏元件;高热器件要均衡分布;8.电源插座要尽量布置在印制板的四周,电源插座与其相连的汇流条接线端应布置在同侧。特别应注意不要把电源插座及其它焊接连接器布置在连接器之间,以利于这些插座、连接器的焊接及电源线缆设计和扎线。电源插座及焊接连接器的布置间距应考虑方便电源插头的插拔;9.其它元器件的布置:所有IC元件单边对齐,有极性元件极性标示明确,同一印制板上极性标示不得多于两个方向,出现两个方向时,两个方向互相垂直;10、板面布线应疏密得当,当疏密差别太大时应以网状铜箔填充,网格大于8mil(或0.2mm);11、贴片焊盘上不能有通孔,以免焊膏流失造成元件虚焊。重要信号线不准从插座脚间穿过;12、贴片单边对齐,字符方向一致,封装方向一致;13、有极性的器件在以同一板上的极性标示方向尽量保持一致。二、元件布线规则1、画定布线区域距PCB板边≤1mm的区域内,以及安装孔周围1mm内,禁止布线;2、电源线尽可能的宽,不应低于18mil;信号线宽不应低于12mil;cpu入出线不应低于10mil(或8mil);线间距不低于10mil;3、正常过孔不低于30mil; 4、双列直插:焊盘60mil,孔径40mil;

PCB布局、布线基本细则

PCB布局、布线基本原则 一、元件布局基本规则 1.按电路模块进行布局,实现同一功能的相关电路称为一个模块,电路模块中的元件应采用就近集中原则,同时数字电路和模拟电路 分开; 2.定位孔、标准孔等非安装孔周围1.27mm 内不得贴装元、器件, 螺钉等安装孔周围3.5mm(对于M2.5)、4mm(对于M3)内不得贴 装元器件;?3. 卧装电阻、电感(插件)、电解电容等元件的下方 避免布过孔,以免波峰焊后过孔与元件壳体短路;?4. 元器件的外 侧距板边的距离为5mm; 5. 贴装元件焊盘的外侧与相邻插装元件的外侧距离大于2mm; 6. 金属壳体元器件和金属件(屏蔽盒等)不能与其它元器件相碰, 不能紧贴印制线、焊盘,其间距应大于2mm。定位孔、紧固件安装 孔、椭圆孔及板中其它方孔外侧距板边的尺寸大于3mm; 7. 发热元件不能紧邻导线和热敏元件;高热器件要均衡分布;?8. 电源插座要尽量布置在印制板的四周,电源插座与其相连的汇流条

接线端应布置在同侧。特别应注意不要把电源插座及其它焊接连接 器布置在连接器之间,以利于这些插座、连接器的焊接及电源线缆 设计和扎线。电源插座及焊接连接器的布置间距应考虑方便电源插 头的插拔;?9.其它元器件的布置:?所有IC元件单边对齐,有 极性元件极性标示明确,同一印制板上极性标示不得多于两个方 10、板面布线应疏密得 向,出现两个方向时,两个方向互相垂直;? 当,当疏密差别太大时应以网状铜箔填充,网格大于8mil(或 0.2mm);? 11、贴片焊盘上不能有通孔,以免焊膏流失造成元件虚 焊。重要信号线不准从插座脚间穿过; 12、贴片单边对齐,字符方向一致,封装方向一致;?13、有极性的 器件在以同一板上的极性标示方向尽量保持一致。 二、元件布线规则 1、画定布线区域距PCB板边≤1mm的区域内,以及安装孔周围1mm内,禁止布线;? 2、电源线尽可能的宽,不应低于18mil;信号线宽不应低于12mil;cpu入出线不应低于10mil(或8mil);线间距不低于10mil; 3、正常过孔不低于30mil; 4、双列直插:焊盘60mil,孔径40mil; 1/4W电阻:51*55mil(0805表贴);直插时焊盘62mil,孔径42mil;无极电容: 51*55mil(0805表贴);直插时焊盘50mil,孔径28mil; 5、注意电源线与地线应尽可能呈放射状,以及信号线不能出现回环走线。 如何提高抗干扰能力和电磁兼容性 1、下面的在研制带处理器的电子产品时,如何提高抗干扰能力和电磁兼容性??? 一些系统要特别注意抗电磁干扰: (1)微控制器时钟频率特别高,总线周期特别快的系统。 ?(2) 系统含有大功率,大电流驱动电路,如产生火花的继电器,大电流开关等。?(3)含微弱模拟信号电路以及高精度A/D变换电路的系统。? 2、为增加系统的抗电磁干扰能力采取如下措施: (1) 选用频率低的微控制器:?

AD布线规则(自己整理)

一、PCB板的元素 1、工作层面 对于印制电路板来说,工作层面可以分为6大类, 信号层(signal layer) 内部电源/接地层(internal plane layer) 机械层(mechanical layer)主要用来放置物理边界和放置尺寸标注等信息,起到相应的提示作用。EDA软件可以提供16层的机械层。 防护层(mask layer)包括锡膏层和阻焊层两大类。锡膏层主要用于将表面贴元器件粘贴在PCB上,阻焊层用于防止焊锡镀在不应该焊接的地方。 丝印层(silkscreen layer)在PCB板的TOP和BOTTOM层表面绘制元器件的外观轮廓和放置字符串等。例如元器件的标识、标称值等以及放置厂家标志,生产日期等。同时也是印制电路板上用来焊接元器件位置的依据,作用是使PCB板具有可读性,便于电路的安装和维修。 其他工作层(other layer)禁止布线层Keep Out Layer 钻孔导引层drill guide layer 钻孔图层drill drawing layer 复合层multi-layer 2、元器件封装 是实际元器件焊接到PCB板时的焊接位置与焊接形状,包括了实际元器件的外形尺寸,所占空间位置,各管脚之间的间距等。 元器件封装是一个空间的功能,对于不同的元器件可以有相同的封装,同样相同功能的元器件可以有不同的封装。因此在制作PCB板时必须同时知道元器件的名称和封装形式。 (1)元器件封装分类 通孔式元器件封装(THT,through hole technology) 表面贴元件封装(SMT Surface mounted technology) 另一种常用的分类方法是从封装外形分类:SIP单列直插封装 DIP双列直插封装 PLCC塑料引线芯片载体封装 PQFP塑料四方扁平封装 SOP小尺寸封装 TSOP薄型小尺寸封装 PPGA塑料针状栅格阵列封装 PBGA塑料球栅阵列封装 CSP芯片级封装 (2)元器件封装编号 编号原则:元器件类型+引脚距离(或引脚数)+元器件外形尺寸 例如AXIAL-0.3DIP14RAD0.1RB7.6-15等。 (3、铜膜导线是指PCB上各个元器件上起电气导通作用的连线,它是PCB设计中最重要的部分。对于印制电路板的铜膜导线来说,导线宽度和导线间距是衡量铜膜导线的重要指标,这两个方面的尺寸是否合理将直接影响元器件之间能否实现电路的正确连接关系。 印制电路板走线的原则: ◆走线长度:尽量走短线,特别对小信号电路来讲,线越短电阻越小,干扰越小。 ◆走线形状:同一层上的信号线改变方向时应该走135°的斜线或弧形,避免90°的拐角。

pcb布局布线技巧及原则

pcb 布局布线技巧及原则 [ 2009-11-16 0:19:00 | By: lanzeex ] PCB 布局、布线基本原则 一、元件布局基本规则 1. 按电路模块进行布局,实现同一功能的相关电路称为一个模块,电路模块中的元件应采用就近集中原则,同时数字电路和模拟电路分开; 2. 定位孔、标准孔等非安装孔周围1.27mm 内不得贴装元、器件,螺钉等安 装孔周围3.5mm (对于 M2.5)、4mm(对于M3内不得贴装元器件; 3. 卧装电阻、电感(插件)、电解电容等元件的下方避免布过孔,以免波峰焊后过孔与元件壳体短路; 4. 元器件的外侧距板边的距离为5mm; 5. 贴装元件焊盘的外侧与相邻插装元件的外侧距离大于2mm; 6. 金属壳体元器件和金属件(屏蔽盒等)不能与其它元器件相碰,不能紧 贴印制线、焊盘,其间距应大于2mm定位孔、紧固件安装孔、椭圆孔及板 中其它方孔外侧距板边的尺寸大于3mm; 7. 发热元件不能紧邻导线和热敏元件;高热器件要均衡分布; 8. 电源插座要尽量布置在印制板的四周,电源插座与其相连的汇流条接线端应布置在同侧。特别应注意不要把电源插座及其它焊接连接器布置在连接器之间,以利于这些插座、连接器的焊接及电源线缆设计和扎线。电源插座

及焊接连接器的布置间距应考虑方便电源插头的插拔; 9. 其它元器件的布置: 所有IC 元件单边对齐,有极性元件极性标示明确,同一印制板上极性标示不得多于两个方向,出现两个方向时,两个方向互相垂直; 10、板面布线应疏密得当,当疏密差别太大时应以网状铜箔填充,网格大于8mil(或0.2mm); 11、贴片焊盘上不能有通孔,以免焊膏流失造成元件虚焊。重要信号线不准从插座脚间穿过; 12、贴片单边对齐,字符方向一致,封装方向一致; 13、有极性的器件在以同一板上的极性标示方向尽量保持一致。二、元件布线规则1、画定布线区域距PCB板边w 1mm的区域内,以及安装孔周围1mm内,禁止布线; 2、电源线尽可能的宽,不应低于18mil ;信号线宽不应低于12mil ;cpu 入出线不应低于10mil (或8mil );线间距不低于10mil ; 3、正常过孔不低于30mil ; 4、双列直插:焊盘60mil ,孔径40mil ; 1/4W 电阻:51*55mil (0805 表贴);直插时焊盘62mil ,孔径42mil ;无极电容:51*55mil (0805 表贴);直插时焊盘50mil ,孔径28mil ; 5、注意电源线与地线应尽可能呈放射状,以及信号线不能出现回环走线。如何提高抗干扰能力和电磁兼容性在研制带处理器的电子产品时,如何提高抗干扰能力和电磁兼容性?

DXP复习

1. Protel DXP2004 中的仿真元件库有哪些?怎样加载到系统中来? 2. 简述元件在PCB板上布局和布线的总体原则。3.什么是飞线?飞线与导线的区别? 4. 层次原理图的作用?说明层次原理图的几种设计方法。 5. 网络表是否一定从原理图生成?网络表的主要作用是什么?网络表文件从结构上分为哪几部分? 6. 请说出PCB设计的三种方法,以及各种方法的优缺点。 7. 请描述如何建立自己的原理图图纸模板,如何调用它。 8. 在印制电路板的选项设置中,可以设置哪几类网格,每类网格的作用是什么? 2. 设计PCB有哪几种方法?各自优缺点如何? 3. 原理图仿真的基本流程是什么?仿真要遵循哪些原则? 4. 简单描述,在手动规划PCB寸,要进行哪几步设置?每步需要注意什么? 5. 层次原理图的作用?说明层次原理图的几种设计方法。 6. 网络表是否一定从原理图生成?网络表的主要作用是什么?网络表文件从结构上分为哪几部分? 7. PCB设计完成后,可以生成哪些报表? 1. Protel DXP 2004 中的仿真元件库有哪些?怎样加载到系统中来 仿真信号源元件库,仿真专用函数元件库,仿真数学函数元件库,信号仿真传输线元件库。

执行Design'Browes Libary 命令,调出元件库编辑管理器,在管理器中 点击"Libaries... ”按钮,弹出Available Libaries 对话框。在对话框中点击“ In stall... ”按钮,系统弹出Libary文件夹中的库文件列表,选择 要加载的库文件安装即可。 2. 简述元件在PCB板上布局和布线的总体原则。 布局:1.元件排列规则,元件平行排列,均匀整齐紧凑的排列在PCB板上,尽量减少和缩短各元件之间的引线和连线 2.按照信号走向布局原则,便于 信号流通,并使信号尽可能保持一致方向,易于焊接和批量生 3.防止电磁 干扰4. 抑制热干扰5.可调元件的布局 1. 布线:连线精简,安全载流,电磁抗干扰,环境效应,安全工作,组装方便规范,经济等原则。 安全间距允许值10mil,布线拐角45度,布线层确定(顶层垂直,底层水平),布线优先级设置为2,以布线的总线长最短为设计原则,过孔类型 (孔径20mil,宽度40mil)走线宽度(电源接地线为20mil,其他为10mil). 3. 什么是飞线?飞线与导线的区别? 飞线是在引入网络表后,系统根据规则生成的,用来指引布线的一种连线。 飞线与导线是有本质的区别的。飞线只是一种形式上的连线,它只是形式上表示出各个焊点间的连接关系,没有电气的连接意义。导线则是根据飞线指示的焊点间连接关系布置的,具有电气连接意义的连接线路。 5.网络表是否一定从原理图生成?网络表的主要作用是什么?网络表文件 从结构上分为哪几个部分? 不是。可以从原理图获得,也可以按规则自己编写。 作用:1.网络表文件可支持印制电路板设计的自动布线及电路模拟程序。 2可以与印制电路板中得到的网络表进行比较,核对查错。 7.请描述如何建立自己的原理图图纸模板,如何调用它? 1、建立PCB项目文件,并建立原理图文件图纸,然后建一个图纸模板 2、执行菜单命令Desig n/Optio ns ,设置图纸大小 3、在sheet options 选项卡的options 中设置图幅方向为水平选中show border显示板边框线,单击0K按钮 4、按照标准尺寸要求,放置图框线,绘制图框及标题栏格线 5、放置文本内容 6、保存模板文件 7、若想在原理图纸中调用此模板,执行菜单命令Desig n/Template/Set Template File Name 8、在印制电路板的选项设置中,可以设置那几类网络,每类网络的作用是什么? 工作层设置:决定PCB设计工作能否正常进行。 参数设置:为用户设定个性化的设计环境。 2. 设计PCB有哪几种方法?各自优缺点如何? 1. 全自动设计,优点:设计的周期短,缺点:因为布局和走线的策略都是利用人工智能判断设计的,但目前人工智能技术还不够完善。

PCB板布局布线基本规则

一、元件布局基本规则 1.按电路模块进行布局,实现同一功能的相关电路称为一个模块,电路模块中的元件应采用就近集中原则,同时数字电路和模拟电路分开; 2.定位孔、标准孔等非安装孔周围 1."27mm内不得贴装元、器件,螺钉等安装孔周围 3."5mm(对于M 2."5)、4mm(对于M3)内不得贴装元器件; 3.卧装电阻、电感(插件)、电解电容等元件的下方避免布过孔,以免波峰焊后过孔与元件壳体短路; 4.元器件的外侧距板边的距离为5mm; 5.贴装元件焊盘的外侧与相邻插装元件的外侧距离大于2mm; 6.金属壳体元器件和金属件(屏蔽盒等)不能与其它元器件相碰,不能紧贴印制线、焊盘,其间距应大于2mm。定位孔、紧固件安装孔、椭圆孔及板中其它方孔外侧距板边的尺寸大于3mm; 7.发热元件不能紧邻导线和热敏元件;高热器件要均衡分布; 8.电源插座要尽量布置在印制板的四周,电源插座与其相连的汇流条接线端应布置在同侧。 特别应注意不要把电源插座及其它焊接连接器布置在连接器之间,以利于这些插座、连接器的焊接及电源线缆设计和扎线。电源插座及焊接连接器的布置间距应考虑方便电源插头的插拔; 9.其它元器件的布置: 所有IC元件单边对齐,有极性元件极性标示明确,同一印制板上极性标示不得多于两个方向,出现两个方向时,两个方向互相垂直;

10、"板面布线应疏密得当,当疏密差别太大时应以网状铜箔填充,网格大于8mil(或 0."2mm); 11、"贴片焊盘上不能有通孔,以免焊膏流失造成元件虚焊。重要信号线不准从插座脚间穿过; 12、"贴片单边对齐,字符方向一致,封装方向一致; 13、"有极性的器件在以同一板上的极性标示方向尽量保持一致。 二、元件布线规则 1、画定布线区域距PCB板边≤1mm的区域内,以及安装孔周围1mm内,禁止布线; 2、"电源线尽可能的宽,不应低于18mil;信号线宽不应低于12mil;cpu入出线不应低于10mil(或8mil);线间距不低于10mil; 3、正常过孔不低于30mil; 4、双列直插: 焊盘60mil,孔径40mil; 1/4W电阻:51*55mil(0805表贴);直插时焊盘62mil,孔径42mil; 无极电容:51*55mil(0805表贴);直插时焊盘50mil,孔径28mil; 5、注意电源线与地线应尽可能呈放射状,以及信号线不能出现回环走线。 如何提高抗干扰能力和电磁兼容性 在研制带处理器的电子产品时,如何提高抗干扰能力和电磁兼容性? 1、下面的一些系统要特别注意抗电磁干扰: (1)微控制器时钟频率特别高,总线周期特别快的系统。

Altium Designer 布线规则设定

Altium Designer 布线规则设定 2010-09-20 09:07:45| 分类:默认分类 | 标签: |字号大中小订阅 对于 PCB 的设计, Altium Designer 6.0提供了详尽的 10 种不同的设计规则,这些设计规则则包括导线放置、导线布线方法、元件放置、布线规则、元件移动和信号完整性等规则。根据这些规则, Protel DXP 进行自动布局和自动布线。很大程度上,布线是否成功和布线的质量的高低取决于设计规则的合理性,也依赖于用户的设计经验。 对于具体的电路可以采用不同的设计规则,如果是设计双面板,很多规则可以采用系统默认值,系统默认值就是对双面板进行布线的设置。 本章将对 Altium Designer 6.0的布线规则进行讲解。 6.1 设计规则设置 进入设计规则设置对话框的方法是在 PCB 电路板编辑环境下,从 Protel DXP 的主菜单中执行菜单命令Desing/Rules ……,系统将弹出如图 6 — 1 所示的 PCB Rules and Constraints Editor(PCB 设计规则和约束 ) 对话框。 该对话框左侧显示的是设计规则的类型,共分 10 类。左边列出的是 Desing Rules( 设计规则 ) ,其中包括 Electrical (电气类型)、 Routing (布线类型)、 SMT (表面粘着元件类型)规则等等,右边则显示对应设计规则的设置属性。

该对话框左下角有按钮 Priorities ,单击该按钮,可以对同时存在的多个设计规则设置优先权的大小。 对这些设计规则的基本操作有:新建规则、删除规则、导出和导入规则等。可以在左边任一类规则上右击鼠标,将会弹出如图 6 — 2 所示的菜单。 在该设计规则菜单中, New Rule 是新建规则; Delete Rule 是删除规则; Export Rules 是将规则导出,将以 .rul 为后缀名导出到文件中; Import Rules 是从文件中导入规则;Report ……选项,将当前规则以报告文件的方式给出。图 6 — 2 设计规则菜单 下面,将分别介绍各类设计规则的设置和使用方法。 6.2 电气设计规则 Electrical (电气设计)规则是设置电路板在布线时必须遵守,包括安全距离、短路允许等 4 个小方面设置。 1 . Clearance (安全距离)选项区域设置 安全距离设置的是 PCB 电路板在布置铜膜导线时,元件焊盘和焊盘之间、焊盘和导线之间、导线和导线之间的最小的距离。 下面以新建一个安全规则为例,简单介绍安全距离的设置方法。 ( 1 )在 Clearance 上右击鼠标,从弹出的快捷菜单中选择New Rule ……选项,如图6 — 3 所示。 图 6 — 3 新建规则 系统将自动当前设计规则为准,生成名为 Clearance_1 的新设计规则,其设置对话框如图 6 — 4 所示。 图 6 — 4 新建 Clearance_1 设计规则 ( 2 )在 Where the First object matches 选项区域中选定一种电气类型。在这里选定Net 单选项,同时在下拉菜单中选择在设定的任一网络名。在右边 Full Query 中出现InNet ()字样,其中括号里也会出现对应的网络名。 ( 3 )同样的在 where the Second object matches 选项区域中也选定 Net 单选项,从下拉菜单中选择另外一个网络名。

相关主题