<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

到底什么是硬件設計?

lcdz66 ? 來源:雨飛工作室 ? 2023-06-28 14:40 ? 次閱讀

什么是硬件設計?

我的理解:硬件設計就是根據產品經理的需求PRS(Product Requirement Specification),在COGS(Cost of Goods Sale)的要求下,利用目前業界成熟的芯片方案或者技術,在規定時間內完成符合PRS功能(Function),性能(Performance),電源設計(Power Supply), 功耗(Power Consumption),散熱(Thermal/Cooling),噪音(Noise),信號完整性(Signal Integrity), 電磁輻射(EMC/EMI),安規(Safety),器件采購(Component Sourcing),可靠性(Reliability),可測試性(DFT: design for test),可生產性(DFM:design for manufacture)等要求的硬件產品(注意:是產品不是開發板)。

可以看到,一個成功的硬件設計,主要功能的實現只是所有環節中的一小部分,而且基本來說,主要功能的實現主要是依靠芯片廠商提供的套片方案,一般來說為了降低風險,主要是參考套片方案的參考設計完成,芯片廠商也會提供包括器件封裝,參考設計,仿真模型,PCB參考等等全部資料,在芯片功能越來越復雜的今天,一個片子動不動就幾百上千個PIN,對于一個新項目來說,是沒有時間一頁頁去吃透每個PIN,每個輸入輸出的具體功能,電氣參數的,尤其是對于高速設計,比如DDR3接口,XAUI接口等等。一般來說芯片廠商提供的參考設計就是他們經過開發,驗證,測試的最佳方案了,很多情況就是你必須按照參考設計來做,否則硬件可能就有問題,一般來說就是信號完整性問題或者EMC問題。 芯片廠商提供越來越周到的服務,看起來硬件工程師HW(Hardware Engineer)的價值越來越低了,畢竟一個產品的核心功能或者技術一般都在ASIC或者FPGA里面了,HW一般沒有能力進行核心邏輯設計IC design, 畢竟這是跟HW設計并行的另一項工作,另一項也很復雜的工作。對于這個問題,我也曾經困惑過,總是感覺硬件設計沒有什么好搞的了,不就是抄抄參考設計,就跟組裝一臺電腦一樣組裝一個單板嘛。當然隨著項目經驗的增多,尤其從事現在硬件系統級設計的角色,感覺原來自己考慮更多是從一名原理圖設計工程師的角度考慮問題。就像開始說的,一個成功的硬件設計,功能Function只是一小部分,至于其他的因素和能力,一個HW的能力取決于能考慮因素越多,越深入,就越是一個優秀的HW工程師。

f210a4aa-1558-11ee-962d-dac502259ad0.jpg

f23c204e-1558-11ee-962d-dac502259ad0.jpg

f25ee6d8-1558-11ee-962d-dac502259ad0.jpg

f2816820-1558-11ee-962d-dac502259ad0.jpg

f2a18c68-1558-11ee-962d-dac502259ad0.jpg



電子的細分領域很多,不同領域之間有相似也有差異,下文中,博主朱玉龍針對汽車電子方向寫下了關于《硬件設計》的9條觀點。非常值得一看。以下: 不同行業之間考慮的問題是相似的,只是環境條件不同,功能有差異,可靠性要求有差異。甚至是汽車電子內部的不同產品之間的硬件設計,也略有些偏重方向上的差異。汽車電子的分支有很多,底盤和發動機控制方向偏向于系統控制,能量轉換單元偏向于開關電源的優化還有娛樂類的電子產品消費電子的重合區間較多一些。而與舊日同事的工作內容的交流,大概也印證著著不同分支不同發展。

1.功耗

現在了解下來,12V鉛酸電池的容量大概在50~100Ah。這里所說的功耗,不僅僅是指工作時候的功耗,也包括待機功耗。前者見于娛樂系統,萬一把汽車玩沒電了,發動不起來就搞笑了。前幾天做過一個實驗,用15V150A的電源是無法發動汽車的,啟動時候需要的瞬時功率是非常高的,也對電池的容量提出了較高的要求。而休眠的功耗將直接決定汽車的存放天數,雖說電子設備越來越多,但是少于1個月就無法發動還是讓人無法接受。特別是將來的PHEV和EV,電壓一低,主繼電器都無法吸合了。

2.可靠性

