一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

芯片的設(shè)計(jì)流程

倩倩 ? 來(lái)源:IP與SoC設(shè)計(jì) ? 作者:IP與SoC設(shè)計(jì) ? 2022-08-12 14:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 緒論

經(jīng)過(guò)了立項(xiàng)和規(guī)格和計(jì)劃的確認(rèn),此處我們開(kāi)始講芯片設(shè)計(jì)。

這個(gè)內(nèi)容就挺多了,也可能是大家最關(guān)心的一個(gè)部分,可能要分幾次講。在整個(gè)流程中處于這位置。

5dccc34a-19f6-11ed-ba43-dac502259ad0.png

此處由于我自己還是對(duì)數(shù)字芯片系統(tǒng)更了解,所以按數(shù)字的來(lái)。模擬芯片的設(shè)計(jì)流程后續(xù)有精力或者請(qǐng)個(gè)大佬補(bǔ)個(gè)概述。芯片的設(shè)計(jì)流程還是比較長(zhǎng)的,我們先來(lái)個(gè)birdmap。這個(gè)圖很復(fù)雜,看不懂的名詞不要慌,我會(huì)一步一步講。

5dea5964-19f6-11ed-ba43-dac502259ad0.jpg

2. 算法設(shè)計(jì)

5e139c48-19f6-11ed-ba43-dac502259ad0.jpg

我們先來(lái)講第一部分,這個(gè)部分其實(shí)比較簡(jiǎn)單。所以就在此處講講,后續(xù)不再單獨(dú)開(kāi)章節(jié)來(lái)講這個(gè)東西。芯片最終還是算法的一種加速。如果一個(gè)東西你用C++都實(shí)現(xiàn)不了,芯片怎么可能實(shí)現(xiàn)。第一步就是算法。

算法實(shí)現(xiàn)其實(shí)有兩個(gè)步驟的。為什么有兩個(gè)步驟呢,這就涉及到浮點(diǎn)和定點(diǎn)的區(qū)別。浮點(diǎn)精讀高,但是硬件實(shí)現(xiàn)代價(jià)大,定點(diǎn)成本低,硬件實(shí)現(xiàn)代價(jià)小。一般先設(shè)計(jì)浮點(diǎn)算法,然后再犧牲一點(diǎn)精度,搞成定點(diǎn)算法。

浮點(diǎn)算法設(shè)計(jì)浮點(diǎn)算法偏重于功能,由于浮點(diǎn)精度高,最原始的功能一般會(huì)用浮點(diǎn)實(shí)現(xiàn)。比如你要整一個(gè)AI芯片,你首先得用pytorch或者tensorflow訓(xùn)練出一個(gè)浮點(diǎn)網(wǎng)絡(luò),看看效果是不是還行,能不能實(shí)現(xiàn)網(wǎng)絡(luò)正常的功能。算法鏈路先測(cè)試好了后續(xù)才能用芯片加速。浮點(diǎn)算法一般由純軟件工程師設(shè)計(jì)的。他們并不需要知道硬件實(shí)現(xiàn),只需要對(duì)功能的正確性負(fù)責(zé)即可。

定點(diǎn)算法設(shè)計(jì)定點(diǎn)算法就是找個(gè)位置,把浮點(diǎn)中的指數(shù)為給歸一了。精度是肯定會(huì)損失的,但是換來(lái)了硬件設(shè)計(jì)的簡(jiǎn)單。這個(gè)也容易理解,用芯片算一個(gè)3.5+0.025和用芯片算一個(gè)3500+25復(fù)雜程度完全不一樣啊。為了平衡精度和定點(diǎn)位寬,此處定點(diǎn)化可以有各種門道,比如采用批處理的定點(diǎn)化,一部分?jǐn)?shù)據(jù)采用一個(gè)定點(diǎn)位置,另一部分?jǐn)?shù)據(jù)采用另一個(gè)定點(diǎn)位置等等??傊褪牵@一步實(shí)現(xiàn)的是如何用最小的定點(diǎn)位寬,在精度可接受的前提下實(shí)現(xiàn)浮點(diǎn)的算法。

3. 前端設(shè)計(jì)

