硬件工程师主要是要完成一件产品从无到有的转变,即把客户的prd文档中的描素变为一件真正的产品。
第一步: 就是和me,id确定外壳的设计---connector的位置和pcb的大小形状,和sw一起确定硬体解决方案和架构,同时确定power方案。
第二步: 参照硬体解决方案寻找cpu和主要的function ic。在这一步联系厂商,请厂商提供一些sample和资料,此时就需要利用平时积累起来的信息和资源了,同时需要阅读大量芯片的datasheet,找出最适合我们需求的性能可靠ic,同时性价比最高。
第三步:绘制电路图。首先要绘出系统的block diagram,然后再分模块去绘制详细的线路图。
绘制线路图一般从cpu开始,cpu一般需要分部分画出来,大致可以按存储器bus、内存bus;gpio和其他的inte***ce;power等,一般cpu的时钟也画在这部分。对于嵌入式系统的cpu,一般是bga封装,对于没有使用到的pin要拉出测试点。然后画其他模块的线路,各个功能模块内的连线要仔细画,但要仔细check和cpu连接的线路。
尤其是power线路设计时,一定要check是否有接错而短路。整个线路设计完成后,请资深的工程师帮忙review,进行double check。
第四部:在电路图绘制完成后,需要制订layout guides,layout rules、layout constrains,为进入layout 做好各项文件准备。协助layout工程师layout,对于在layout中遇到的问题,协助layout工程师解决问题,硬件工程师必须check每个零件的排放位置,每条线的走线情况,对于不符合规范的要及时提出来让layout工程师修改。
第五步:layout完成之后,联系板厂制作pcb板,和板厂协商制作。要建立bom表,制定生产注意事项等文档,便于工厂制件。
结合制程,为方便pcb在产线生产,需要设计连板和边框,或者要求制作载具。
第六部:pcb完成之后,第一步上电测试,看pcba是否可以完全开动,各组电压是否供电正常。不正常要检查,是否空焊虚焊或短路等。
正常开机之后,我们协助软体工程师开发bootloader和移植系统,开发底层软体。
第七步:在软体加上之后,我们需要测试各个功能的信号,对照spec检查,不合规范需要查处原因,然后寻找对策。有些功能的测试需要dqa协助来进行debug。
对于需要修改记录下来再第二版进行修改。
第八步:试产时,跟踪产线的问题,积极协助产线解决各项问题,提高良率,为量产铺平道路。
一、基本点。
1) 基本设计规范。
2) cpu基本知识、架构、性能及选型指导。
3) motorola公司的powerpc系列基本知识、性能详解及选型指导。
4) 网络处理器(intel、motorola、ibm)的基本知识、架构、性能及选型。
5) 常用总线的基本知识、性能详解。
6) 各种存储器的详细性能介绍、设计要点及选型。
7) datacom、telecom领域常用物理层接口芯片基本知识,性能、设计要点及选型。
8) 常用器件选型要点与精华。
9) fpga、cpld、epld的详细性能介绍、设计要点及选型指导。
10) vhdl和verilog hdl介绍。
11) 网络基础。
12) 国内大型通信设备公司硬件研究开发流程;
二.最流行的eda工具指导。
熟练掌握并使用业界最新、最流行的专业设计工具。
1) innoveda公司的viewdraw,powerpcb,cam350
2) cadence公司的orcad, allegro,spectra
3) altera公司的max+plus ii
4) 学习熟练使用viewdraw、orcad、powerpcb、specctra、allegro、cam350、max+plus ii、ise、foundation等工具;
5) xilinx公司的foundation、ise
一. 硬件总体设计。
掌握硬件总体设计所必须具备的硬件设计经验与设计思路。
1) 产品需求分析。
2) 开发可行性分析。
3) 系统方案调研。
4) 总体架构,cpu选型,总线类型。
5) 数据通信与电信领域主流cpu:m68k系列,powerpc860,powerpc8240,8260体系结构,性能及对比;
6) 总体硬件结构设计及应注意的问题;
7) 通信接口类型选择。
8) 任务分解。
9) 最小系统设计;
10) pci总线知识与规范;
11) 如何在总体设计阶段避免出现致命性错误;
12) 如何合理地进行任务分解以达到事半功倍的效果?
13) 项目案例:中、低端路由器等。
二. 硬件原理图设计技术
目的:通过具体的项目案例,详细进行原理图设计全部经验,设计要点与精髓揭密。
1) 电信与数据通信领域主流cpu(m68k,powerpc860,8240,8260等)的原理设计经验与精华;
2) intel公司pc主板的原理图设计精髓。
3) 网络处理器的原理设计经验与精华;
4) 总线结构原理设计经验与精华;
5) 内存系统原理设计经验与精华;
6) 数据通信与电信领域通用物理层接口的原理设计经验与精华;
7) 电信与数据通信设备常用的watchdog的原理设计经验与精华;
8) 电信与数据通信设备系统带电插拔原理设计经验与精华;
9) 晶振与时钟系统原理设计经验与精华;
10) pci总线的原理图设计经验与精华;
11) 项目案例:中、低端路由器等。
三.硬件pcb图设计。
目的:通过具体的项目案例,进行pcb设计全部经验揭密,使你迅速成长为优秀的硬件工程师。
1) 高速cpu板pcb设计经验与精华;
2) 普通pcb的设计要点与精华。
3) motorola公司的powerpc系列的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) 如何与软件进行联合调试?
3) 大量的联合调试经验的传授;
目的:明确职业发展的方向与定位,真正理解大企业对人才的要求,明确个人在职业技能方面努力的方向。
1) 职业生涯咨询与指导。
2) 如何成为优秀的硬件开发工程师并获取高薪与高职?
3) 硬件工程师的困境与出路。
4) 优秀的硬件工程师的标准。
硬件工程师岗位描述岗位职责。
贯彻执行国家技术政策、法令、条例和标准,使公司技术工作满足品种发展和质量要求,提高产品竞争能力;
提出产品化的可行性方案,参与新品立项、评审、鉴定及新产品的推广工作;
制定研发项目实施方案,组织、实施研发项目,参与项目组织管理(项目目标和范围管理、成本管理、时间管理);
实施硬件设计方案;
提出研发项目阶段性评审依据;
制定生产用规范化的技术文档,并提供生产技术支持;
负责编写与产品相关的规范及标准,负责产品送检的相关事宜;
负责对产品图纸工艺及技术文件进行编写及标准化;
制定并参与产品的调试、测试流程,严格产品质量控制;
负责技术上的相互协作,互相配合;
协助生产过程,并参与产品的售后服务工作(技术培训与技术支持);
在技术上对产品的性能和质量负责,协助产品检验及产品质量过程管理;
负责对产品进行完善,以及对产品进行升级换代;
制定、整理并规范化技术文档(主要包括:设计手册、电原理图、元器件清单、源程序清单、软件流程、用户手册、特殊工艺要求、试制总结报告、工作总结等);
负责与设计相关的技术储备,积极推动技术创新工作的开展,探索提高产品质量的有效途经;
执行部门经理分配的临时工作;
其它临时性工作。
岗位职权。公司技术发展战略建议权;
对本部门人员的工作有监督权、审核权、建议权、考核权和指导权;
有对本部门人员奖惩的建议权和任免的提名权;
对本部门人员的业务水平和业绩有考核评价权;
对产品重大决策有建议权;
行使项目管理中的计划、组织、协调、控制职能;
协调处理质量管理**现的问题,严格执行质量否决权,对不符合技术标准的产品停止出厂;
有权对上级领导反映质量管理和质量问题;
有权对外购、外协软件质量问题追究其原因,有权对各级人员的质量问题提出意见;
有权对出现的产品质量问题限期改正,并提出必要的改进意见。
有权要求按检定周期送检在用计量器具。
软件工程师岗位描述岗位职责。
贯彻执行国家技术政策、法令、条例和标准,使公司技术工作满足品种发展和质量要求,提高产品竞争能力;
参与新品立项、评审、鉴定及新产品的推广工作;
制定研发项目实施方案,组织、实施研发项目;
参与项目组织管理(项目目标和范围管理、成本管理、时间管理);
提出、审核并实施应用软件设计方案;
提出研发项目阶段性评审依据;
制定并参与软件的调试、测试流程;
负责技术上的相互协作,互相配合;
负责编写与软件相关的规范及标准;
参与产品的售后服务工作(技术培训与技术支持);
在技术上对软件的性能和质量负责,协助软件质量的过程管理;
负责软件的更改、完善,以及对软件进行升级换代;
制定软件开发的标准及规范化管理文档;
制定、整理并规范化技术文档(设计手册、软件流程图、源程序清单及说明、用户手册等);
负责与设计相关的技术储备,负责软件技术工作的开展、推动并实施软件技术工作;
执行部门经理分配的临时工作;
其它临时性工作。
岗位职权。公司技术发展战略建议权;
对本部门人员的工作有监督权、审核权、建议权、考核权和指导权;
有对本部门人员奖惩的建议权和任免的提名权;
对本部门人员的业务水平和业绩有考核评价权;
对产品重大决策有建议权;
行使项目管理中的计划、组织、协调、控制职能;
协调处理质量管理**现的问题,严格执行质量否决权;
有权对上级领导反映质量管理和质量问题;
有权对外购、外协软件质量问题追究其原因,有权对各级人员的质量问题提出意见;
有权对出现的软件质量问题限期改正,并提出必要的改进意见。
QC品检工程师职责
岗位职责 1.服从分配,听从指挥,并严格遵守公司的各项规章制度和有关规定 2.根据检验数据记录及时发现并处理质量问题,分析不合格原因,提出改进建议 3.优化检验程序及流程,编写检验文件 4.负责生产现场各道工序施工工艺 方法 操作规程的检查监督,现场及时纠错 完成各种原始记录的统计分析 5.对不合格...
工程师职称自我鉴定
工程师工作总结。我的职务是昌平地铁项目总工程师。根据分工,我的主要工作是项目的技术 试验 科技 质量管理和参与工程建设管理。一年来,在项目部党政的正确领导下,在各位领导和同志们的支持帮助下,按照分工创造性的开展工作,我能认真履行职责,忠于职守,务实工作,在实施名牌战略 加强技术管理能力建设 科技工作...
研发工程师职位说明书
基本信息。职位名称所属部门。研发工程师研发部。职位编号直接上级。研发经理。职位组织研制 设计 开发新产品及更新换代产品,确保公司产品满足市场概述需求。学历专业。本科以上。机械设计及相关专业。任职资格。工作经验3年以上相关工作经验。能力素质较强的沟通能力 灵活应变能力 学习能力 较好的团队协。作精神业...
IE工程师职位说明书
职位说明书。岗位名称所在部门直接上级直接下级。ie工程师技术部。技术部经理 质量技术总监。技术员。岗位编号薪酬类型所辖人员晋升方向。dx js006年薪技术员。直线技术相关工程师 经理。工作职责。1 负责产品生产过程中各工序的工时测定 人员作业安排,并进行合理优化 2 编制 作业指导书 产品工艺流程...
网络工程师职业规划
网络工程师职业生涯规划。2010 03 15 20 36 00 分类 网络生涯 字号订阅。何谓网络工程师,网络工程师是通过学习和训练,掌握网络技术的理论知识和操作技能的网络技术人员。网络工程师能够从事计算机信息系统的设计 建设 运行和维护工作。一般来说,it企业的it技术职位根据职能可以分为管理岗位...
电气工程师职位说明书
职责一 审核设计图纸。1 设计过程中,如有问题及时与设计方协商解决。2 根据企业项目规划及建筑结构设计,仔细审核电气线路安装设讨图纸,以保设计的安全性 适合性及经济性。职责二 项目实施。1 检查项目施工的进度情况,进行现场指导,确保项目符合电气设计。2 按照项目规划方案,处理施工现场有关电气技术问题...
通信工程师职位说明书
岗位名称所在部门岗位人数。职职责表述 相关业务维护。责工作负责集团内外线 新增 消号及登记。一任务负责集团内外线 改号,改线及日常维护。职责。职责表述 完成领导交办的其它工作二。工作协作关系 内部协调关系 集团内各部门外部协调关系 电信权力 权限一 相关业务的规划升级等相关工作建议权任职资格 教育水...
土建工程师职位说明书
岗位名称直接上级薪酬类型职位概要 在工程管理部经理的领导下,负责房地产业务板块所有开发项目的土建工程管理工作,保障相关工程的进度和质量达到设计的要求。工作职责和工作内容 一 土建工程管理。1.参与施工图会审 2.负责土建工程项目招投标的技术支持工作,参与审核投标队伍的资质等 3.参与审核承建方的施工...