现象一:这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个误区相关推荐

  1. PCB电路设计10大基本原则

    PCB电路设计10大基本原则 PCB设计规范与指南 by xfire PCBpcb设计规范 原则一: 避免过孔via紧挨着SMT焊盘 如果未盖油塞孔的via,我们在layout时将过孔打的过于靠近SM ...

  2. PCB模块化设计14——MIPI模块PCB布局布线设计规范

    目录 PCB模块化设计14--MIPI模块PCB布局布线设计规范 1.简介 2.MIPI联盟的MIPI DSI规范 3.MIPI信号布局布线要求--checklist PCB模块化设计14--MIPI ...

  3. PCB电路设计的十四个误区

    现象一:这PCB板子的PCB设计要求不高,就用细一点的线,自动布吧点评:自动布线必然要占用更大的PCB面积,同时产生比手动布线多好多倍的过孔,在批量很大的产品中,PCB厂家降价所考虑的因素除了商务因素 ...

  4. 【好文分享】长文预警!高频PCB电路设计常见的66个问题

    随着电子技术快速发展,以及无线通信技术在各领域的广泛应用,高频.高速.高密度已逐步成为现代电子产品的显著发展趋势之一. 信号传输高频化和高速数字化,迫使PCB走向微小孔与埋/盲孔化.导线精细化.介质层 ...

  5. AD637原理图PCB电路设计,使用经验和建议——【电路模块经验10】

    转自https://blog.csdn.net/xx_yy_zz123/article/details/84100116 <每日模块经验分享> 每次开篇都不会忘记提醒建议大家养成这个好习惯 ...

  6. 104条PCB电路设计制作专业术语

    1.annular="" ring="" 孔环 指绕接通孔壁外平贴在板面上的铜环而言.在内层板上此孔环常以十字桥与外面大地相连,且更常当成线路的端点或过站.在外 ...

  7. 模拟电路设计(14)---三点式振荡器

    常用三点式振荡器 晶体三极管其增益适中.工作频带宽.体积小巧,实际电路设计中常用来构成简洁可靠的三点式LC振荡器,是各种振荡器的主流电路.其交流等效电路组态见下图: 三点式振荡器交流等效电路 上图所示 ...

  8. 【高速PCB电路设计】5.布局要点

    文章目录 一.常见DFx要求 1.DFA要求,布局要点 2.DFN要求,及可布通率要点 3.DFT要求,布局要点 二.基于SI.PI的布局策略 1.常见PCB布局方式 (1)按功能模块划分布局 (2) ...

  9. 【高速PCB电路设计】6.布局设计流程与案例实践

    文章目录 1.布局流程 2.模块布局 3.整体布局 4.叠层与阻抗 4.1设计参数确认 4.2叠层评估 4.3阻抗计算 5.总结 1.布局流程 ①模块布局 ②整体布局 ③叠层与阻抗 ④规则设置 ⑤模块 ...

最新文章

  1. 网络流24题 飞行员配对方案问题
  2. oracle 数据库问题,ORACLE数据库常见问题汇总,oracle常见问题汇总
  3. npm run mock | npm run dev只能启动一个
  4. composer切换源_Composer具体安装方法
  5. 《C++ Primer 第五版》(第6.1~6.3节) 函数形参和实参传递,可变参数列表和函数返回值
  6. android学习笔记---57_采用方向传感器实现指南针,android设备传感器介绍,以及使用方法
  7. 清溪行 ( 一作宣州清溪 )
  8. 第三章 计算机网络技术,计算机网络技术第三章习题
  9. ECSHOP商城网站建设之自定义调用广告方法(二)
  10. mach-O文件结构分析
  11. 7000个源码批量下载---复制来的
  12. ffmpeg hevc 10bit bt2020 cbr
  13. 戴尔服务器进入pxe启动
  14. MySQL聚集索引和非聚集索引
  15. R语言——(四)、数据读入与预处理
  16. 【Unity性能优化】静态资源优化——Audio优化
  17. 我们如何在Pinterest Ads中使用AutoML,多任务学习和多塔模型
  18. 浅析decltype一些有趣(实用)的用法
  19. android 朗读读屏幕,android语音朗读功能demo实现
  20. 机器学习和深度学习面试题

热门文章

  1. 【操作系统】虚拟内存
  2. 数据库练习(学生、课程、选课关系)
  3. 手机: 1581 0812 176
  4. layui引用外部图标
  5. Android登陆界面设计demo
  6. Xilinx FPGA提供DDR4内存接口解决方案
  7. 测试方法的辩证统一 (1)
  8. 法大大登榜《胡润中国瞪羚企业》
  9. pythonturtle是标准库_Python import载入turtle库详解
  10. 中国个人站长上的四个大当