和其他一些復(fù)雜的東西類似,比如編譯器,網(wǎng)站等等類似,芯片設(shè)計(jì)也有前端和后端之分,前端到網(wǎng)表,后端到版圖。

5e27eb26-19f6-11ed-ba43-dac502259ad0.jpg

前端主要包含4個(gè)步驟:文檔設(shè)計(jì)、編碼、驗(yàn)證、前端實(shí)現(xiàn)。主要就是從設(shè)計(jì)需求到網(wǎng)表的一個(gè)流程。

4. 后端設(shè)計(jì)

這個(gè)步驟,主要是把網(wǎng)表整成我們最后的版圖??梢灾苯觼G給代工廠生產(chǎn)了。

5e495fea-19f6-11ed-ba43-dac502259ad0.jpg

一共7個(gè)步驟。此處給個(gè)概述,后面專門寫文章介紹。

準(zhǔn)備:這一個(gè)步驟中準(zhǔn)備主要是準(zhǔn)備一些庫(kù)文件,前端準(zhǔn)備好的網(wǎng)表,劃分好harden, 然后穿線。

設(shè)計(jì)規(guī)劃:設(shè)計(jì)規(guī)劃主要是擺放一些大件,比如memory硬核,IO PAD, 電源網(wǎng)絡(luò)等等,方便下一個(gè)步驟擺放小單元。

布局:這個(gè)步驟就把具體的單元擺放到版圖上。

綜合時(shí)鐘:把時(shí)鐘網(wǎng)絡(luò)擺放好,保證到各個(gè)地方的長(zhǎng)度都差不多。

布線:真正把線聯(lián)通。此處會(huì)通過(guò)STA,不斷調(diào)整布局以及routing。

ECO:版圖搞定后,需要工程師手動(dòng)修一些東西。

芯片收尾:加入dummy, filler cells等等,讓密度滿足光刻需求。

最后驗(yàn)證:交芯片前,最后再驗(yàn)證一把。主要包含了后仿,形式驗(yàn)證,物理驗(yàn)證。

這7個(gè)步驟完成以后,就可以交版圖給代工廠了,接下來(lái)就是等芯片回片。

最后的輸出大概這設(shè)個(gè)樣子的。

5e597b50-19f6-11ed-ba43-dac502259ad0.jpg

5. 總結(jié)

本篇內(nèi)容是芯片設(shè)計(jì)的提綱。這個(gè)階段的輸入是設(shè)計(jì)需求,輸出是芯片版圖。設(shè)計(jì)主要涉及到3方面的內(nèi)容,算法設(shè)計(jì),芯片前端設(shè)計(jì),芯片后端設(shè)計(jì)。一整個(gè)流程很長(zhǎng),至此芯片的設(shè)計(jì)過(guò)程就結(jié)束了,下一個(gè)過(guò)程就是制造!

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    460

    文章

    52529

    瀏覽量

    441363
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4711

    瀏覽量

    95446
  • 數(shù)字芯片
    +關(guān)注

    關(guān)注

    1

    文章

    115

    瀏覽量

    18816

原文標(biāo)題:一顆芯片的前世今生:設(shè)計(jì)(流程概述)

