SI与EMI(一) - 反射是怎样影响EMI】的更多相关文章

Mark为期两天的EMC培训中大概分成四个时间差不多的部分,简单来说分别是SI.PI.回流.屏蔽.而在信号完整性的书籍中,也会把信号完整性分为:1.信号自身传输的问题(反射,损耗):2.信号与信号之间的问题(串扰):3.电源问题:4.EMC问题.看来EMC跟SI重叠度很高啊,确实做久了之后,发现其实他们都是在解决一个电磁场往哪儿去的问题,解决的思路与手段都有非常大的相似性. 在PCB板上的电磁场,更多的还是储存在电容电感中,任何一个导体都是电感,而任何两个导体的组合都是电容.储存在信号路径与回流…
1 EMI滤波器的常见问题及发展趋势首先介绍了影响EMI滤波器性能/体积的因素及EMI滤波器的常见问题:低频传导发射高.高频传导/辐射发射高.体积大,从而分析出EMI滤波器的发展趋势为高性能和小体积,最后提出改善EMI滤波器性能的办法.2 无源EMI滤波器器高频性能改善设计从滤波器L/C器件性能影响因素.L磁饱和/频率的影响.LC温度的影响.滤波器L/C器件杂散耦合的影响.寄生参数/耦合的抑制五大方面分析无源EMI滤波器高频性能的改善方案.3 EMI滤波器小型化设计技术主要介绍了平面集成设计(电…
Tips 书中的源代码地址:https://github.com/jbloch/effective-java-3e-source-code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本. 65. 接口优于反射 核心反射工具java.lang.reflect提供对任意类的编程访问. 给定一个Class对象,可以获得Constructor,Method和Field实例,这些实例表示由Class实例表示的类的构造方法,方法和属性. 这些对象提供对…
Unity 3D反射探针 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享.心创新!助力快速理解 反射探针的用法为新手节省宝贵的时间,避免采坑! Chinar 教程效果: 1 Reflection Probe --反射探针 2 Create --创建方式 3 Attribute --属性 4 Affected Object -- 受反射影响的对象 5 Scope -- 范围…
原文出处 早两天写了<从把三千行代码重构成15行代码谈起>这篇文章,看到评论中有一些同学的回复还是在质疑反射的性能,好像程序用上了反射,就像开上了拖拉机似的.本来我觉得这个话题没有什么好讨论的了,网上已经有太多太多的文章在说这个问题,有疑问的大可以到网上找相关的文章来查阅.但是,我想起来我刚编程的时候,也是遇到这种困惑到网上一查找,从各种角度阐述的都有,本质基本都说出来了,但是还是有很多人不理解,我这里就从我的角度再说一遍. 反射肯定比直接调用慢 这个毋庸置疑了,我这篇文章也不是证明反射有多高…
目录 什么是反射 为什么要用反射 反射是如何实现的 types 和 interface 反射的基本函数 反射的三大定律 反射相关函数的使用 代码样例 未导出成员 反射的实际应用 json 序列化 DeepEqual 的作用及原理 总结 参考资料 反射和 Interface 息息相关,而 Interface 是我们上一篇文章的内容.在开始正文前,和大家说点题外话. 上一篇关于 Interface 的文章发出后,获得了很多的关注和阅读.比如,登上了 GoCN 的每日新闻第一条: 可能是编辑者觉得这篇…
一.引入 不同语言的反射模型不尽相同,有些语言还不支持反射.<Go 语言圣经>中是这样定义反射的: Go 语言提供了一种机制在运行时更新变量和检查它们的值.调用它们的方法,但是在编译时并不知道这些变量的具体类型,这称为反射机制. 为什么要用反射 需要反射的 2 个常见场景: 有时你需要编写一个函数,但是并不知道传给你的参数类型是什么,可能是没约定好:也可能是传入的类型很多,这些类型并不能统一表示.这时反射就会用的上了. 有时候需要根据某些条件决定调用哪个函数,比如根据用户的输入来决定.这时就需…
1.如何选择PCB 板材? 选择PCB 板材必须在满足设计需求和可量产性及成本中间取得平衡点.设计需求包含电气和机构这两部分.通常在设计非常高速的 PCB 板子(大于 GHz 的频率)时这材质问题会比较重要. 例如,现在常用的 FR-4 材质,在几个GHz 的频率时的介质损耗(dielectric loss)会对信号衰减有很大的影响,可能就不合用.就电气而言,要注意介电常数(dielectric constant)和介质损在所设计的频率是否合用. 2.如何避免高频干扰? 避免高频干扰的基本思路是…
隔壁小王已经讲了TDR的原理以及如何确定TDR的分辨率.那么,我们要正确测量PCB板上的线路阻抗,还有哪些需要注意的地方呢? 1. 阻抗测试的行业标准 之前贴过好多张阻抗测试的图片,重新再贴一张给大家看看.阻抗并不是想象中稳定的直线,而是波澜起伏.在前端和后端会受到探头或者开路的影响,中间由于生产制程的关系,也会有波动. 那么,我们怎么判断测试结果呢?怎么确定生产的PCB阻抗是否满足要求呢?首先来看看IPC规范,IPC2557A建议的测量区间是DUT的30%~70%区间. 再来看看Intel以及…
前言: Annotation注解在Android的开发中的使用越来越普遍,例如EventBus.ButterKnife.Dagger2等,之前使用注解的时候需要利用反射机制势必影响到运行效率及性能,直到后来android-apt的出现通过注解根据反射机制动态编译生成代码的方式来解决在运行时不再使用发射机制,不过随着android-apt的退出不再维护,我们今天利用Android studio的官方插件annotationProcessor来实现一下自己的ButterKnife UI注解框架. 需…
0x00 前言 由于工作繁忙所以距离上一篇博客已经过去一个多月的时间了,因此决心这个周末无论如何也得写点东西出来,既是总结也是分享.那么本文主要的内容集中在了委托的使用以及内部结构(当然还有事件了,但是受制于篇幅故分为两篇文章)以及结合一部分Unity3D的设计思考.当然由于时间仓促,文中难免有一些疏漏和不准确,也欢迎各位指出,共同进步. 0x01 从观察者模式说起 在设计模式中,有一种我们常常会用到的设计模式——观察者模式.那么这种设计模式和我们的主题“如何在Unity3D中使用委托”有什么关…
http://www.cnblogs.com/fish-li/archive/2012/02/12/2348395.html 阅读目录 开始 ASP.NET程序的几种开发方式 介绍我的MVC框架 我的MVC框架设计架构 回忆以往AJAX的实现方式 MyMVC中实现AJAX的方式 如何使用MyMVC框架中的AJAX功能 配置MyMVC框架 MyMVC框架的实现原理 - 映射处理器(入口) MyMVC框架的实现原理 - 对Session的支持 MyMVC框架的实现原理 - 对OutputCache的…
说起倒影效果,在传统网页中,我们只能使用photoshop进行事先将倒影设计好,然后导入到网页中,这样不但耗费资源,也阻碍了开发的效率.而 css3新增了Reflections板块,css  Reflections允许css设计倒影.  目前, css  Reflections仅获得webkit引擎的支持,我们只能够在Chrome和Safari浏览器中测试,相信以后会普及的. css3的box-reflect属性,可以使我们进行图片.文字等的倒影设计,具体语法: 语法: box-reflect:…
特征提取是计算机视觉和图像处理中的一个概念.它指的是使用计算机提取图像信息,决定每个图像的点是否属于一个图像特征.特征提取的结果是把图像上的点分为不同的子集,这些子集往往属于孤立的点.连续的曲线或者连续的区域. 特征的定义:         至今为止特征没有万能和精确的定义.特征的精确定义往往由问题或者应用类型决定.特征是一个数字图像中“有趣”的部分,它是许多计算机图像分析算法的起点.因此一个算法是否成功往往由它使用和定义的特征决定.因此特征提取最重要的一个特性是“可重复性”:同一场景的不同图像…
HPM(High-Performance Matrix)是一个自生成的AMBA3 bus subsystem. 由一个AXI bus matrix,Frequency Conversion Components,Data Bus Width Conversion Components, Interface Protocol Conversion Components,Buffering Components组成. 一个HPM可以实现,SI/MI的个数配置:multi-layer AXI rout…
802.11 wireless 2wireless spectrum(无线频谱)1.无线网络使用RF(射频)信号2.无线电也是电磁波3.频谱基于波长被划分,归为多个类型4.无线网络被归为微波段(microwave) frequency(频率)1.频率决定了信号被发现的频繁程度2.一秒一个周期就是一赫兹3.低频比高频传输距离远4.因为光速是一定的,所以频率越小,波长越大 wavelength(波长):天线要考虑匹配问题,硬件设计的问题,这个实际上不是那么好处理波长等于速度除以频率,2.4G的波长:…
返回相位(用于测距离,一个全相位代表5m)  D=3*10^8/2f(60M)=5m full-phase(0xffff) 返回LED反射光的振幅和背景光均值 无效数据: B太大 幅度(也是16bits表示)最高位设为1     距离设置为0 A太大(SR4000中设置了阈值来检测) 幅度最高位设为1    距离设为0 绝对精度可达到<1cm 反射率的影响大: 以下说明如何测量物体反射率,考虑2种反射光线: 直反射和漫反射与入射光的能量比例 直反射和漫反射强度的角度分布 漫反射材料:反射系数为0…
作者  陈嘉栋(慕容小匹夫) 阅读目录 0x00 前言 0x01 从观察者模式说起 0x02 向Unity3D中的SendMessage和BroadcastMessage说拜拜 0x03 认识回调函数机制----委托 0x04 委托是如何实现的 0x05 委托是如何调用多个方法的? 回到目录 0x00 前言 由于工作繁忙所以距离上一篇博客已经过去一个多月的时间了,因此决心这个周末无论如何也得写点东西出来,既是总结也是分享.那么本文主要的内容集中在了委托的使用以及内部结构(当然还有事件了,但是受制…
特征提取是计算机视觉和图像处理中的一个概念.它指的是使用计算机提取图像信息,决定每个图像的点是否属于一个图像特征.特征提取的结果是把图像上的点分为不同的子集,这些子集往往属于孤立的点.连续的曲线或者连续的区域. 特征的定义  至今为止特征没有万能和精确的定义.特征的精确定义往往由问题或者应用类型决定.特征是一个数字图像中"有趣"的部分,它是许多计算机图像分析算法的起点.因此一个算法是否成功往往由它使用和定义的特征决定.因此特征提取最重要的一个特性是"可重复性":同一…
本文同时发布在个人博客chinazt.cc 和 gitbook 今日看到了一个有趣的golang项目--kolpa(https://github.com/malisit/kolpa). 这个项目可以用来生成伪造的姓名,地址,时间,User-Agent等等信息,在需要大量随机数据的测试环境中非常合适. 点击fork之后,放在本地环境中build,run结果失败.运行项目中提供的demo也失败,按道理来说官方提供的demo应该都会成功,而且自己也没有修改任何一行代码,失败是不科学的. 所以只能剖解代…
最近闲来无事,记记unity3D相关的一些知识点吧,也当作笔记存储.转载请标明出处:http://www.cnblogs.com/zblade/ 1.unity是如何调用Start/Awake等相关函数的? 在unity中,一个常见的问题是awake, start, update等相关函数的执行顺序,这个就不在这儿赘述了,一个比较深入的问题,是如何调用这些函数的.如果是虚函数的重载,那么我们为什么没有override关键字?我查阅了一下,知乎上有一个相关问题,大概是2个方向的意见.一个是源代码显…
Webkit引擎定义了-webkit-box-reflect属性,该属性能够实现投影效果,具体语法如下: -webkit-box-reflect: <direction> <offset> <mask-box-image> 属性取值说明如下: <direction>:定义反射方向,取指包括above.below.left和right. <offset>:定义反射偏移的距离,取指包括数值或者百分比,其中百分比是根据对象的尺寸进行确定,如果省略该参数…
一. 软件平台与硬件平台 软件平台: 1.操作系统:Windows-8.1 2.开发套件:无 3.仿真工具:无 硬件平台: 1. FPGA型号:无 2. DDR3型号:无 二. 存储器的分类 存储器一般来说可以分为内部存储器(内存),外部存储器(外存),缓冲存储器(缓存)以及闪存这几个大类.内存也称为主存储器,位于系统主机板上,可以同CPU直接进行信息交换.其主要特点是:运行速度快,容量小.外存也称为辅助存储器,不能与CPU之间直接进行信息交换.其主要特点是:存取速度相对内存要慢得多,存储容量大…
电子设备的电子信号和处理器的频率不断提升,电子系统已是一个包含多种元器件和许多分系统的复杂设备.高密和高速会令系统的辐射加重,而低压和高灵敏度 会使系统的抗扰度降低. 因此,电磁干扰(EMI)实在是威胁着电子设备的安全性.可靠性和稳定性.我们在设计电子产品时,PCB板的设计对解决EMI问题至关重要. 本文主要讲解PCB设计时要注意的地方,从而减低PCB板中的电磁干扰问题. 电磁干扰(EMI)的定义 电磁干扰(EMI,Electro MagneTIc Interference),可分为辐射和传导干…
1  电路图 2 layout 3调试 Y1是谐振器,Q1是放大器,C3决定功率(C3容值越大,功率越大)L2与C2构成振荡器(用于调节频偏),R1对功率影响最大. a 功率调试 用频谱仪:功率每+3dB为一倍,433M频段的极限通讯距离为100M,功率在额定电压下需要大于8dB. 影响功率的因素: 1)电压:在额定范围内,电压越大,功率越大. 2)调节R1,R1减小,功率越大,但是频偏会变小. 3)Y1-Q1-C3-C4-Q2-C8 信号回路,调节C3最直观. b频偏 频偏由谐振频率公式决定,…
1.常规的对象创建方法(以更换QQ空间主题为例) (这里的常规对象指的是由于业务需求,当前实例化的对象有可能被其他相似的对象(有着共同的特性)所取代,例如更换手机铃声:一首歌取代另一首歌(词,曲,和声是他们的共同有的特性(这里说的词,曲,和声是当前实例化对象的属性,如果是对象的话,那我们就要使用抽象工厂了,第4会开始讲),只是词,曲的风格是不一样的!)) ModernTheme theme=new ModernTheme();//现代主题 常规的对象创建方法引发的问题是:当我们用户这时需要更换成…
本文为CoryXie原创译文,转载及有任何问题请联系cory.xie#gmail.com. 本章定义USB 3.0连接器和线缆组件的form, fit 和 function.包括以下方面: • 连接器配对接口(Connector mating interfaces) • 线缆和线缆组件(Cables and cable assemblies) • 电气要求(Electrical requirements) • 机械和环境要求(Mechanical and environmental requir…
这一期课程当中,我们会重点介绍高频信号传输当中的阻抗匹配原理以及共基极放大电路在高频应用当中需要注意的问题,你将会初步了解频率与波长的基础知识.信号反射的基本原理.特性阻抗的基本概念以及怎么样为放大电路做阻抗匹配,可以为进一步学习<三极管进阶>课程打下基础,这些知识在高速PCB设计当中也是适用的,它们也属于信号完整性的范畴.你知道什么时候应该考虑信号反射带来的影响吗?你真的理解<电路>课程当中学过的最大功率传输定理吗?你知道什么是特性阻抗吗?你能够从电磁场的角度理解高频信号的传输过…
所谓的属性范围就是一个属性设置之后,可以经过多少个其他页面后仍然可以访问的保存范围. 一.JSP属性范围 JSP中提供了四种属性范围,四种属性范围分别指以下四种: 当前页:一个属性只能在一个页面中取得,跳转到其他页面无法取得 一次服务器请求:一个页面中设置的属性,只要经过了服务器跳转,则跳转之后的页面可以继续取得. 一次会话:一个用户设置的内容,只要是与此用户相关的页面都可以访问(一个会话表示一个人,这个人设置的东西只要这个人不走,就依然有效) 上下文中:在整个服务器上设置的属性,所有人都可以访…
所谓的属性范围就是一个属性设置之后,可以经过多少个其他页面后仍然可以访问的保存范围. 一.JSP属性范围 JSP中提供了四种属性范围,四种属性范围分别指以下四种: 当前页:一个属性只能在一个页面中取得,跳转到其他页面无法取得 一次服务器请求:一个页面中设置的属性,只要经过了服务器跳转,则跳转之后的页面可以继续取得. 一次会话:一个用户设置的内容,只要是与此用户相关的页面都可以访问(一个会话表示一个人,这个人设置的东西只要这个人不走,就依然有效) 上下文中:在整个服务器上设置的属性,所有人都可以访…