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