通信設備(相信還是要細分為家庭用,野外用的)相比,惡劣的條件和與安全相關的屬性,以及人們越來越高的保修期的要求(韓國車企在美國的終身保修政策實在讓人覺得很有壓力),使得所有模塊的開發模式都可能受到一定的改變。MTBF和功能故障DFMEA的結合使用,使得整個設計需要更為的全面。

3.熱設計與熱分析

VOLT配置了三套冷卻系統,相信功率轉換單元越來越多的使用,將會加大對于整個模塊熱分析與熱設計的難度。當然當熱累積到一定程度,就得考慮從整個車里面排出去,器件級別的散熱設計反而相對而言比較簡單(按照以前的計算和仿真結果,一般大功率應用中IGBTMOSFET值得注意,其他的只要選好了合適的LDO一般問題不大)。

4.器件采購與成本控制

有趣的是,本土的公司,都往往使用最好的芯片。這是以前從BYQ同事告訴我的,都用好東西才可能不會出錯,至少芯片一級可以提供支持和保證。先天的就去削減一些測試的費用,實際上降成本的前提,就是需要得到每個器件的stress和margin,才能進行技術成本優化。沒有金剛轉,別攬瓷器活。

5.DFM和DFT

要是不能生產或者出廠了一些不合格品,代價會是讓人震驚。因此EOL的設備的造價往往高的嚇人。有些地方處于成本的考慮,還得在下線之前calibration之后才能使用。

6.EMC和EMI

我以前覺得電子模塊的EMC和EMI挑戰很大,現在發現源頭可能是汽車上那么多線束。由于有著諸多的感性負載和分布性的特點,上次電源供應商問我12V電池本身出來是否有紋波?讓我覺得很詫異,到了車上,從哪些地方傳導耦合或者空間耦合過來一定幅度的噪聲都別覺得奇怪,未來電氣化的車子更是如此。其實整車級別的EMC才麻煩呢,君不見都是一輛輛打包出去測試滴。

7.法規和標準

我現在才發現有那么多的標準,地區的,行業的,國際的,國家的;主要以測試標準為主,還有安全標準等,前面有過一些介紹。幸好,國內的始終是最容易過的,如果大家想這么沒追求的話。

8.電源設計

這塊確實是一個較大的問題,面對著越來越集成的系統,傳統的LDO好像有些變化了。與Rocky相同的觀點也是,遇到模擬信號采集的時候,電源的誤差與干擾本身也是需要考慮進去的,如果某些模擬傳感器線束太長,可能需要對地線也做一些考慮。

9.噪聲和振動

繼電器,大電感和其他磁性元件,都是可能發聲的。而且后兩者對振動也是相對敏感的,未來電氣化的過程中將會使用大量的平板變壓器和大電感,相信這塊是設計的重災區。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 繼電器
    +關注

    關注

    131

    文章

    5060

    瀏覽量

    146599
  • ldo
    ldo
    +關注

    關注

    34

    文章

    1776

    瀏覽量

    152231
  • 硬件設計
    +關注

    關注

    18

    文章

    349

    瀏覽量

    44347
