最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

“EDA算法”入門指南(2):課程與學(xué)習(xí)資源

2022-06-04 00:06 作者:講芯片的邸老師  | 我要投稿

一、EDA工具概述


?

二、國產(chǎn)EDA圖譜

全球主要以Synopsys、Cadence、西門子三家為主,每家?guī)缀醵加泻w芯片設(shè)計(jì)、工藝制造等全流程的工具。

  • Synopsys,全球排名第1的芯片自動化設(shè)計(jì)解決方案提供商,全球排名第1的芯片接口IP供應(yīng)商,同時(shí)也是信息安全和軟件質(zhì)量的全球領(lǐng)導(dǎo)者。優(yōu)勢在于數(shù)字前端、數(shù)字后端和 PT signoff。模擬前端的 XA,數(shù)字前端的 VCS,后端的 sign-off tool,還有口碑極好的 PT、DC 功能都很強(qiáng)大。

  • Cadence以模擬芯片設(shè)計(jì)、PCB設(shè)計(jì)見長。1991年推出的Virtuoso工具是公司的“王牌”產(chǎn)品,此款工具在面世28年來持續(xù)保持旺盛生命力,是公司維持行業(yè)地位的重要支撐。擁有完整的數(shù)字芯片設(shè)計(jì)流程工具,其中布局布線工具近幾年已經(jīng)超過了Synopsys 的ICC2。

  • 西門子(Mentor Graphics)在 EDA 廠商中始終占有一席之地的原因是其點(diǎn)工具做得非常好:Mentor 的 PCB 設(shè)計(jì)工具,全面而且信號分析準(zhǔn)確;ASIC 流程中的 Calibre 在版圖 LVS,DRC 中占有率超出其他兩家,比如 DFT 工具 DFTAdvisor 在 DFT工具中絕對占據(jù)優(yōu)勢地位。

?國產(chǎn)EDA:

?

國產(chǎn)EDA圖譜(本圖出處不詳)


開源EDA工具:

  • 數(shù)字仿真工具iverilog、verilator、GTKWave

  • 數(shù)字電路邏輯綜合工具YoSys

  • 數(shù)字芯片布局布線工具Qrouter

  • 時(shí)序分析工具Open Timer

  • 開源集成平臺OpenROAD

  • FPGA EDA工具Verilog to Routing (VTR)

  • 北京大學(xué)高能效計(jì)算與應(yīng)用中心領(lǐng)銜的開源EDA OPEN BELT,網(wǎng)址為https://openbelt.org.cn/wiki/

  • openDACS開源電路與系統(tǒng)設(shè)計(jì)自動化:2021年,中科院微電子所微電子重點(diǎn)實(shí)驗(yàn)室及EDA中心聯(lián)合中國計(jì)算機(jī)學(xué)會(CCF)集成電路設(shè)計(jì)專業(yè)組、中國計(jì)算機(jī)學(xué)會開源發(fā)展委員會、開放原子開源基金會、中科院計(jì)算所、北京大學(xué)、復(fù)旦大學(xué)、武漢理工大學(xué)等多家單位組織發(fā)起的“openDACS開源電路與系統(tǒng)設(shè)計(jì)自動化”開源項(xiàng)目 http://opendacs.com/

?

三、從事數(shù)字芯片設(shè)計(jì)的EDA算法領(lǐng)域需要學(xué)哪些知識

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

數(shù)字芯片設(shè)計(jì)流程主要由前端設(shè)計(jì)與后端物理實(shí)現(xiàn)兩階段構(gòu)成。其中,前端設(shè)計(jì)主要包括:架構(gòu)設(shè)計(jì)、RTL設(shè)計(jì)、驗(yàn)證(verification)、邏輯綜合(sythesis)、一致性驗(yàn)證(formal)、可測性設(shè)計(jì)(DFT);物理設(shè)計(jì)主要包括:布局布線(Placement & Routing)、物理驗(yàn)證(DRC)等。FPGA設(shè)計(jì)流程與數(shù)字芯片設(shè)計(jì)相似,只是會增加mapping與clustering兩個步驟。

?

EDA算法開發(fā)需要學(xué)哪些知識?

?

?

關(guān)于AI4EDA的應(yīng)用:

?

圖片引用自:M. Rapp et al., "MLCAD: A Survey of Research in Machine Learning for CAD Keynote Paper," in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, doi: 10.1109/TCAD.2021.3124762.

?

還可以參考:

Guyue Huang, et al., “Machine Learning for Electronic Design Automation: A Survey”, ACM Transactions on Design Automation of Electronic Systems (TODAES), vol. 25, no. 5, 2021.

?

感興趣的同學(xué)也可以關(guān)注清華大學(xué)汪玉教授EDA課程中“AI4EDA”內(nèi)容的github:

https://github.com/thu-nics/awesome_ai4EDA

?

四、入門EDA算法有哪些學(xué)習(xí)資源

1、學(xué)術(shù)期刊與學(xué)術(shù)會議

?


2、Synopsys University EDA課程

課程鏈接:

https://www.synopsys.com/community/university-program/curriculum-programs.html

Synopsys University計(jì)劃提供了有關(guān)IC設(shè)計(jì)和EDA開發(fā)的本科與碩士課程教學(xué)培養(yǎng)計(jì)劃。每個完整學(xué)期的課程都包含15周的材料,包括課程提綱,講座,實(shí)驗(yàn),作業(yè)和考試。Synopsys大學(xué)計(jì)劃會員可以從網(wǎng)站下載到課程相關(guān)資料。

