小豌豆尔
如何培养一个硬件设计工程师。我觉得这是个长期的工作,不是那么容易完成的。通常很多单位都会这样,即招到一个硬件设计工程师,在毫无基础的情况下,直接让他设计一个FPGA或者DSP板子。然后所谓培训,只是软件熟悉熟悉,比如mentor的工具,DXP或者allegro。但是只是会做原理图和会画版图,远远达不到一个硬件工程师的要求。而且这种方式有些饮鸩止渴的感觉。以后这个人肯定水平无法上去。因为硬件,也是要用心去学的,硬件不是画出来的,是用脑子想出来的。比如做FPGA的原理图,一个FPGA那么复杂,手册N多,怎么可能一个月时间做出原理图呢,除非是天才或者每天加班24小时。更有甚者直接要求一个月做出一个系统板,即包括FPGA、DSP等。于是惶恐中设计出一个板子,然后交付PCB设计小组,PCB设计小组拿到的是网表而非原理图本身,他们大多数是不理解原理图的,也没时间理解,因为一看列表,那么多任务排着呢。于是十多天画个系统板,然后开始投板,装焊,调试。最后我敢保证,大多数板子是调试不出结果来的。于是就去外协,认为自己单位做不了。我个人觉得,是因为培养硬件工程师的方法不对。一个硬件工程师,我觉得应该具备能够设计以FPGA、DSP、ARM、单片机为核心的数字系统控制或者信号处理板,以及具备板子的仿真、分析、调试能力。具备射频以及高频设计能力,这才能真正称为硬件工程师。不但会上述软件,而且精通ADS、Hspice、Q3D、hyperlink、cadence等软件仿真能力。具备能够写出基于硬件调试的verilog、VHDL、C、汇编语言的能力。这些能力需要起码一年时间来训练。可以让他先做一个单片机最小系统板,期间要多多看手册,多多看论坛或者去网上搜单片机的知识,我相信大学毕业真正掌握单片机的人不多吧。做原理图和板子过程中,学会仿真软件,同时对有些关键信号做一些简单的仿真分析。在投板之后,开始学习如何写出规范的基于硬件调试的C以及汇编语言。等板子回来之后,尽量调通,如果调不通,就去找老师傅帮忙,相信一个单片机最小系统应该很容易调通。而且不要小看这最小系统,调试期间能够学会很多东西。补充一下,在设计原理图,版图以及调试方案的时候,最好让组内的老师傅帮忙做一些评审,否则是学不到太多东西的。也不知道自己犯了什么低级错误。当一个单片机通过,就可以尝试FPGA或者DSP或者ARM了。这个就看具体需要,如果你是做手机系统板,就偏重于ARM,如果是做信号处理或者密集计算,就偏重于FPGA或者DSP。还是走刚才的路子,只是路要长很多,因为这些手册、开发环境、以及板子的难度要大太多。就连FPGA的版图库建模等,也没那么简单,这里可以参考这些芯片推荐的开发板设计,很多高级芯片都会配套有PCB设计规范,一定要耐心好好看看。白天设计,晚上学习,不要急于投板,投板快的,不见得是高手,最后调试最成功的,才是牛人。最后调试成功又能学到最多的,才是收获最大的。这些做过之后,就可以尝试开始做射频板,比如可以做一个最简单的的射频收发系统,如果对射频不熟悉,可以先用单片电路设计,然后逐渐扩展到用功放、LNA、频综等进行设计。在设计中,仿真就相对重要多了,重点用ADS结合HFSS软件进行仿真,同时学会做版图仿真,因为仿真是保证高频电路前期设计的最重要方法。在设计完成后,高频电路调试,就不像低频电路那么简单了,要预留出足够的SMA头以便采用VNA或者频谱分析仪进行测试,因为射频电路板的很多问题都是无法预知的,高频的电磁兼容等问题很严重。这时候就靠时间和经验了。然后逐渐扩展,当学会了数字板设计之后,就可以尝试着提出一些可靠性较高的数字系统解决方案,这时候基本就具备项目经理的素质了。学会射频板,不妨可以扩展的学习设计微带微波滤波器或者腔体滤波器,一些常用天线,这些当然不是主业的,但是起码要做到了解。要不别人说天线增益和方向性系数,自己不知道啥意思。说滤波器的Q值对滤波器的影响,自己不知道啥意思,这就不太好了。鄙人做过一段时间硬件,认识浅薄,还望大家多多指点。
朱迪迪迪
硬件工程师培训,零基础学习,从入门到精通首选硬件培训班。那么想当一个硬件工程师,需要学哪方面的知识。一般来说,“硬件工程师培训班要多少钱”和硬件工程师培训班的教学专业、教学时间、教学机构品牌等有很大的关系,而现如今国内的硬件工程师培训班大致分为三个层级,分别为初级硬件工程师培训班、中级硬件工程师培训班、高级硬件工程师培训班。接下来我们来看下不同层级的硬件工程师培训班要多少钱:一、初级硬件工程师培训班要多少钱初级硬件工程师培训班主要以office办公软件为主,学成之后主要是从事简单的文档编辑和表格制作等工作,要就是主要的培训人群是在职人员的技能提升,现在市场初级硬件工程师培训班费用大概在2000-3000之间。二、中级硬件工程师培训班要多少钱此阶段的硬件工程师培训班,主要的内容可以归纳为硬件的培训,也就是硬件的维修,硬件系统的维修和服务器的运维、数据库的管理等等,也就是说硬件硬件设施的维护和简单的软件的运维。如IT培训网的BENET的网络工程师课程,就是中级硬件培训的升级版本,有数据库、服务器、渗透测试和网络安全等知识模块。目前国内中级硬件培训费用大概是8000-15000左右。三、高级硬件工程师培训班要多少钱高级硬件工程师培训班主要学习的知识大部分是集中在软件方面,如java、Android、UI、软件开发、大数据、人工智能、云计算等等。而这部分培训人群大多是大学生,所以大部分培训时间是半年期到一年期,培训费用大概在15000-20000左右。当然除了大学生,也有很大一部分高中毕业学生或社会在职人员参加培训,那么这就需要这些学员从零基础开始学习,如IT培训网的ACCP软件开发课程,可以打下一个良好的硬件基础。那么以上就是硬件工程师培训班要多少钱的一个解答,可是面对国内众多的硬件培训学校,我们又该如何选择呢?1.硬件培训学校的实力该硬件工程师培训班学校的成立时间,培养多少学员,学员的平均薪资,培训机构合作的企业等等,查看培训学校的实力背景,是对自己的一个保障。2.硬件培训学校的授课模式该硬件工程师培训班学校的授课模式是面授还是网授,对于基础薄弱的建议选择面授。3.硬件培训学校的师资力量先首先提前试听几天,考察一下授课老师是否有实战经验、授课经验等。4.硬件培训学校的实战项目因为硬件编程培训是很注重实战经验,如果硬件工程师培训班没有多的实战项目,那么学子将很难把知识运用到实践当中。就如IT培训网学员毕业之前,都会要求写够3万行代码才能毕业。5.培训学校的学员就业情况就业学员,就业薪资,硬件工程师培训班学校合作企业,以及计算机编程培训学校培养学员数量等等综合对比。(相关推荐:2018最新it培训机构排名)6.硬件工程师培训班的培训费用在保障教学质量和就业保证的同时,选择性价比高的培训机构当然是最好的,关于培训费用一定要看好培训协议,以免被骗。综上所述,当我们选择去硬件工程师培训班学习编程的时候,千万不要脑袋一热就去报名了,一定要再三比较,再三考察,然后再选择一个合适的硬件工程师培训班。EDA365--专注电子工程技术EDA365平台成立于2006年,中国最大的互连设计专业论坛。EDA365整合电子产品开发所需用的设计工具、实际设计知识,以及丰富的工程技术设计和测试案例实践等诸多方面经验,为工程师提供设计培训演练、解疑答惑、就业实习、升级求职以及设计外包等专业服务。专注电子工程师能力提升和价值体现,是最具人气的电子工程师互动社区
优质工程师考试问答知识库