收藏 人收藏

    評論

    相關推薦

    STM32單片機到底是如何實現軟硬件結合?

    本文分析 STM32 單片機到底是如何實現軟硬件結合的,接著分析單片機程序如何編譯、運行。
    發表于 05-16 09:54 ?861次閱讀
    STM32單片機<b class='flag-5'>到底</b>是如何實現軟<b class='flag-5'>硬件</b>結合?

    求助!單片機 RS485通信問題!

    與KV3000信號地共地,無效;不共地,無效;2.單片機發送與KV3000接收端均加120歐匹配的電阻,無效;不加匹配電阻,無效(傳輸距離不超過100米);到底硬件還是軟件的原因?搞不明白了。。。。求教各位大神?。?!
    發表于 08-30 20:12

    求教SD卡設計的電路方面的問題

    ,也沒接什么。有沒有大神能幫忙推測一下可能是哪里出了問題?有沒有方法排除一下到底硬件電路問題還是軟件上處理的問題?
    發表于 10-22 10:04

    射頻收發器AD9364發射不能調制

    ,發射不能調制,到底硬件還是軟件問題,很困惑,即使讓AD9364一直處于發射模式,數據線送固定數,對本振幅度的大小都沒有影響,希望老師們能解答!謝謝!
    發表于 02-28 14:22

    Keil編譯器優化問題

    ,產生的燒寫文件,在該硬件平臺上運行功能不完整,但是該文件在另外幾臺硬件上運行,功能均正常。 請高手能否釋疑,這個到底硬件的問題,還是軟件的問題。
    發表于 12-18 16:39

    嵌入式到底硬件還是軟件?

    最近,收到了幾個小伙伴咨詢說:自學了1年還是學不會嵌入式開發,是怎么回事?我相信有多自學者也有同樣的經歷,因為嵌入式開發涉及的知識體系太龐大了。如果你去找答案,很難找到一個靠譜的,我看過很多類似文章。比如說要學c語言、c++、java、單片機、ARM、Linux、數電模電等等。當你看到其中一個要學習的內容以后,我相信你已經有打退堂鼓的計劃了。隨便一個都夠你學1個月以上了,全部學的話,這么算下來,順利的話1年可能差不多,長的話2年也很正常。在這信息爆炸的網絡時代,有利有弊,你要什么教程
    發表于 11-08 07:58

    單片機的軟件與硬件到底是如何結合的

    為什么軟件能控制硬件呢?什么是地址空間呢?單片機的軟件與硬件到底是如何結合的?
    發表于 11-30 06:33

    為什么軟件能控制硬件?單片機到底是如何軟硬件結合的

    我們通過IO和串口的軟件開發,已經體驗了嵌入式軟件開發。不知道大家有沒有疑惑,為什么軟件能控制硬件?反正當年我學習51的時候,有這個疑惑。今天我們就暫停軟件開發,分析單片機到底是如何軟硬件...
    發表于 02-14 06:22

    真機實測!華為P10,HTC U11,三星S8,索尼XZP等安卓機誰速度最快!

    總有很多人問,到底硬件重要還是系統優化重要,其實小智認為這個問題太絕對化了。系統優化和硬件都重要,如果硬件很差,系統優化再厲害也不可能比旗艦手機要流暢。同理,如果
    發表于 06-27 11:32 ?3734次閱讀

    CMOS放電到底是什么硬件方法應該如何實現

    很多學習半導體技術的人弄不清CMOS與BIOS之間的聯系與區別,容易誤認為兩個表達的是一個東西,其實不然,兩者有關聯卻不相同。
    的頭像 發表于 06-27 10:43 ?3685次閱讀

    淺談iPhone 12屏幕發綠的原因

    這幾天,iPhone 12系列屏幕發綠引起了外界的密切關注,網友們都在討論,屏幕顏色的問題到底硬件造成還是軟件導致?而從最新消息來看原因找到了。
    的頭像 發表于 11-18 12:10 ?7668次閱讀

    深度:單片機到底是如何軟硬件結合的?

    我們通過IO和串口的軟件開發,已經體驗了嵌入式軟件開發。不知道大家有沒有疑惑,為什么軟件能控制硬件?反正當年我學習51的時候,有這個疑惑。今天我們就暫停軟件開發,分析單片機到底是如何軟硬件...
    發表于 12-09 10:51 ?0次下載
    深度:單片機<b class='flag-5'>到底</b>是如何軟<b class='flag-5'>硬件</b>結合的?

    深度:單片機到底是如何軟硬件結合的?

    分析單片機到底是如何軟硬件結合的。并通過一個基本的程序,分析單片機程序的編譯,運行。
    發表于 02-08 16:29 ?2次下載
    深度:單片機<b class='flag-5'>到底</b>是如何軟<b class='flag-5'>硬件</b>結合的?

    深度:單片機到底是如何軟硬件結合的?

    本文我們將分析單片機到底是如何軟硬件結合的,并通過一個基本的程序,分析單片機程序的編譯,運行。
    發表于 02-08 16:53 ?7次下載
    深度:單片機<b class='flag-5'>到底</b>是如何軟<b class='flag-5'>硬件</b>結合的?

    到底什么是硬件工程師?

    但軟件和硬件又有明顯的區分,至少工作內容區別很大。按照行業內描述硬件屬于底層(一般稱為底層硬件),軟件稱為上層(軟件又分為:底層驅動、上層業務以及應用層等)。如果非要舉個例子來說明軟件和硬件
    的頭像 發表于 06-08 15:54 ?7622次閱讀
    <b class='flag-5'>到底</b>什么是<b class='flag-5'>硬件</b>工程師?
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>