在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

芯片設計到底難在哪里?

穎脈Imgtec ? 2023-08-16 12:15 ? 次閱讀

來源:密科圈城MechTown


眾所周知,芯片一直是手機等電子產品的核心部件,需要極其密集的資金支持和技術含量。芯片之于手機,猶如大腦之于人,這樣說來似乎更加容易理解。

一枚芯片從設計到投入使用需要經歷芯片設計、晶圓制造、封裝、測試等幾個主要環節,每個環節“各司其職”,都有其難點和不可替代的一面,且都是科技和人類智慧結晶的體現。

單從芯片設計來講,自八十年代EDA(Electronic design automation —— “電子設計自動化”)技術誕生以來,設計大規模集成電路的難度大大降低,設計工程師們只需要借助EDA軟件將語言編譯成邏輯電路,之后再進行一段時間的調試就可以了。

但盡管如此,有EDA如此強大的支持,芯片設計依舊不是一件容易的事情,不存在芯片設計比芯片制造簡單一說。

9088e59e-3beb-11ee-bbcf-dac502259ad0.jpg芯片設計流程

芯片設計,是一種復雜、高端、且浩瀚無比的技術工程。小編詳細羅列了芯片設計各個步驟的難點,以及designer為芯片設計所經歷的艱辛,以饗讀者。


難點1——架構

芯片設計有很多環節,每一個都不可或缺,且都有其各自的難點。如若需要評估整個設計流程的難度,還需要拆分開來看,按照順序,想要完整設計出一個芯片的基本架構,步驟通常有:

需求分析:

無需多說,芯片應用對老百姓的生活可謂是無孔不入,而從一張簡單的IC卡,到售價幾千元的手機,不同的市場有不同的需求。因此,明確需求是芯片設計的第一步。其中包括對未來市場趨勢的準確判斷、自身工廠能力的評估、設計人員數量及能量的精準衡量。

前端設計:芯片前端設計主要包括HDL編碼,仿真驗證,STA,邏輯綜合,簡而言之就是從輸入需求到輸出網表的過程。例如在HDL編碼過程中,designer必須充分滿足芯片可以達到的目標,且不能超出臨界值。在靜態時序分析(STA中),designer不僅需要確定芯片最高工作頻率,還要檢查時序約束是否滿足,如若不滿足,要給出具體原因,進一步修改程序直至滿足要求。在邏輯綜合(ASIC綜合)中,designer需要設定詳細的目標參數和約束條件,才能將設計實現的RTL代碼翻譯成門級網表,交給后端工作人員。以上及其他未被列出的前端設計步驟,均需要designer嚴謹、周密的思維方式;需要對芯片的性能、性質等有良好的把握;需要超于常人的精力,絕非一日之功可以達成。后端設計:

芯片后端設計主要包括DFT,布局規劃,布線,CTS,版圖物理驗證,簡而言之就是從輸入網表到輸出GDSII文件的過程。

例如DFT(Design For Test),可測性設計,在設計中插入掃描鏈,將非掃描單元(如寄存器)變為掃描單元,由于芯片內部往往都自帶測試電路,designer需要在設計的時候就考慮將來的測試。

布局規劃(FloorPlan),這一環節難度在于對芯片結構的熟悉,designer是否能用盡可能少的模塊和盡可能低的標準達到要求。

物理版圖驗證,對完成布線的物理版圖進行功能和時序上的驗證,驗證項目繁瑣且復雜,如LVS(Layout Vs Schematic)、DRC(Design Rule Checking)等。

以上及其他未被列出的后端設計步驟,均需要考慮許多變量,例如信號干擾、發熱分布等。

而芯片的物理特性在不同制程和不同環境下都有很大不同,且無現成公式套用計算,只能依靠EDA工具不斷試錯、模擬和取舍。稍有不慎,就有重蹈覆轍的危險。由此,芯片設計的難度可窺得一斑。


難點2——流片

IC設計領域,流片即指試生產,就是說設計完電路以后,先生產一部分以供測試使用。雖然流片看起來是芯片制造的步驟,但實際屬于芯片設計。

