谈谈硬件工程师要学习的东西_第1页
谈谈硬件工程师要学习的东西_第2页
谈谈硬件工程师要学习的东西_第3页
谈谈硬件工程师要学习的东西_第4页
谈谈硬件工程师要学习的东西_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、谈谈硬件工程师要学习的东西下面是别人写两篇文章,可以看看,第一篇 “硬件 工程师发展的几个方向” 。对于硬件来讲有几个方向,就单 纯信号来分为数字和模拟,模拟比较难搞,一般需要很长的 经验积累,单单一个阻值或容值的精度不够就可能使信号偏 差很大。因此年轻人搞的较少,随着技术的发展,出现了模 拟电路数字化,比如手机的 Modem 射频模块,都采用成熟 的套片,而当年国际上只有两家公司有此技术,自我感觉模 拟功能不太强的人,不太适合搞这个,如果真能搞定到手机 的射频模块,只要达到一般程度可能月薪都在 15K 以上。 另一类就是数字部分了,在大方向上又可分为 51/ARM 的单 片机类, DSP 类

2、, FPGA 类,国内 FPGA 的工程师大多是在 IC 设计公司从事 IP 核的前端验证,这部分不搞到门级,前 途不太明朗,即使做个 IC 前端验证工程师,也要搞上几年 才能胜任。 DSP 硬件接口比较定型,如果不向驱动或是算法 上靠拢, 前途也不会太大。 而 ARM 单片机类的内容就较多, 业界产品占用量大,应用人群广,因此就业空间极大,而硬 件设计最体现水平和水准的就是接口设计这块,这是各个高 级硬件工程师相互 PK ,判定水平高低的依据。而接口设计 这块最关键的是看时序,而不是简单的连接,比如 PXA255处理器 I 2C 要求速度在 100Kbps ,如果把一个 I2C 外围器件,

3、最高还达不到100kbps的与它相接,必然要导致设计的失败。 这样的情况有很多,比如 51单片机可以在总线接 LCD,但 为什么这种LCD就不能挂在ARM的总线上,还有ARM7 总线上可以外接个 Winband的SD卡控制器,但为什么这种 控制器接不到 ARM9或是Xscale处理器上,这些都是问题。 因此接口并不是一种简单的连接,要看时序,要看参数。一 个优秀的硬件工程师应该能够在没有参考方案的前提下设 计出一个在成本和性能上更加优秀的产品,靠现有的方案, 也要进行适当的可行性裁剪,但不是胡乱的来,我遇到一个 工程师把方案中的5V变1.8V的DC芯片,直接更换成LDO, 有时就会把CPU烧上

4、几个。前几天还有人希望我帮忙把他们 以前基于PXA255平台的手持GPS设备做下程序优化,我问 了一下情况,地图是存在 SD卡中的,而SD卡与PXA255 的MMC控制器间采用的 SPI接口,因此导致地图读取速度 十分的慢,这种情况是设计中严重的缺陷,而不是程序的问 题,因此我提了几条建议,让他们更新试下再说。因此想成为一个优秀的工程师,需要对系统整体性的把握和 对已有电路的理解,换句话说,给你一套电路图你终究能看 明白多少,看不明白80%以上的话,说明你离优秀的工程师 还差得远哪。其次是电路的调试能力和审图能力,但最最基 本的能力还是原理图设计 PCB绘制,逻辑设计这块。这是指 的硬件设计工

5、程师,从上面的硬件设计工程师中还可以分出ECAD工程师,就是专业的画 PCB板的工程师,和 EMC设 计工程师,帮人家解决 EMC的问题。硬件工程师再往上就 是板级测试工程师,就是 C语功底很好的硬件工程师,在电 路板调试过程中能通过自已编写的测试程序对硬件功能进 行验证。然后再交给基于操作系统级的驱动开发人员。总之,硬件的内容很多很杂,硬件那方面练成了都会成为一 个高手,我时常会给人家做下方案评估,很多高级硬件工程 师设计的东西,经常被我一句话否定,因此工程师做到我这 种地步,也会得罪些人,但硬件的确会有很多不为人知的东 西,让很多高级硬件工程师也摸不到头脑。那么高级硬件工程师技术技能都要具

