PCB电路设计的14个误区
现象一:这PCB板子的PCB设计要求不高,就用细一点的线,自动布吧点评:自动布线必然要占用更大的PCB面积,同时产生比手动布线多好多倍的过孔,在批量很大的产品中,PCB厂家降价所考虑的因素除了商务因素外,就是线宽和过孔数量,它们分别影响到PCB的成品率和钻头的消耗数量,节约了供应商的成本,也就给降价找到了理由。
现象二:这些总线信号都用电阻拉一下,感觉放心些。
点评:信号需要上下拉的原因很多,但也不是个个都要拉。上下拉电阻拉一个单纯的输入信号,电流也就几十微安以下,但拉一个被驱动了的信号,其电流将达毫安级,现在的系统常常是地址数据各32位,可能还有244/245隔离后的总线及其它信号,都上拉的话,几瓦的功耗就耗在这些电阻上了。
现象三:CPU和FPGA的这些不用的I/O口怎么处理呢?先让它空着吧,以后再说。
点评:不用的I/O口如果悬空的话,受外界的一点点干扰就可能成为反复振荡的输入信号了,而MOS器件的功耗基本取决于门电路的翻转次数。如果把它上拉的话,每个引脚也会有微安级的电流,所以最好的办法是设成输出(当然外面不能接其它有驱动的信号)现象四:这款FPGA还剩这么多门用不完,可尽情发挥吧点评:FGPA的功耗与被使用的触发器数量及其翻转次数成正比,所以同一型号的FPGA在不同电路不同时刻的功耗可能相差100倍。尽量减少高速翻转的触发器数量是降低FPGA功耗的根本方法。
现象五:这些小芯片的功耗都很低,不用考虑点评:对于内部不太复杂的芯片功耗是很难确定的,它主要由引脚上的电流确定,一个ABT16244,没有负载的话耗电大概不到1毫安,但它的指标是每个脚可驱动60毫安的负载(如匹配几十欧姆的电阻),即满负荷的功耗最大可达60*16=960mA,当然只是电源电流这么大,热量都落到负载身上了。
现象六:存储器有这么多控制信号,我这块PCB板子只需要用OE和WE信号就可以了,片选就接地吧,这样读操作时数据出来得快多了。
点评:大部分存储器的功耗在片选有效时(不论OE和WE如何)将比片选无效时大100倍以上,所以应尽可能使用CS来控制芯片,并且在满足其它要求的情况下尽可能缩短片选脉冲的宽度。
现象七:这些信号怎么都有过冲啊?只要匹配得好,就可消除了点评:除了少数特定信号外(如100BASE-T、CML),都是有过冲的,只要不是很大,并不一定都需要匹配,即使匹配也并非要匹配得最好。象TTL的输出阻抗不到50欧姆,有的甚至20欧姆,如果也用这么大的匹配电阻的话,那电流就非常大了,功耗是无法接受的,另外信号幅度也将小得不能用,再说一般信号在输出高电平和输出低电平时的输出阻抗并不相同,也没办法做到完全匹配。所以对TTL、LVDS、422等信号的匹配只要做到过冲可以接受即可。
现象八:降低功耗都是硬件人员的事,与软件没关系。
点评:硬件只是搭个舞台,唱戏的却是软件,总线上几乎每一个芯片的访问、每一个信号的翻转差不多都由软件控制的,如果软件能减少外存的访问次数(多使用寄存器变量、多使用内部CACHE等)、及时响应中断(中断往往是低电平有效并带有上拉电阻)及其它争对具体单板的特定措施都将对降低功耗作出很大的贡献。
更多C语言 C++、JAVA、数电模电、51单片机、PIC stm32 ARM Linux驱动 嵌入式、安卓系统 FPGA、DSP Cortex-M3学习
请咨询李工:腾讯QQ3052791816 中国移动全球通13500505486 深圳南山、民治、龙岗、西乡、长沙、郑州、南宁同步学习中!
理论与实践相结合 一线工程师项目经理教学 结合真实的产品案列 让你感受前所未有的电子产品的开发流程
2015给自己一个决心,只为自己!高薪就业不是梦,有想法你就来 IT达人等着你!!!
PCB电路设计的14个误区相关推荐
- PCB电路设计10大基本原则
PCB电路设计10大基本原则 PCB设计规范与指南 by xfire PCBpcb设计规范 原则一: 避免过孔via紧挨着SMT焊盘 如果未盖油塞孔的via,我们在layout时将过孔打的过于靠近SM ...
- PCB模块化设计14——MIPI模块PCB布局布线设计规范
目录 PCB模块化设计14--MIPI模块PCB布局布线设计规范 1.简介 2.MIPI联盟的MIPI DSI规范 3.MIPI信号布局布线要求--checklist PCB模块化设计14--MIPI ...
- PCB电路设计的十四个误区
现象一:这PCB板子的PCB设计要求不高,就用细一点的线,自动布吧点评:自动布线必然要占用更大的PCB面积,同时产生比手动布线多好多倍的过孔,在批量很大的产品中,PCB厂家降价所考虑的因素除了商务因素 ...
- 【好文分享】长文预警!高频PCB电路设计常见的66个问题
随着电子技术快速发展,以及无线通信技术在各领域的广泛应用,高频.高速.高密度已逐步成为现代电子产品的显著发展趋势之一. 信号传输高频化和高速数字化,迫使PCB走向微小孔与埋/盲孔化.导线精细化.介质层 ...
- AD637原理图PCB电路设计,使用经验和建议——【电路模块经验10】
转自https://blog.csdn.net/xx_yy_zz123/article/details/84100116 <每日模块经验分享> 每次开篇都不会忘记提醒建议大家养成这个好习惯 ...
- 104条PCB电路设计制作专业术语
1.annular="" ring="" 孔环 指绕接通孔壁外平贴在板面上的铜环而言.在内层板上此孔环常以十字桥与外面大地相连,且更常当成线路的端点或过站.在外 ...
- 模拟电路设计(14)---三点式振荡器
常用三点式振荡器 晶体三极管其增益适中.工作频带宽.体积小巧,实际电路设计中常用来构成简洁可靠的三点式LC振荡器,是各种振荡器的主流电路.其交流等效电路组态见下图: 三点式振荡器交流等效电路 上图所示 ...
- 【高速PCB电路设计】5.布局要点
文章目录 一.常见DFx要求 1.DFA要求,布局要点 2.DFN要求,及可布通率要点 3.DFT要求,布局要点 二.基于SI.PI的布局策略 1.常见PCB布局方式 (1)按功能模块划分布局 (2) ...
- 【高速PCB电路设计】6.布局设计流程与案例实践
文章目录 1.布局流程 2.模块布局 3.整体布局 4.叠层与阻抗 4.1设计参数确认 4.2叠层评估 4.3阻抗计算 5.总结 1.布局流程 ①模块布局 ②整体布局 ③叠层与阻抗 ④规则设置 ⑤模块 ...
最新文章
- 网络流24题 飞行员配对方案问题
- oracle 数据库问题,ORACLE数据库常见问题汇总,oracle常见问题汇总
- npm run mock | npm run dev只能启动一个
- composer切换源_Composer具体安装方法
- 《C++ Primer 第五版》(第6.1~6.3节) 函数形参和实参传递,可变参数列表和函数返回值
- android学习笔记---57_采用方向传感器实现指南针,android设备传感器介绍,以及使用方法
- 清溪行 ( 一作宣州清溪 )
- 第三章 计算机网络技术,计算机网络技术第三章习题
- ECSHOP商城网站建设之自定义调用广告方法(二)
- mach-O文件结构分析
- 7000个源码批量下载---复制来的
- ffmpeg hevc 10bit bt2020 cbr
- 戴尔服务器进入pxe启动
- MySQL聚集索引和非聚集索引
- R语言——(四)、数据读入与预处理
- 【Unity性能优化】静态资源优化——Audio优化
- 我们如何在Pinterest Ads中使用AutoML,多任务学习和多塔模型
- 浅析decltype一些有趣(实用)的用法
- android 朗读读屏幕,android语音朗读功能demo实现
- 机器学习和深度学习面试题