资料介绍
高速数字电路PCB 设计考虑
----以ARM9 S3C2410 系统为例
随着现代数字系统开关频率的不断提升,高速数字系统的 PCB 设计成为摆在广大硬件
工程师面前一个越来越严峻的问题。当时钟上升边沿陡峭,时钟频率提升到一定程度以后,
PCB 中的分布参数问题越来越明显,一根10cm 长的PCB 走线,不再是一条简单的导体,
很多情况下我们必须把它当作一个元件来对待。以三星ARM9 处理器S3C2410 为例,以下
是笔者总结的板级EMI 问题主要原因,并在以下章节针对性的提出LAYOUT 注意事项。
1, 电源和地线是板上所有信号的公共通路,随着板上信号频率的增加,电源和地线组成的
信号回路阻抗变得不可忽视,各路信号会通过这个公共阻抗而相互影响。工程实践中可
以从以下方面改进:
a) 对于四层及以上的 PCB,最好有独立的电源层和地层,完整的地层和电源层其交流
阻抗要比普通PCB 走线小很多。尽量不要在电源层和地层上走线,如果一定要走,
请注意不要大片的割开电源或地层,尽量用短线割开,确保信号流过电源、地的时
候畅通无阻。
b) 对于没有条件使用完整的电源和地层的 PCB,要尽量的加粗电源和地线宽度,将电
源尽量的设计成星形,其根结点应该在整板电源的引入点,在牵引到整板中任何元
件(负载)以前。对于一些容易产生噪音的电路模块,比如DC-DC 电源,要特别
注意这个问题,避免其将噪音信号通过电源、地线扩散到整板。
c) 关注电流的实际流向,避免富含噪音分量的大电流信号,比如 DC-DC 电源滤波出
去以前的路径影响到其它敏感信号。对噪音敏感的信号应当得到保护,比如DC-DC
的反馈回路,应当远离干扰源,其接地点须确保电平稳定。
d) 在多层地(铺铜)间打过孔,使各层地良好连通。
2, 随着信号频率的增加,板上各种分布参数趋于明显,信号更容易通过寄生电容偶合到其
它信号回路上,平行线间的cross-talking(串扰)效应更容易发生。
3, 随着时钟频率增加,时钟信号上升沿日趋陡峭,这对导线的长度和阻抗匹配提出了更高
的要求。当信号线的长度超过一定数值,导致电信号再起上的传播延迟时间大于信号本
身的变化周期的时候,信号线须当作传输线来看待,须在其始端和(或)终端采取一定
的阻抗匹配措施,以遏制可能产生的反射、振铃等现象的产生。关于传输线理论和相关
的计算,请参考相关专业文献,在此不再赘述。对于S3C2410 芯片为核心的系统来说,
需要注意的就是 CPU 和SDRAM 之间的总线,通常此总线的工作频率在100MHz,稍有
不慎即有可能发生反射、振铃等问题,进行PCB LAYOUT 时可遵从以下简单规则以尽
量避免问题:
a) 尽量缩短 CPU 和SDRAM 之间的走线长度,尽量使走线在100MHz 的信号频率下
呈现出集总电路的特性。根据经验,长度不超过50~70mm 被认为是安全的。
b) 尽量保持各条线的等长性。
c) 在时钟信号的驱动端(靠CPU 端)串入22 欧姆左右的串联匹配电阻,以抑制反射
波。
- 基于S3C2410的CAN总线通讯设计与开发 16次下载
- 如何使用ARM9和nRF24LEl进行智能家居系统设计的资料说明 12次下载
- ARM9嵌入式系统设计课件-基于S3C2410与Linux-pp 5次下载
- 基于S3C2410和Linux的智能家居系统的设计 138次下载
- FFT-s3c2410说明书 36次下载
- ARM9的QT开发平台的建立 163次下载
- 基于S3C2410嵌入式平台和Qt/Embedded的数码相
- 基于ARM9的高亮度显示系统设计
- 基于ARM9和Linux的机器人控制系统设计
- 基于S3C2410嵌入式系统的网络接口设计
- ARM9测试应用的WinCE驱动程序设计
- 基于ARM9的交通违章抓拍系统的开发
- 基于ARM9的网络视频监控系统实现
- ARM9 S3C2410x开发板原理图和PCB文件
- s3c2410开发板原理图,s3c2410原理图pcb
- 基于S3C2410微处理器和Linux实现嵌入式网关的设计 2490次阅读
- 基于S3C2410处理器实现USB网卡无线网络功能的实现 1853次阅读
- 基于S3C2410处理器对Windows CE 5.0操作系统实现BSP移植 977次阅读
- 英创信息威廉希尔官方网站 ARM9工控板远程抓拍图像应用介绍 1821次阅读
- 如何制作一个基于linux 2.6.19内核的小型Linux操作系统? 4628次阅读
- 初学者是选ARM7还是ARM9?uCOS还是Linux? 7580次阅读
- ARM9入门学习心得分享 7104次阅读
- 学ARM9入门需要多久_学ARM9要看的书籍 9885次阅读
- 基于ARM9处理器的嵌入式网络拨号设计与实现 1575次阅读
- 介绍arm9时钟与定时器 8229次阅读
- 基于ARM9与LINUX的RS485总线的通信接口设计 1.1w次阅读
- 一种S3C2410路由器的整体结构及工作原理 2406次阅读
- 基于S3C2410的CAN总线通信设计与开发 2704次阅读
- 基于ARM9和GPRS的实时电力负控管理系统的设计 2159次阅读
- 基于ARM嵌入式IPCamera的设计与实现 4571次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1497次下载 | 免费
- 2TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 3单片机典型实例介绍
- 18.19 MB | 103次下载 | 1 积分
- 4S7-200PLC编程实例详细资料
- 1.17 MB | 28次下载 | 1 积分
- 5笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 6开关电源原理及各功能电路详解
- 0.38 MB | 15次下载 | 免费
- 79天练会电子电路识图
- 5.91 MB | 6次下载 | 免费
- 8100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234314次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 6接口电路图大全
- 未知 | 30321次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21540次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537794次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234314次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多