老古开发网首页
导航:老古开发网首页文章索引索引第2342页文章分类单片机第31页→[关于硬件设计的几点小窍门之信号完整性]
| -文章搜索 - 最新文章 - |

第2147篇:关于硬件设计的几点小窍门之信号完整性

发布时间:2006年7月10日 点击次数:887
来源:   作者:
 
信号完整性

现象一:这些信号都经过仿真了,绝对没问题
点评:仿真模型不可能与实物一模一样,连不同批次加工的实物都有差别,就更别说模型了。再说实际情况千差万别,仿真也不可能穷举所有可能,尤其是串扰。曾经有一教训是某单板只有特定长度的包极易丢包,最后的原因是长度域的值是0xFF,当这个数据出现在总线上时,干扰了相邻的WE信号,导致写不进RAM。其它数据也会对WE产生干扰,但干扰在可接受的范围内,可是当8位总线同时由01时,附近的信号就招架不住了。结论是仿真结果仅供参考,还应留有足够的余量。

现象二:100M的数据总线应该算高频信号,至于这个时钟信号频率才8K,问题不大
点评:数据总线的值一般是由控制信号或时钟信号的某个边沿来采样的,只要争对这个边沿保持足够的建立时间和保持时间即可,此范围之外有干扰也罢过冲也罢都不会有多大影响(当然过冲最好不要超过芯片所能承受的最大电压值),但时钟信号不管频率多低(其实频谱范围是很宽的),它的边沿才是关键的,必须保证其单调性,并且跳变时间需在一定范围内。

现象三:既然是数字信号,边沿当然是越陡越好
点评:边沿越陡,其频谱范围就越宽,高频部分的能量就越大;频率越高的信号就越容易辐射(如微波电台可做成手机,而长波电台很多国家都做不出来),也就越容易干扰别的信号,而自身在导线上的传输质量却变得越差,因此能用低速芯片的尽量使用低速芯片,。

现象四:为保证干净的电源,去偶电容是多多益善
点评:总的来说去偶电容越多电源当然会更平稳,但太多了也有不利因素:浪费成本、布线困难、上电冲击电流太大等。去偶电容的设计关键是要选对容量并且放对地方,一般的芯片手册都有争对去偶电容的设计参考,最好按手册去做。

现象五:信号匹配真麻烦,如何才能匹配好呢?
点评:总的原则是当信号在导线上的传输时间超过其跳变时间时,信号的反射问题才显得重要。信号产生反射的原因是线路阻抗的不均匀造成的,匹配的目的就是为了使驱动端、负载端及传输线的阻抗变得接近,但能否匹配得好,与信号线在PCB上的拓扑结构也有很大关系,传输线上的一条分支、一个过孔、一个拐角、一个接插件、不同位置与地线距离的改变等都将使阻抗产生变化,而且这些因素将使反射波形变得异常复杂,很难匹配,因此高速信号仅使用点到点的方式,尽可能地减少过孔、拐角等问题。

欢迎进入老古论坛进行讨论
[单片机] 相关文章:
关于硬件设计的几点小窍门之低功耗设计
简介:
低功耗设计 现象一:我们这系统是 220V 供电,就不用在乎功耗问题了 点评:低功耗设计并不仅仅是为了省电,更多的好处在于降低了电源模块及散热系统的成本、由于电流的减小也减少了电磁辐射和热噪声的干扰。随着设备温度的降低,器件寿命则相应延长(半导体器件的工作温度每提高 10 度,寿命则缩短一半) 现象二:这些总线信号都用电阻拉一下,感觉放心些 点评:信号需要上下拉的原因很多,但也不是个个都要拉。上下拉电阻拉一个单纯的输入信号,电流也就几十微安以下,......

关于硬件设计的几点小窍门之可靠性设计
[转载]使用1602液晶显示的c代码
[转载]C51中断处理过程
[转载]单片机应用系统断电时的数据保护方法
 
下一个:[单片机]A51 2.1.4 英特尔/爱特梅尔WM 251
简介:
251架构也是传统8051架构的一个超集。251是最先进的变型,主要特性如下: 与标准8051微处理器的代码完全兼容。 强大的8/16/32位指令和灵活的8/16/32位寄存器。 16MB线性地址空间,CPU支持16位和32位指针。 使用16位堆栈指针,指令真正面向堆栈。(罗亩按:不懂,高手路过请指教) 下表所示为251微处理器的存储空间类型。当我们使用A251宏汇编器和L251连接/定位器时,这些内存类型都可用。 内存类型 地址范围 ......

上一个:[单片机]关于硬件设计的几点小窍门之成本节约

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:30分钟 执行时间:78毫秒