檢驗流片在芯片設計到制造的過程中,是一個不可或缺的步驟。假如designer在設計的時發現某個地方可以進行優化,但又怕給芯片帶來不可預估的后果,若根據有錯誤的設計方案著手制造,那么損失難以估量。

所以為了檢驗芯片設計的完整性、正確性,必須進行流片,從一個電路圖到一塊芯片,檢驗每一個工藝步驟是否可行,檢驗電路是否具備我們所要的性能和功能。測試通過,則大規模生產;測試失敗,可能需要重復之前的設計步驟進行優化,查缺補漏。


難點3——驗證

驗證是在芯片設計每一個環節中的重復性行為,可細分為系統級驗證、硬件邏輯功能驗證、物理層驗證、時序驗證等。在驗證過程中如若出現錯誤,需要重復前面幾步、不斷迭代優化才能解決,由此也決定了這項工作的復雜性。

designer需要反復考慮可能會遇到的問題,在保證正確率的情況下高效進行,費用高昂不說,也非常考驗designer的耐心、決心與智慧。一方面要對相關協議算法有足夠了解,根據架構、算法工程師設定的目標設計仿真向量;另一方面要對設計本身足夠了解,以提高驗證效率,縮短驗證時間。

遠眺未來,芯片的使用場景會愈發豐富,例如5G智能汽車、云計算等領域,所需求芯片的質量會有更高的要求;摩爾定律接近極限,芯片性能提升的重擔也落在了designer身上。以上因素勢必會給designer帶來更大的壓力,給芯片設計帶來更多新的挑戰。

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

    關注

    459

    文章

    52252

    瀏覽量

    436846
  • 電子產品
    +關注

    關注

    6

    文章

    1208

    瀏覽量

    59173
  • 晶圓
    +關注

    關注

    52

    文章

    5129

    瀏覽量

    129228
  • 芯片設計
    +關注

    關注

    15

    文章

    1071

    瀏覽量

    55485
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    請問在哪里可以找到 DFU HOST TOOL?

    DFU Host Tool 的鏈接似乎已關閉: 請您告訴我還可以在哪里找到該工具。
    發表于 05-20 06:51

    請問移植rtthread nano版時官網里面系統時鐘函數在哪里實現的?

    我在已有的華大HC32開發板的LED例程里我找不到官網移植教程里的這三個函數,文檔也沒說明這三個函數的移植步驟?到底在哪里找的?是rtthread里的實現還是需要用戶自己找函數實現?
    發表于 03-10 06:16

    STMHAL庫的USB每次插拔時識別位置在哪里

    STMHAL庫的USB每次插拔時識別位置在哪里
    發表于 03-07 14:00

    請問DLP4710EVM-LC開發板的原理圖在哪里下載?

    請問DLP4710EVM-LC開發板的原理圖在哪里下載?
    發表于 02-21 08:38

    人工智能的下一站在哪里

    DeepSeek的爆發進一步推動了AI行業的發展速度,這讓人們不得不想象AI的下一站在哪里?維智科技所深耕的時空大模型與AI發展的邏輯軌跡又是如何聯系的?
    的頭像 發表于 02-14 10:27 ?383次閱讀

    SN74ALVC164245與SNALVC164245-EP區別在哪里呢?

    SN74ALVC164245與它的增強型器件SNALVC164245-EP區別在哪里呢?我對比了數據手冊發現兩種產品在電氣性能上并沒有什么差別,這個“增強”體現在哪里
    發表于 12-12 08:31

    智慧燈桿到底“智慧”在哪里?條形智能為您專業解讀 AI燈桿屏

    智慧燈桿到底“智慧”在哪里?條形智能為您專業解讀 AI燈桿屏
    的頭像 發表于 11-14 13:51 ?573次閱讀
    智慧燈桿<b class='flag-5'>到底</b>“智慧”<b class='flag-5'>在哪里</b>?條形智能為您專業解讀 AI燈桿屏

    TLV320AIC3268的linux驅動在哪里可以下載?

    我在e2e上也找不到有關于AIC3268的驅動,是不是這個芯片比較新? 那是不是調試的時候只能用PPS輸出頭文件? 另外,看文檔還有個Control Software GUI,但沒找到在哪里可以下載?
    發表于 10-29 06:13

    一文解說:芯片設計到底在哪里

    前言: 芯片作為現代電子產品的核心部件,一直充當著“大腦”的位置,其技術含量和資金極度密集,生產線動輒數十億上百億美金。 芯片制造的完整過程包括: 芯片設計、晶圓制造、封裝、測試 等幾個主要環節
    的頭像 發表于 08-29 11:42 ?1173次閱讀
    一文解說:<b class='flag-5'>芯片</b>設計<b class='flag-5'>到底</b><b class='flag-5'>難</b><b class='flag-5'>在哪里</b>?

    貼片電容與貼片電阻的本質差異在哪里

    貼片電容與貼片電阻的本質差異在哪里
    的頭像 發表于 08-27 15:51 ?726次閱讀
    貼片電容與貼片電阻的本質差異<b class='flag-5'>在哪里</b>?

    在哪里可以下載opa197和opa4180的符號和封裝?

    請問,在哪里可以下載opa197和opa4180的符號和封裝? 畫原理圖和PCB,結果沒有找到opa197和opa4180的符號和封裝,在哪里可以找到?
    發表于 08-27 06:38

    芯片熱管理,倒裝芯片封裝“在哪

    底部填充料在集成電路倒裝芯片封裝中扮演著關鍵的角色。在先進封裝技術中,底部填充料被用于多種目的,包括緩解芯片、互連材料(焊球)和基板之間熱膨脹系數不匹配所產生的內部應力,分散芯片正面的承載應力,保護焊球、提高
    的頭像 發表于 08-22 17:56 ?1423次閱讀
    <b class='flag-5'>芯片</b>熱管理,倒裝<b class='flag-5'>芯片</b>封裝“<b class='flag-5'>難</b>”<b class='flag-5'>在哪</b>?

    請問TINA的電流源在哪里可以找到?

    我想用TINA軟件來做開關電源的輸出瞬態仿真測試。例如輸出電流源沖1A到2A的跳變,測試輸出電壓的變化值。我在TINA中沒有找到對應的脈沖電流源,但是在WEBENCH就有的。請問TINA的電流源在哪里可以找到?
    發表于 08-09 08:22

    THS3001搭建驅動電路帶寬與芯片手冊相差懸殊問題出在哪里

    相符,無衰減和延遲,隨著輸入信號頻率的增加,輸出信號衰減會越來越大,相位延遲也越來越大。請問問題出在哪里
    發表于 08-05 08:17

    請問fpga與單片機最大的區別在哪里

    fpga和單片機是用得最多的兩款芯片,那么兩者最大的不同點在哪里呢?
    發表于 07-30 21:32
    主站蜘蛛池模板: 亚洲91色 | 在线看一区二区 | 黄色网网址 | 中文天堂最新版www官网在线 | 大量喷潮free | 精品午夜久久影视 | 久久国产精品无码网站 | 天天操天天干天天舔 | 日本一区二区三区欧美在线观看 | 在线99热 | 天天插综合网 | 天天摸天天澡天天碰天天弄 | 韩国a级床戏大尺度在线观看 | 性夜影院爽黄a爽免费看网站 | 午夜香港三级在线观看网 | 理论片人人51 | 久久永久免费 | 韩国午夜精品理论片西瓜 | 性欧美长视频 | yy6080亚洲半夜理论一级毛片 | 天堂网站www天堂资源在线 | 在线观看免费视频 | 亚洲一区二区三区高清视频 | 国产乱码精品一区二区 | 亚洲一卡2卡3卡4卡5卡乱码 | 四虎国产精品永久在线 | 成人三级毛片 | 一级待一黄aaa大片在线还看 | 久久夜夜肉肉热热日日 | 中文字幕 视频一区 | 免费国产成高清人在线视频 | 色草视频 | 麻豆美女大尺度啪啪 | 2017天天天天做夜夜夜做 | 又粗又硬又猛又黄的免费视频黑人 | 四虎国产精品4hu永久 | 欧美三级欧美一级 | 四虎欧美在线观看免费 | 老司机午夜网站 | 欧美一区二区影院 | 美国一级毛片不卡无毒 |