ASIC(Application Specific Integrated Circuit)即專用集成電路,是指應特定用戶要求和特定電子系統(tǒng)的需要而設計、制造的集成電路。ASIC集成電路設計流程可以分為前端設計和后端設計兩大部分,以下是的流程介紹:
一、前端設計
- 準備需求規(guī)范
- 確定芯片的具體指標,包括物理實現(制作工藝、裸片面積、封裝)和性能指標(速度、功耗)以及功能指標(功能描述、接口定義)。
- 系統(tǒng)級設計
- 使用系統(tǒng)建模語言(如Matlab、C等)對各個模塊進行描述,驗證方案的可行性。
- RTL設計
- RTL驗證
- 消除Linting Error,確??删C合。
- 執(zhí)行基于周期的驗證(功能),驗證RTL的協(xié)議行為。
- 執(zhí)行屬性檢查,驗證RTL實現和規(guī)范理解匹配。
- 執(zhí)行IP功能驗證。
- 邏輯綜合
- 設計檢查
二、后端設計
- 布局布線準備
- 綜合網表文件(VHDL/Verilog格式)和SDC(約束文件)作為輸入文件傳遞給布局布線工具。
- Floor-plan
- 布局(Placement)
- 在布局工具中,切割行,在防止放置單元的位置創(chuàng)建阻塞。
- 單元的物理布局基于時序/面積需求執(zhí)行。
- 布線(Routing)
- 最初的全局布線和細節(jié)布線,根據生產需要滿足DRC需求。
- 參數提取與驗證
- 執(zhí)行布線后,將布線后Verilog網表、標準單元LEF/DEF文件給提取工具,以在SPEF(標準寄生交換格式)格式中提取芯片寄生(RLC阻感容)參數,并生成SPEF文件。
- 布局布線后檢查是否設計滿足需求(功能、時序、面積、功耗、可測性、DRC、LVS、ERC、ESD、SI、IR-Drop)。
- 執(zhí)行布線后網表的功耗分析,確認設計是否滿足功耗目標。
- 使用布線后網表執(zhí)行門級仿真,檢查設計是否滿足功能需求。
- 執(zhí)行RTL和布線網表之間的形式驗證,確認PR工具未修改功能性。
- 使用SPEF文件和布線網表文件執(zhí)行STA,檢查設計是否滿足時序需求。
- 在DFT工具中執(zhí)行scan-tracing,檢查scan-chain是否是基于DFT需求建立的,使用DFT工具執(zhí)行故障覆蓋,生成ATPG測試向量。
- 執(zhí)行稱作物理驗證的DRC(設計規(guī)則檢查)驗證,確認設計滿足了制造需求。
- 執(zhí)行LVS(layout vs Spice)檢查,將布線網表轉換為spice(SPICE-R),轉換綜合網表(SPICE-S),比較確認二者匹配。
- 執(zhí)行ESD檢查,在芯片中同時具備模擬部分和數字部分的情況下,確認正確的背靠背二極管被放置并且具備正確的防護。對數字和模擬部分分別設置電源和地,以降低襯底噪聲。
- 執(zhí)行特定的STA以確認芯片的信號完整性。將布線網表和SPEF文件(包含耦合電容值的寄生參數)輸入STA工具執(zhí)行此步驟。
- 執(zhí)行IR壓降分析,電源網格足夠健壯以經受設計的靜態(tài)和動態(tài)功耗下降,并且IR壓降在目標限制范圍內。
- 芯片完工修整
- 布線設計使用設計約束驗證完成后,進入芯片完工修整階段(金屬開槽、放置解耦帽等)。
- 設計與制造準備
- 芯片設計準備好進入制造單元,以制造廠可理解的GDS文件發(fā)布設計文件。
- GDS發(fā)布后,執(zhí)行LAPO檢查,確認發(fā)布給fab的數據庫的正確性。
- 封裝與測試
- 執(zhí)行封裝引線鍵合(wire-bounding),將芯片連接至封裝。
綜上,ASIC集成電路設計流程是一個復雜而精細的過程,需要多個階段的協(xié)同工作和嚴格的驗證與測試,以確保最終產品的性能和可靠性。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。
舉報投訴
-
集成電路
+關注
關注
5425文章
12070瀏覽量
368526 -
模塊
+關注
關注
7文章
2788瀏覽量
50419 -
asic
+關注
關注
34文章
1247瀏覽量
122419 -
電子系統(tǒng)
+關注
關注
0文章
463瀏覽量
31688
發(fā)布評論請先 登錄
相關推薦
熱點推薦
中國集成電路大全 接口集成電路
資料介紹本文系《中國集成電路大全》的接口集成電路分冊,是國內第一次比較系統(tǒng)地介紹國產接口集成電路的系列、品種、特性和應用方而知識的書籍。全書共有總表、正文和附錄三部分內容??偙聿糠至杏袊a接口
發(fā)表于 04-21 16:33
集成電路產業(yè)新地標 集成電路設計園二期推動產業(yè)創(chuàng)新能級提升
在2025海淀區(qū)經濟社會高質量發(fā)展大會上,海淀區(qū)對18個園區(qū)(樓宇)的優(yōu)質產業(yè)空間及更新改造的城市高品質空間進行重點推介,誠邀企業(yè)來海淀“安家”。2024年8月30日正式揭牌的集成電路設計園二期就是
集成電路設計中靜態(tài)時序分析介紹
本文介紹了集成電路設計中靜態(tài)時序分析(Static Timing Analysis,STA)的基本原理、概念和作用,并分析了其優(yōu)勢和局限性。 ? 靜態(tài)時序分析(Static Timing
ASIC集成電路在人工智能中的應用
ASIC(Application-Specific Integrated Circuit)集成電路在人工智能領域的應用日益廣泛,其專為特定應用而設計的特點使得它在處理人工智能任務時能夠展現出卓越
ASIC集成電路如何提高系統(tǒng)效率
在現代電子系統(tǒng)中,效率和性能是衡量一個系統(tǒng)優(yōu)劣的關鍵指標。隨著技術的發(fā)展,ASIC集成電路因其高度定制化和優(yōu)化的特性,在提高系統(tǒng)效率方面發(fā)揮著越來越重要的作用。 ASIC的定義和特點 ASIC
ASIC集成電路與通用芯片的比較
ASIC集成電路與通用芯片在多個方面存在顯著差異。以下是對這兩者的比較: 一、定義與用途 ASIC集成電路 :ASIC(Applicatio
ASIC集成電路在物聯網中的應用
隨著物聯網(IoT)技術的快速發(fā)展,ASIC(Application-Specific Integrated Circuit,特定應用集成電路)在其中扮演著越來越重要的角色。 1. 物聯網技術概述
如何進行ASIC集成電路性能優(yōu)化
ASIC(Application-Specific Integrated Circuit,應用特定集成電路)集成電路性能優(yōu)化是一個復雜而關鍵的過程,涉及多個層面的技術和策略。以下是一些關鍵的優(yōu)化方法
ASIC集成電路設計中的常見問題
在ASIC(專用集成電路)集成電路設計過程中,設計師們可能會遇到一系列常見問題。以下是對這些問題的歸納與解析: 一、前端設計問題 RTL編碼問題 在寄存器傳輸級(RTL)編碼時,應避免采用例化
ASIC集成電路應用領域 ASIC集成電路的優(yōu)缺點分析
隨著電子技術的發(fā)展,集成電路(IC)在各個領域扮演著越來越重要的角色。ASIC集成電路作為其中一種特殊類型的集成電路,因其高度定制化的特點,在特定應用中展現出獨特的優(yōu)勢。 一、
ASIC集成電路與FPGA的區(qū)別
ASIC(專用集成電路)與FPGA(現場可編程門陣列)是兩種不同的集成電路技術,它們在多個方面存在顯著的區(qū)別。以下是兩者的主要差異: 一、設計與制造 ASIC 是為特定應用定制設計的
什么是集成電路?有哪些類型?
集成電路,又稱為IC,按其功能結構的不同,可以分為模擬集成電路、數字集成電路和數/?;旌?b class='flag-5'>集成電路三大類。
集成電路設計流程主要有哪些步驟
集成電路設計流程是一個復雜且精細的過程,主要包括以下幾個關鍵步驟: 一、規(guī)格定義 需求分析 :明確電路的需求、功能和性能指標,如成本、功耗、算力、接口方式、安全等級等。這是設計流程的基
成為集成電路設計高手的必經之路:科目攻略大公開
隨著科技的快速發(fā)展,集成電路已經成為現代電子信息技術的重要組成部分。集成電路設計與集成系統(tǒng)專業(yè)作為培養(yǎng)這方面人才的重要途徑,涵蓋了廣泛的學科領域。本文將詳細介紹學習集成電路設計與

評論