下圖為Synopsys University EDA課程列表。即使不是Synopsys大學(xué)計(jì)劃會員,也可以了解進(jìn)入EDA算法開發(fā)行業(yè)需要準(zhǔn)備或者自學(xué)哪些課程。

?

?

3、知名課程(源自“北京大學(xué)高能效計(jì)算與應(yīng)用中心領(lǐng)銜的開源EDA OPEN BELT”網(wǎng)站,感謝羅國杰教授團(tuán)隊(duì)收集整理)

  • Rob A. Rutenbar, coursera VLSI CAD Part I: Logic and VLSI CAD; Part II: Layout

  • Kurt Keutzer and Sanjit A. Seshia, UC Berkeley EECS 244: Introduction to Computer Aided Design of Integrated Circuits

  • Sung Kyu Lim, Georgia Tech ECE6133: Physical Design Automation of VLSI Systems

  • David Z. Pan, UT Austin EE 382V: VLSI Physical Design Automation

  • Sanjit A. Seshia, UC Berkeley EECS 219C: Formal Methods: Specification, Verification, and Synthesis

  • Chung-Kuan Cheng, UCSD CSE245: Computer Aided Circuit Simulation and Verification

  • Robert Brayton, UC Berkeley EECS 219B: Logic Synthesis for Hardware Systems

  • Alan Mishchenko, UC Berkeley EECS 290A: Advanced Methods in Logic Synthesis and Equivalence Checking

  • Priyank Kalla, U of Utah ECE/CS 5740/6740: CAD of Digital Circuits Logic Synthesis and Optimization

  • Adnan Aziz, UT Austin Introduction to Logic Synthesis

?4、參考書籍

  • S. K. Lim, Practical Problems in VLSI Physical Design Automation, Springer, 2008

  • C. J. Alpert, D. P. Mehta, S. S. Sapatnekar, Handbook of Algorithms for Physical Design Automation, Auerbach Publications, 2008

  • 徐寧 等. 超大規(guī)模集成電路物理設(shè)計(jì)理論與算法. 清華大學(xué)出版社, 2009年.

  • 陳中憲(著), 喻文健(譯). 超大規(guī)模集成電路互連線分析與綜合. 2008年.

  • Venky Ramachandran等. 超大規(guī)模集成電路布線技術(shù). 清華大學(xué)出版社, 2018年.

  • Andrew B.Kahng 等著.于永斌,張徐亮,徐寧 等 譯. 超大規(guī)模集成電路物理設(shè)計(jì): 從圖分割到時(shí)序收斂. 機(jī)械工業(yè)出版社. 2014年.

  • FPGA原理和結(jié)構(gòu). [日] 天野英晴 著,趙謙 譯. 人民郵電出版社,2019年.

  • V. Betz, J. Rose, and A. Marquardt. Architecture and CAD for deep-submicron FPGAs. Kluwer Academic Publishers, February 1999.

  • Elfadel, Ibrahim (Abe) M., Boning, Duane S., Li, Xin (Eds.) . Machine Learning in VLSI Computer-Aided Design. Springer, 2019.

  • Giovanni De Micheli, Synthesis and Optimization of Digital Circuits, McGraw-Hill, 1994.

  • Luciano Lavagno, Igor L. Markov, Grant E. Martin, Louis K. Scheffer, "Electronic Design Automation for Integrated Circuits Handbook, Second Edition - Two Volume Set," 2016.

  • 集成電路自動化. 蔡懿慈,周強(qiáng),陳松 著. 科學(xué)出版社, 2020.

?4、學(xué)術(shù)和學(xué)科競賽

國外有DAC/ICCAD/ISPD/TAU等。以下是國內(nèi)相關(guān)的競賽:

  • 集成電路EDA設(shè)計(jì)精英挑戰(zhàn)賽,網(wǎng)址http://EDA.icisc.cn/。ps:國內(nèi)唯一一個專注于EDA算法領(lǐng)域的大賽,獎金最為豐厚(最高獎20萬元),大賽官方公眾號“?集成電路EDA設(shè)計(jì)精英挑戰(zhàn)賽”。

  • “華為杯”研究生“創(chuàng)芯”大賽(Cadence賽題),ps:研究生官方認(rèn)可的比賽

  • 全國大學(xué)生集成電路創(chuàng)新創(chuàng)業(yè)大賽(華大九天杯),網(wǎng)址http://univ.ciciec.com/。ps:國家級A類賽事。

  • 復(fù)微杯大學(xué)生電子設(shè)計(jì)大賽(主要是FPGA EDA工具相關(guān)算法題)。ps:獎金豐厚,如果想了解更多,可以關(guān)注比賽官方公眾號“復(fù)微杯大學(xué)生電子設(shè)計(jì)大賽”。

  • EDAthon(香港高校主辦)



“EDA算法”入門指南(2):課程與學(xué)習(xí)資源的評論 (共 條)

分享到微博請遵守國家法律
象山县| 合山市| 寻乌县| 比如县| 门头沟区| 麻栗坡县| 景宁| 简阳市| 平罗县| 崇文区| 额济纳旗| 星子县| 襄城县| 通州区| 安康市| 凤城市| 大宁县| 舞阳县| 元朗区| 安国市| 开江县| 闽侯县| 方正县| 台前县| 永善县| 博野县| 文成县| 威宁| 廊坊市| 通榆县| 侯马市| 长丰县| 南汇区| 杂多县| 崇信县| 庆城县| 白城市| 定边县| 阳泉市| 天等县| 新竹市|