硬件设计新手入门之精读电路图 (一)
不少网友在‘超硬工程师’微信号平台留言觉得迷茫--学生朋友说学校里学不到实用知识,感觉快毕业了什么都不会;参加工作的年轻朋友觉得在单位一直打下手,有没人指点,不知怎么入门。大家都期望能够有人带一带。超硬工程师觉得应当尽绵薄之力,帮助大家学有所成,尽快建立一些基本的设计能力。因此后续会通过连载的形式,发布一系列文章,详细剖解硬件设计基础知识和过程。
前面发布的精读datasheet系列文章,相信大家看了之后,应该知道如何去阅读元器件的技术文档了。做硬件设计就是利用不同元器件连接在一起,结合一些软件以实现产品设计所要达到的功能。所以硬件设计另外一个重要的能力就是去读懂硬件设计电路原理图为将来设计硬件电路打下基础。这个系列的文章就以一份基于X86平台的嵌入式设计为基础,来详细解析一下硬件电路原理图设计,常用电路及基本功能原理。大家跟着这个系列走下去,相信会很快提高你阅读理解硬件电路的能力。
硬件设计功能模块框图
拿到一份原理图后,第一时间看到的往往都是该设计的功能模块框图(英文叫BlockDiagram)。硬件设计模块框图一般会列出设计中所用到的主要芯片及元器件,以及它们之间的连接总线,也包含设计所支持的主要功能特征。下图就是我们后面要详细分析的嵌入式X86设计的模块框图。
从这份框图可以看出:
该嵌入式设计的主要元器件有基于Atom的处理器N450或D510,南桥ICH8以及网络控制器。处理器通过DMI总线和ICH8(南桥)连接。南桥ICH8通过PCIExpress和网络芯片82574相连,网络phy82567则通过GLCI于南桥内部的网络MAC控制器连接。主板上还有一颗嵌入系统控制器。
该嵌入式设计的主要功能接口有:显示用途的VGA/LVDS接口(有处理器控制);总共的6个SATA硬盘接口(连接到南桥ICH8);PCIExpress扩展槽以及多个USB接口(连接到南桥ICH8);两个千兆网络接口。系统中也包含一根DDR2的SODIMM 内存插槽,连接到处理器。
框图右上角的注释表明系统支持两种不同的处理器,而且两种不同的处理器需要不同的电源设计:D510处理器需要符合VR11标准的电源方案;而如果用的是N450处理器,主板上需要设计IMVP6的电源方案。
电路原理图模块框图就分析到这里,后续会针对该X86的嵌入式设计原理图做深入解析。结束前问一个问题,就算是今天的课后习题吧:对于硬件设计新手而言,具备了哪些知识和能力才可以说是入门了?
未完待续。对该问题进行更多讨论或听取更多建议,请扫一扫或长按下面二维码,关注微信公众号:超硬工程师。
框图没加上,重新加一次
谢谢
不错的
谢谢回帖。我觉得新手入门的门槛应该要达到以下标准: 1,基本模电数电电路原理。不要求很深的理论研究,但基本电路功能原理及分析能力还是要具备的 2,从事的产品设计的电路原理图有全面理解和解读 3,从事的产品设计所用到的一些常用元器件功能和电气特性比较熟悉 4,具备初步的问题分析和调试能力 5,熟悉电路设计工具,能够画局部功能的电路图。大家有什么其他看法,不妨一起来讨论。
该“阿童木”处理器已经集成了传统意义上北桥的功能
我觉得应该是先会看电路图,然后会分析客户需求,并且要有一定的知识储备,会解决各类问题。
个人觉得新手入门应该要达到以下标准: 1,掌握基本模电数电电路原理。不一定要求很深的理论研究,但基本电路功能原理及分析能力还是要具备的; 2,对所从事的产品设计的电路原理图有全面理解和解读; 3,所从事的产品设计用到的一些常用元器件功能和电气特性比较熟悉 4,具备初步的问题分析和调试能力; 5,熟悉电路设计工具,能够画局部功能的电路图
吓我一跳 。我还以为没有电路图呢。
牛人啦!自己基础太差了!多指导啊!
大家互相学习,每天进步一点,并坚持下去,就会取得了不起得cheng?j
电路图分析2/3系列也分享了,欢迎关注
谢谢小编分享,谢谢小编分享,谢谢小编分享,谢谢小编分享,谢谢小编分享,谢谢小编分享,谢谢小编分享,谢谢小编分享,谢谢小编分享,
很开心分享的内容对大家有帮助
正在赶写电路分析四,争取尽快发布
电路分析系列第四篇已在论坛发表了
看不懂电路图,不可能深入,更不可能做一名好电子工程师。
很好的文章,有实例演示,方便学习。
最近花了一些时间闭关总结,把个人知识和经验汇总编写出〈硬件设计新手入门宝典第一部〉,关注微信号:超硬工程师,可获取这本资料。
持续关注中
看一看吧!
小编有相关入门知识吗 跪求
谢谢
666666666666666
ddddddddddddddddddddddddddddddddddddddddddddddd
你好 关于PCB制作方面的问题可以随时咨询我QQ3532300093 希望能给您带来一点帮助