文章出處:【微信號(hào):IP與SoC設(shè)計(jì),微信公眾號(hào):IP與SoC設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    一文看懂芯片的設(shè)計(jì)流程

    引言:前段時(shí)間給大家做了芯片設(shè)計(jì)的知識(shí)鋪墊(關(guān)于芯片設(shè)計(jì)的一些基本知識(shí)),今天這篇,我們正式介紹芯片設(shè)計(jì)的具體流程。芯片分為數(shù)字
    的頭像 發(fā)表于 07-03 11:37 ?216次閱讀
    一文看懂<b class='flag-5'>芯片</b>的設(shè)計(jì)<b class='flag-5'>流程</b>

    超大規(guī)模芯片驗(yàn)證:基于AMD VP1902的S8-100原型驗(yàn)證系統(tǒng)實(shí)測(cè)性能翻倍

    引言隨著AI、HPC及超大規(guī)模芯片設(shè)計(jì)需求呈指數(shù)級(jí)增長(zhǎng)原型驗(yàn)證平臺(tái)已成為芯片設(shè)計(jì)流程中驗(yàn)證復(fù)雜架構(gòu)、縮短迭代周期的核心工具。然而,傳統(tǒng)原型驗(yàn)證系統(tǒng)受限于單芯片容量(通常
    的頭像 發(fā)表于 06-06 13:13 ?539次閱讀
    超大規(guī)模<b class='flag-5'>芯片</b>驗(yàn)證:基于AMD VP1902的S8-100原型驗(yàn)證系統(tǒng)實(shí)測(cè)性能翻倍

    數(shù)字IC設(shè)計(jì):方法、技巧與實(shí)踐

    主要內(nèi)容: 芯片設(shè)計(jì)的背景知識(shí) 芯片設(shè)計(jì)流程和工具 構(gòu)架(ARCHITECTURE)設(shè)計(jì) RTL級(jí)設(shè)計(jì)和仿真 邏輯綜合和相關(guān)技術(shù) 芯片設(shè)計(jì)的項(xiàng)目管理 本文內(nèi)容主要是數(shù)字
    發(fā)表于 05-28 16:06

    神眸2025春季新品發(fā)布會(huì):以芯片創(chuàng)新引領(lǐng)AI智能影像新時(shí)代,發(fā)布極致低功耗「研極芯」

    在創(chuàng)始人楊作興博士的帶領(lǐng)下,首創(chuàng)全定制方法學(xué)技術(shù)路徑,革新芯片設(shè)計(jì)流程,深耕模擬芯片、功率器件、傳感器及攝像頭芯片領(lǐng)域,并通過(guò)"芯片設(shè)計(jì)+系
    的頭像 發(fā)表于 05-27 16:58 ?416次閱讀
    神眸2025春季新品發(fā)布會(huì):以<b class='flag-5'>芯片</b>創(chuàng)新引領(lǐng)AI智能影像新時(shí)代,發(fā)布極致低功耗「研極芯」

    芯原推出業(yè)界領(lǐng)先的車規(guī)級(jí)智慧駕駛SoC設(shè)計(jì)平臺(tái)

    , SiPaaS)業(yè)務(wù)模式,該平臺(tái)可為自動(dòng)駕駛、智能駕駛輔助系統(tǒng)(ADAS)等高性能計(jì)算需求提供強(qiáng)大的技術(shù)支持。 芯原的芯片設(shè)計(jì)流程已獲得ISO 26262汽車功能安全管理體系認(rèn)證,可從芯片和IP的設(shè)計(jì)實(shí)現(xiàn)、軟件開(kāi)發(fā)等方面,為全
    的頭像 發(fā)表于 04-30 15:46 ?270次閱讀

    新思科技利用人工智能加速芯片設(shè)計(jì)流程

    芯片開(kāi)發(fā)者常面臨極高設(shè)計(jì)復(fù)雜度與縮短產(chǎn)品上市時(shí)間的雙重壓力。任何有助于提升設(shè)計(jì)開(kāi)發(fā)效率、加速?zèng)Q策制定速度以及推進(jìn)其他進(jìn)度的舉措,都能為開(kāi)發(fā)者解燃眉之急。
    的頭像 發(fā)表于 04-17 10:12 ?445次閱讀

    大規(guī)模硬件仿真系統(tǒng)的編譯挑戰(zhàn)

    引言隨著集成電路設(shè)計(jì)復(fù)雜度的不斷提升,硬件仿真系統(tǒng)在現(xiàn)代芯片設(shè)計(jì)流程中扮演著越來(lái)越重要的角色?;贔PGA(現(xiàn)場(chǎng)可編程門陣列)的商用硬件仿真系統(tǒng)因其靈活性、全自動(dòng)化、高性能和可重構(gòu)性,成為驗(yàn)證
    的頭像 發(fā)表于 03-31 16:11 ?876次閱讀
    大規(guī)模硬件仿真系統(tǒng)的編譯挑戰(zhàn)

    芯片失效分析的方法和流程

    ? 本文介紹了芯片失效分析的方法和流程,舉例了典型失效案例流程,總結(jié)了芯片失效分析關(guān)鍵技術(shù)面臨的挑戰(zhàn)和對(duì)策,并總結(jié)了芯片失效分析的注意事項(xiàng)。
    的頭像 發(fā)表于 02-19 09:44 ?1238次閱讀

    芯片封測(cè)架構(gòu)和芯片封測(cè)流程

    在此輸入導(dǎo)芯片封測(cè)芯片封測(cè)是一個(gè)復(fù)雜且精細(xì)的過(guò)程,它涉及多個(gè)步驟和環(huán)節(jié),以確保芯片的質(zhì)量和性能。本文對(duì)芯片封測(cè)架構(gòu)和芯片封測(cè)流程進(jìn)行概述。
    的頭像 發(fā)表于 12-31 09:15 ?1488次閱讀
    <b class='flag-5'>芯片</b>封測(cè)架構(gòu)和<b class='flag-5'>芯片封測(cè)流程</b>

    【「從算法到電路—數(shù)字芯片算法的電路實(shí)現(xiàn)」閱讀體驗(yàn)】+閱讀第一章部分筆記

    ,也重新點(diǎn)亮了希望,從芯出發(fā)!從第一章中記錄一些關(guān)鍵詞,以備后續(xù)學(xué)習(xí)中查看。1.1芯片研發(fā)的流程芯片生產(chǎn)分為設(shè)計(jì)和制造兩個(gè)環(huán)節(jié);硅片上形成的電路,稱為Die;帶有封裝的Die才稱為芯片
    發(fā)表于 12-02 21:41

    數(shù)字設(shè)計(jì)ic芯片流程

    主要介紹芯片的設(shè)計(jì)流程 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? &
    發(fā)表于 11-20 15:57 ?0次下載

    淺談芯片制造的完整流程

    在科技日新月異的今天,芯片作為信息技術(shù)的核心部件,其制作工藝的復(fù)雜性和精密性令人嘆為觀止。從一粒普通的沙子到一顆蘊(yùn)含無(wú)數(shù)晶體管的高科技芯片,這一過(guò)程不僅凝聚了人類智慧的結(jié)晶,也展現(xiàn)了現(xiàn)代半導(dǎo)體工業(yè)的極致工藝。本文將講述芯片制造的
    的頭像 發(fā)表于 10-28 14:30 ?1784次閱讀
    淺談<b class='flag-5'>芯片</b>制造的完整<b class='flag-5'>流程</b>

    PCIe光傳輸?shù)膬?yōu)勢(shì)與挑戰(zhàn)

    PCIe向光傳輸接口的轉(zhuǎn)變,預(yù)示著低延遲傳輸將取得新的突破。作為PCI標(biāo)準(zhǔn)組織(PCI-SIG)的關(guān)鍵成員,新思科技不僅深度參與其中,并積極協(xié)助制定新的標(biāo)準(zhǔn)。外設(shè)組件高速互連(PCIe)標(biāo)準(zhǔn)正在經(jīng)歷變革,這將對(duì)芯片設(shè)計(jì)流程產(chǎn)生深遠(yuǎn)影響。
    的頭像 發(fā)表于 08-12 10:37 ?1255次閱讀
    PCIe光傳輸?shù)膬?yōu)勢(shì)與挑戰(zhàn)

    新思科技7月份行業(yè)事件

    新思科技宣布推出面向英特爾代工EMIB先進(jìn)封裝技術(shù)的可量產(chǎn)多裸晶芯片設(shè)計(jì)參考流程,該流程采用了Synopsys.ai EDA全面解決方案和新思科技IP。此外,新思科技3DSO.ai與新思科技3DIC
    的頭像 發(fā)表于 08-12 09:50 ?892次閱讀

    芯片底部填充工藝流程有哪些?

    芯片底部填充工藝流程有哪些?底部填充工藝(Underfill)是一種在電子封裝過(guò)程中廣泛使用的技術(shù),主要用于增強(qiáng)倒裝芯片(FlipChip)、球柵陣列(BGA)、芯片級(jí)封裝(CSP)等
    的頭像 發(fā)表于 08-09 08:36 ?2357次閱讀
    <b class='flag-5'>芯片</b>底部填充工藝<b class='flag-5'>流程</b>有哪些?