6、备那些东西哪,首先要 掌握EDA设计的辅助工具类如ProtelORCADPowperPCBMaplux2ISE、VDHL 语言,要能 用到这些工具画图画板做逻辑设计,再有就是接口设计审图 能力,再者就是调试能力,如果能走到总体方案设计这块, 那就基本上快成为资深工程师了。硬件是要靠经验,也要靠积累的,十年磨一剑,百年磨一针。 把一个月前想写的东西,今天终于用一上午的进间整理完 了,希望对喜爱嵌入式系统开发的工程师和学生们有所帮 助。第二篇,就比较详细。“硬件工程师要学习东西”。硬件工程师需要学习的知识1)基本设计规范2) CPU基本知识、架构、性能及选型指 导3) MOTOROLA 公司的Po

7、werPC系列基本知识、性能详 解及选型指导4)网络处理器(INTEL、MOTOROLA、IBM) 的基本知识、架构、性能及选型5)常用总线的基本知识、性能详解6)各种存储器的详细性能介绍、设计要点及选型7) Datacom、Telecom领域常用物理层接口芯片基本知识,性能、设计要点及选型 8)常用器件选型要点与精华 9) FPGA、CPLD、EPLD的详细性能介绍、设计要点及选型指 导10) VHDL和Verilog HDL介绍11) 网络基础12) 国 内大型通信设备公司硬件研究开发流程;最流行的EDA工具指导熟练掌握并使用业界最新、最流行的专业设计工具1) Innoveda 公司的 V

8、iewDraw,PowerPCB,Cam3502) CADENCE 公司的 OrCad, Allegro,Spectra3) Altera 公司的 MAX+PLUS II4 ) 学习熟练使用 VIEWDRAW、ORCAD、 POWERPCB、SPECCTRA、ALLEGRO、CAM350、 MAX+PLUS II、ISE、FOUNDATION 等工具;5) XILINX 公 司的 FOUNDATION、ISE硬件总体设计掌握硬件总体设计所必须具备的硬件设计经验与设计思路1)产品需求分析2)开发可行性分析3)系统方案调研4) 总体架构,CPU选型,总线类型5)数据通信与电信领域主流CPU : M

9、68k 系列,PowerPC860,PowerPC8240,8260 体系结构, 性能及对比;6)总体硬件结构设计及应注意的问题;7)通信接口类型选择8)任务分解9)最小系统设计;10) PCI 总线知识与规范;11)如何在总体设计阶段避免出现致命性 错误;12)如何合理地进行任务分解以达到事半功倍的效果?13)项目案例:中、低端路由器等硬件原理图设计技术目的:通过具体的项目案例,详细进行原理图设计全部经验 , 设计要点与精髓揭密。1)电信与数据通信领域主流 CPU(M68k,PowerPC860,8240,8260等)的原理设计经验与精华;2) Intel公司PC主板的原理图设计精髓 3)网

10、络处理器的原理设计经验与精华;4)总线结构原理设计经验与精华;5)内存系统原理设计经验与精华 ;6)数据通信与电信领域通用物理层接口的原理设计经验与精华;7)电信与数据通信设备常用的WATCHDOG的原理设计经验与精华;8)电 信与数据通信设备系统带电插拔原理设计经验与精华;9)晶振与时钟系统原理设计经验与精华;10) PCI总线的原理图设计经验与精华;11)项目案例:中、低端路由器等硬件PCB图设计目的:通过具体的项目案例,进行PCB设计全部经验揭密,使 你迅速成长为优秀的硬件工程师1)高速CPU板PCB设计经验与精华;2) 普通PCB的设 计要点与精华 3) MOTOROLA 公司的Pow

11、erPC系列的PCB 设计精华4) Intel公司PC主板的PCB设计精华5) PC主 板、工控机主板、电信设备用主板的PCB设计经验精华;6)国内著名通信公司 PCB设计规范与工作流程;7) PCB设计 中生产、加工工艺的相关要求 ;8)高速PCB设计中的传输 线问题;9)电信与数据通信领域主流 CPU ( PowerPC系列) 的PCB设计经验与精华;10)电信与数据通信领域通用物理 层接口(百兆、千兆以太网,ATM等)的PCB设计经验与精 华;11)网络处理器的PCB设计经验与精华;12) PCB步线 的拓扑结构极其重要性;13) PCI步线的PCB设计经验与精 华;14) SDRAM、DDR SDRAM ( 125/133MHz ) 的 PCB 设 计经验与精华;15)项目案例:中端路由器 PCB设计 硬件调试目的:以具体的项目案例,传授硬件调试、测试经验与要点1) 硬件调试等同于黑箱调试,如何快速分析、解决问题? 2)大 量调试经验的传授;3)如何加速硬件调试过程 4)如何迅 速解决硬件调试问题 5) DATACOM终端设备的CE测试要 求五.软硬件联合调试 1)如何判别是软件的错? 2)如何 与软

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论