資源描述:
《硬件工程師手冊(cè)_全.pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、第一章概述第一節(jié)硬件開發(fā)過(guò)程簡(jiǎn)介§1.1.1硬件開發(fā)的基本過(guò)程產(chǎn)品硬件項(xiàng)目的開發(fā),首先是要明確硬件總體需求情況,如CPU處理能力、存儲(chǔ)容量及速度,I/O端口的分配、接口要求、電平要求、特殊電路(厚膜等)要求等等。其次,根據(jù)需求分析制定硬件總體方案,尋求關(guān)鍵器件及電咱的技術(shù)資料、技術(shù)途徑、技術(shù)支持,要比較充分地考慮技術(shù)可能性、可靠性以及成本控制,并對(duì)開發(fā)調(diào)試工具提出明確的要求。關(guān)鍵器件索取樣品。第三、總體方案確定后,作硬件和單板軟件的詳細(xì)設(shè)計(jì),包括繪制硬件原理圖、單板軟件功能框圖及編碼、PCB布線,同時(shí)完成開發(fā)物料清單、新器件編碼申請(qǐng)、物料申領(lǐng)。第四,領(lǐng)回P
2、CB板及物料后由焊工焊好1~2塊單板,作單板調(diào)試,對(duì)原理設(shè)計(jì)中的各功能進(jìn)行調(diào)測(cè),必要時(shí)修改原理圖并作記錄。第五,軟硬件系統(tǒng)聯(lián)調(diào),一般的單板需硬件人員、單板軟件人員的配合,特殊的單板(如主機(jī)板)需比較大型軟件的開發(fā),參與聯(lián)調(diào)的軟件人員更多。一般地,經(jīng)過(guò)單板調(diào)試后在原理及PCB布線方面有些調(diào)整,需第二次投板。第六,內(nèi)部驗(yàn)收及轉(zhuǎn)中試,硬件項(xiàng)目完成開發(fā)過(guò)程?!?.1.2硬件開發(fā)的規(guī)范化上節(jié)硬件開發(fā)的基本過(guò)程應(yīng)遵循硬件開發(fā)流程規(guī)范文件執(zhí)行,不僅如此,硬件開發(fā)涉及到技術(shù)的應(yīng)用、器件的選擇等,必須遵照相應(yīng)的規(guī)范化措施才能達(dá)到質(zhì)量保障的要求。這主要表現(xiàn)在,技術(shù)的采用要經(jīng)過(guò)總體組的評(píng)審,器件和廠家的選擇
3、要參照物料認(rèn)證部的相關(guān)文件,開發(fā)過(guò)程完成相應(yīng)的規(guī)定文檔,另外,常用的硬件電路(如ID.WDT)要采用通用的標(biāo)準(zhǔn)設(shè)計(jì)。第二節(jié)硬件工程師職責(zé)與基本技能§1.2.1硬件工程師職責(zé)一個(gè)技術(shù)領(lǐng)先、運(yùn)行可靠的硬件平臺(tái)是公司產(chǎn)品質(zhì)量的基礎(chǔ),硬件工程師職責(zé)神圣,責(zé)任重大。yf-f4-06-cjy1、硬件工程師應(yīng)勇于嘗試新的先進(jìn)技術(shù)之應(yīng)用,在產(chǎn)品硬件設(shè)計(jì)中大膽創(chuàng)新。2、堅(jiān)持采用開放式的硬件架構(gòu),把握硬件技術(shù)的主流和未來(lái)發(fā)展,在設(shè)計(jì)中考慮將來(lái)的技術(shù)升級(jí)。3、充分利用公司現(xiàn)有的成熟技術(shù),保持產(chǎn)品技術(shù)上的繼承性。4、在設(shè)計(jì)中考慮成本,控制產(chǎn)品的性能價(jià)格比達(dá)至最優(yōu)。5、技術(shù)開放,資源共享,促進(jìn)公司整體的技術(shù)提升
4、?!?.2.1硬件工程師基本素質(zhì)與技術(shù)硬件工程師應(yīng)掌握如下基本技能:第一、由需求分析至總體方案、詳細(xì)設(shè)計(jì)的設(shè)計(jì)創(chuàng)造能力;第二、熟練運(yùn)用設(shè)計(jì)工具,設(shè)計(jì)原理圖、EPLD、FPGA調(diào)試程序的能力;第三、運(yùn)用仿真設(shè)備、示波器、邏輯分析儀調(diào)測(cè)硬件的能力;第四、掌握常用的標(biāo)準(zhǔn)電路的設(shè)計(jì)能力,如ID電路、WDT電路、π型濾波電路、高速信號(hào)傳輸線的匹配電路等;第五、故障定位、解決問(wèn)題的能力;第六、文檔的寫作技能;第七、接觸供應(yīng)商、保守公司機(jī)密的技能。第二章硬件開發(fā)規(guī)范化管理第一節(jié)硬件開發(fā)流程§3.1.1硬件開發(fā)流程文件介紹在公司的規(guī)范化管理中,硬件開發(fā)的規(guī)范化是一項(xiàng)重要內(nèi)容。硬件開發(fā)規(guī)范化管理是在公司
5、的《硬件開發(fā)流程》及相關(guān)的《硬件開發(fā)文檔規(guī)范》、《PCB投板流程》等文件中規(guī)劃的。硬件開發(fā)流程是指導(dǎo)硬件工程師按規(guī)范化方式進(jìn)行開發(fā)的準(zhǔn)則,規(guī)范了硬件開發(fā)的全過(guò)程。硬件開發(fā)流程制定的目的是規(guī)范硬件開發(fā)過(guò)程控制,硬件開發(fā)質(zhì)量,確保硬件開發(fā)能按預(yù)定目的完成。公司硬件開發(fā)流程的文件編號(hào)為4/QM-RSD009,生效時(shí)間為1997年月21日。yf-f4-06-cjy硬件開發(fā)流程不但規(guī)范化了硬件開發(fā)的全過(guò)程,同時(shí)也從總體上,規(guī)定了硬件開發(fā)所應(yīng)完成的任務(wù)。做為一名硬件工程師深刻領(lǐng)會(huì)硬件開發(fā)流程中各項(xiàng)內(nèi)容,在日常工作中自覺按流程辦事,是非常重要的,否則若大一個(gè)公司就會(huì)走向混亂。所有硬件工程師應(yīng)把學(xué)流程
6、、按流程辦事、發(fā)展完善流程、監(jiān)督流程的執(zhí)行作為自己的一項(xiàng)職責(zé),為公司的管理規(guī)范化做出的貢獻(xiàn)?!?.2.2硬件開發(fā)流程詳解硬件開發(fā)流程對(duì)硬件開發(fā)的全過(guò)程進(jìn)行了科學(xué)分解,規(guī)范了硬件開發(fā)的五大任務(wù)。ò硬件需求分析ò硬件系統(tǒng)設(shè)計(jì)ò硬件開發(fā)及過(guò)程控制ò系統(tǒng)聯(lián)調(diào)ò文檔歸檔及驗(yàn)收申請(qǐng)。硬件開發(fā)真正起始應(yīng)在立項(xiàng)后,即接到立項(xiàng)任務(wù)書后,但在實(shí)際工作中,許多項(xiàng)目在立項(xiàng)前已做了大量硬件設(shè)計(jì)工作。立項(xiàng)完成后,項(xiàng)目組就已有了產(chǎn)品規(guī)格說(shuō)明書,系統(tǒng)需求說(shuō)明書及項(xiàng)目總體方案書,這些文件都已進(jìn)行過(guò)評(píng)審。項(xiàng)目組接到任務(wù)后,首先要做的硬件開發(fā)工作就是要進(jìn)行硬件需求分析,撰寫硬件需求規(guī)格說(shuō)明書。硬件需求分析在整個(gè)產(chǎn)品開發(fā)過(guò)程
7、中是非常重要的一環(huán),硬件工程師更應(yīng)對(duì)這一項(xiàng)內(nèi)容加以重視。一項(xiàng)產(chǎn)品的性能往往是由軟件和硬件共同完成的,哪些是由硬件完成,哪些是由軟件完成,項(xiàng)目組必須在需求時(shí)加以細(xì)致考慮。硬件需求分析還可以明確硬件開發(fā)任務(wù)。并從總體上論證現(xiàn)在的硬件水平,包括公司的硬件技術(shù)水平是否能滿足需求。硬件需求分析主要有下列內(nèi)容。ò系統(tǒng)工程組網(wǎng)及使用說(shuō)明ò基本配置及其互連方法ò運(yùn)行環(huán)境ò硬件整體系統(tǒng)的基本功能和主要性能指標(biāo)ò硬件分系統(tǒng)的基本功能和主要功能指標(biāo)ò功能模塊的劃分ò