ASIC(Application Specific Integrated Circuit)即專用集成電路,是指應(yīng)特定用戶要求和特定電子系統(tǒng)的需要而設(shè)計(jì)、制造的集成電路。ASIC集成電路設(shè)計(jì)流程可以分為前端設(shè)計(jì)和后端設(shè)計(jì)兩大部分,以下是的流程介紹:
一、前端設(shè)計(jì)
- 準(zhǔn)備需求規(guī)范
- 確定芯片的具體指標(biāo),包括物理實(shí)現(xiàn)(制作工藝、裸片面積、封裝)和性能指標(biāo)(速度、功耗)以及功能指標(biāo)(功能描述、接口定義)。
- 系統(tǒng)級(jí)設(shè)計(jì)
- 使用系統(tǒng)建模語言(如Matlab、C等)對(duì)各個(gè)模塊進(jìn)行描述,驗(yàn)證方案的可行性。
- RTL設(shè)計(jì)
- 利用硬件描述語言(如Verilog)對(duì)電路以寄存器之間的傳輸為基礎(chǔ)進(jìn)行描述。
- 對(duì)設(shè)計(jì)的功能進(jìn)行仿真驗(yàn)證,需要激勵(lì)驅(qū)動(dòng),是動(dòng)態(tài)仿真。
- RTL驗(yàn)證
- 消除Linting Error,確??删C合。
- 執(zhí)行基于周期的驗(yàn)證(功能),驗(yàn)證RTL的協(xié)議行為。
- 執(zhí)行屬性檢查,驗(yàn)證RTL實(shí)現(xiàn)和規(guī)范理解匹配。
- 執(zhí)行IP功能驗(yàn)證。
- 邏輯綜合
- 準(zhǔn)備設(shè)計(jì)約束文件(時(shí)鐘定義、IO延遲定義、輸出PAD負(fù)載定義、設(shè)計(jì)False/Multicycle路徑),然后執(zhí)行綜合。
- 將RTL級(jí)設(shè)計(jì)中所得的程序代碼翻譯成實(shí)際電路的各種元器件以及他們之間的連接關(guān)系,生成門級(jí)網(wǎng)表(Netlist)。
- 基于DFT(Design For Test)需求建立掃描鏈(scan-chain)連接。
- 設(shè)計(jì)檢查
- 執(zhí)行網(wǎng)表級(jí)功耗分析,確保滿足功耗目標(biāo)。
- 使用綜合網(wǎng)表執(zhí)行門級(jí)仿真,驗(yàn)證功能。
- 執(zhí)行RTL和綜合網(wǎng)表之間的形式驗(yàn)證,確認(rèn)綜合工具未修改功能性。
- 使用SDF(標(biāo)準(zhǔn)延遲格式)文件執(zhí)行STA(靜態(tài)時(shí)序分析),確保滿足時(shí)序。
- 在DFT工具中執(zhí)行scan-tracing,檢查scan-chain是否是基于DFT需求建立的。
二、后端設(shè)計(jì)
- 布局布線準(zhǔn)備
- 綜合網(wǎng)表文件(VHDL/Verilog格式)和SDC(約束文件)作為輸入文件傳遞給布局布線工具。
- Floor-plan
- 基于連接性放置IP、memory,創(chuàng)建Pad-ring,放置Pads(信號(hào)/電源/傳輸單元)。
- 在高速總線開關(guān)時(shí)滿足SSN需求(同時(shí)開關(guān)噪聲),不會(huì)產(chǎn)生任何噪聲相關(guān)活動(dòng)。
- 建立最佳floorplan,使設(shè)計(jì)滿足芯片的利用率目標(biāo)。
- 發(fā)布floorplan信息給封裝團(tuán)隊(duì),執(zhí)行pad-ring的封裝可行性分析。
- 布局(Placement)
- 在布局工具中,切割行,在防止放置單元的位置創(chuàng)建阻塞。
- 單元的物理布局基于時(shí)序/面積需求執(zhí)行。
- 布線(Routing)
- 最初的全局布線和細(xì)節(jié)布線,根據(jù)生產(chǎn)需要滿足DRC需求。
- 參數(shù)提取與驗(yàn)證
- 執(zhí)行布線后,將布線后Verilog網(wǎng)表、標(biāo)準(zhǔn)單元LEF/DEF文件給提取工具,以在SPEF(標(biāo)準(zhǔn)寄生交換格式)格式中提取芯片寄生(RLC阻感容)參數(shù),并生成SPEF文件。
- 布局布線后檢查是否設(shè)計(jì)滿足需求(功能、時(shí)序、面積、功耗、可測(cè)性、DRC、LVS、ERC、ESD、SI、IR-Drop)。
- 執(zhí)行布線后網(wǎng)表的功耗分析,確認(rèn)設(shè)計(jì)是否滿足功耗目標(biāo)。
- 使用布線后網(wǎng)表執(zhí)行門級(jí)仿真,檢查設(shè)計(jì)是否滿足功能需求。
- 執(zhí)行RTL和布線網(wǎng)表之間的形式驗(yàn)證,確認(rèn)PR工具未修改功能性。
- 使用SPEF文件和布線網(wǎng)表文件執(zhí)行STA,檢查設(shè)計(jì)是否滿足時(shí)序需求。
- 在DFT工具中執(zhí)行scan-tracing,檢查scan-chain是否是基于DFT需求建立的,使用DFT工具執(zhí)行故障覆蓋,生成ATPG測(cè)試向量。
- 執(zhí)行稱作物理驗(yàn)證的DRC(設(shè)計(jì)規(guī)則檢查)驗(yàn)證,確認(rèn)設(shè)計(jì)滿足了制造需求。
- 執(zhí)行LVS(layout vs Spice)檢查,將布線網(wǎng)表轉(zhuǎn)換為spice(SPICE-R),轉(zhuǎn)換綜合網(wǎng)表(SPICE-S),比較確認(rèn)二者匹配。
- 執(zhí)行ESD檢查,在芯片中同時(shí)具備模擬部分和數(shù)字部分的情況下,確認(rèn)正確的背靠背二極管被放置并且具備正確的防護(hù)。對(duì)數(shù)字和模擬部分分別設(shè)置電源和地,以降低襯底噪聲。
- 執(zhí)行特定的STA以確認(rèn)芯片的信號(hào)完整性。將布線網(wǎng)表和SPEF文件(包含耦合電容值的寄生參數(shù))輸入STA工具執(zhí)行此步驟。
- 執(zhí)行IR壓降分析,電源網(wǎng)格足夠健壯以經(jīng)受設(shè)計(jì)的靜態(tài)和動(dòng)態(tài)功耗下降,并且IR壓降在目標(biāo)限制范圍內(nèi)。
- 芯片完工修整
- 布線設(shè)計(jì)使用設(shè)計(jì)約束驗(yàn)證完成后,進(jìn)入芯片完工修整階段(金屬開槽、放置解耦帽等)。
- 設(shè)計(jì)與制造準(zhǔn)備
- 芯片設(shè)計(jì)準(zhǔn)備好進(jìn)入制造單元,以制造廠可理解的GDS文件發(fā)布設(shè)計(jì)文件。
- GDS發(fā)布后,執(zhí)行LAPO檢查,確認(rèn)發(fā)布給fab的數(shù)據(jù)庫的正確性。
- 封裝與測(cè)試
- 執(zhí)行封裝引線鍵合(wire-bounding),將芯片連接至封裝。
綜上,ASIC集成電路設(shè)計(jì)流程是一個(gè)復(fù)雜而精細(xì)的過程,需要多個(gè)階段的協(xié)同工作和嚴(yán)格的驗(yàn)證與測(cè)試,以確保最終產(chǎn)品的性能和可靠性。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
ASIC(Application-Specific Integrated Circuit)集成電路在人工智能領(lǐng)域的應(yīng)用日益廣泛,其專為特定應(yīng)用而設(shè)計(jì)的特點(diǎn)使得它在處理人工智能任務(wù)時(shí)能夠展現(xiàn)出卓越
發(fā)表于 11-20 16:03
?777次閱讀
在現(xiàn)代電子系統(tǒng)中,效率和性能是衡量一個(gè)系統(tǒng)優(yōu)劣的關(guān)鍵指標(biāo)。隨著技術(shù)的發(fā)展,ASIC集成電路因其高度定制化和優(yōu)化的特性,在提高系統(tǒng)效率方面發(fā)揮著越來越重要的作用。 ASIC的定義和特點(diǎn) ASIC
發(fā)表于 11-20 15:57
?319次閱讀
ASIC集成電路與通用芯片在多個(gè)方面存在顯著差異。以下是對(duì)這兩者的比較: 一、定義與用途 ASIC集成電路 :ASIC(Applicatio
發(fā)表于 11-20 15:56
?635次閱讀
隨著物聯(lián)網(wǎng)(IoT)技術(shù)的快速發(fā)展,ASIC(Application-Specific Integrated Circuit,特定應(yīng)用集成電路)在其中扮演著越來越重要的角色。 1. 物聯(lián)網(wǎng)技術(shù)概述
發(fā)表于 11-20 15:53
?440次閱讀
在ASIC(專用集成電路)集成電路設(shè)計(jì)過程中,設(shè)計(jì)師們可能會(huì)遇到一系列常見問題。以下是對(duì)這些問題的歸納與解析: 一、前端設(shè)計(jì)問題 RTL編碼問題 在寄存器傳輸級(jí)(RTL)編碼時(shí),應(yīng)避免采用例化
發(fā)表于 11-20 15:46
?377次閱讀
隨著電子技術(shù)的發(fā)展,集成電路(IC)在各個(gè)領(lǐng)域扮演著越來越重要的角色。ASIC集成電路作為其中一種特殊類型的集成電路,因其高度定制化的特點(diǎn),在特定應(yīng)用中展現(xiàn)出獨(dú)特的優(yōu)勢(shì)。 一、
發(fā)表于 11-20 15:04
?1362次閱讀
ASIC(專用集成電路)與FPGA(現(xiàn)場(chǎng)可編程門陣列)是兩種不同的集成電路技術(shù),它們?cè)诙鄠€(gè)方面存在顯著的區(qū)別。以下是兩者的主要差異: 一、設(shè)計(jì)與制造 ASIC 是為特定應(yīng)用定制設(shè)計(jì)的
發(fā)表于 11-20 15:02
?344次閱讀
專用集成電路(Application Specific Integrated Circuit,簡(jiǎn)稱ASIC)是指為特定應(yīng)用領(lǐng)域而設(shè)計(jì)和生產(chǎn)的一類集成電路。相比通用型集成電路,專用
發(fā)表于 05-04 17:28
?2776次閱讀
專用集成電路設(shè)計(jì)流程是指通過設(shè)計(jì)和制造一種特定功能的芯片,以滿足特定應(yīng)用場(chǎng)景的要求。專用集成電路(Application Specific Integrated Circuit,簡(jiǎn)稱ASIC
發(fā)表于 05-04 17:20
?1830次閱讀
可以分為數(shù)字專用集成電路(Digital ASIC)和模擬專用集成電路(Analog ASIC)兩種類型。 數(shù)字專用集成電路是將數(shù)字
發(fā)表于 05-04 15:47
?1866次閱讀
應(yīng)用需求進(jìn)行優(yōu)化的特點(diǎn),具備了更高的性能、更低的功耗和更小的尺寸。 專用集成電路的設(shè)計(jì)流程主要包括需求分析、系統(tǒng)設(shè)計(jì)、電路設(shè)計(jì)、物理設(shè)計(jì)、驗(yàn)證測(cè)試和制造流程。 需求分析:在這一階段,首
發(fā)表于 05-04 15:02
?865次閱讀
專用集成電路(ASIC)設(shè)計(jì)流程是指將特定應(yīng)用需求轉(zhuǎn)化為硅芯片的過程。下面將詳細(xì)介紹ASIC設(shè)計(jì)流程,并進(jìn)一步探討
發(fā)表于 05-04 15:00
?635次閱讀
ASIC(Application Specific Integrated Circuit)是專用集成電路的縮寫,是一種用于特定應(yīng)用的定制芯片。ASIC芯片是一種針對(duì)具體應(yīng)用而設(shè)計(jì)、制造的集成電
發(fā)表于 04-19 15:24
?939次閱讀
專用集成電路芯片(ASIC)是一種定制化的集成電路設(shè)計(jì),旨在滿足特定應(yīng)用的需求。它與通用集成電路(General Purpose Integrated Circuits)不同,通用
發(fā)表于 04-19 14:47
?820次閱讀
專用集成電路(ASIC)設(shè)計(jì)是指根據(jù)特定的功能需求,為特定的應(yīng)用領(lǐng)域設(shè)計(jì)和制造的集成電路。專用集成電路設(shè)計(jì)的基本要求包括以下幾個(gè)方面: 一、功能需求:在進(jìn)行專用
發(fā)表于 04-19 14:45
?898次閱讀
評(píng)論