91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

芯片設計之ASIC設計流程和邏輯綜合

倩倩 ? 來源:《IC設計與方法》 ? 作者:《IC設計與方法》 ? 2022-08-12 15:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1、ASIC設計流程

ASIC(專用集成電路)的設計如下,Front-end部分是前端設計,Back-end部分是后端設計。

332cd184-19f6-11ed-ba43-dac502259ad0.png

圖片來源:學堂在線《IC設計與方法》

Funct.Spec代表設計需求,在具體設計需求提出后,編寫RTL代碼(Verilog代碼設計電路的一種設計類別);RTL代碼編譯完成,進行Function.Simul,即仿真;仿真結束后,進行邏輯綜合(Logic Synth.),將Verilog代碼轉化為電路,術語稱該電路為門級網單(Gate-Level Net.)。


邏輯綜合(Logic Synth.)過程需要約束(Stat. Wire Model)以產生規(guī)定條件下的電路。具體電路設計完成后,需進行門級仿真(Gate-Lev.Sim),以檢查電路設計是否出現失誤。

門級網單確定后,進入后端設計。首先是布局規(guī)劃(Floorplanning),擺放門級網單中的各個元器件位置。然后是布局和布線(Place&Route),將各個元器件連接。最后產生電路的版圖(Layout)。

在將電路的版圖加工制造前,為防止后端設計失誤,需要進行驗證。驗證前需提取版圖的寄生參數(Parasitic Extrac.),寄生參數包括導線的寄生電容、寄生電感、寄生電阻,寄生參數會造成信號傳輸延時、失真、干擾。驗證中,將寄生參數反標到門級網單上,再次做門級仿真(Gate-Lev.Sim)。最終的仿真結果沒有問題后,電路版圖可以用于加工制造。

2、邏輯綜合

芯片代碼仿真的下一步是邏輯綜合,邏輯綜合將Verilog代碼轉化為電路圖。邏輯綜合的目的是決定門級結構,尋求時序、面積、功耗的平衡。尋求平衡的方式有兩種:約束驅動和路徑驅動。

約束驅動是平衡面積和速度的方式。一個廠家(如TSMC)的一種工藝條件(如0.18um工藝)下,芯片的速度快和面積小相互制約,速度更快的芯片需要更大的面積,面積更小的芯片速度更慢。不同廠家的同種工藝面積和速度的制約程度不一定相同,有經驗的設計人員可以選擇合適的廠家尋求最優(yōu)的面積和速度。

33628ae0-19f6-11ed-ba43-dac502259ad0.png

圖片來源:學堂在線《IC設計與方法》

路徑驅動是將電路中的元器件以最優(yōu)的方式連接。

3390a13c-19f6-11ed-ba43-dac502259ad0.png

圖片來源:學堂在線《IC設計與方法》

邏輯綜合過程可運用預先設計完成的邏輯單元,提高設計效率。邏輯單元包括標準單元和宏單元。標準單元的尺寸有一定的標準,包括基本門電路、寄存器等。宏單元功能相對復雜,難以在固定高度內安裝,包括RAM存儲器、ROM存儲器、數值運算單元等。

標準單元的名稱詳細,如ARM UMC L180GⅡ 1.8V標準單元庫表示:由ARM公司(個人理解:設計公司)提供的,針對UMC(聯(lián)華電子公司,個人理解:制造公司)廠家的,針對邏輯工藝的,180nm(0.18um)的,GⅡ工藝的,1.8V的標準單元庫。

標準單元包括元器件數量多,ARM UMC L180GⅡ 1.8V標準單元庫包含124種元器件,數量為470個。

邏輯綜合過程還需進行靜態(tài)時序分析。靜態(tài)時序分析的前提是觸發(fā)器使用同一時鐘,即全同步電路。靜態(tài)時序分析的準則為:

時鐘周期>Clockto Q+穿越組合邏輯電路的最長延時+Set up

其中Clock to Q是時鐘沿出現到觸發(fā)器輸出信號的延時,Set up時間是下一級觸發(fā)器輸入信號穩(wěn)定建立的延時。

33c0792a-19f6-11ed-ba43-dac502259ad0.png

圖片來源:學堂在線《IC設計與方法》

當靜態(tài)時序分析的準則成立時,時序邏輯電路可以穩(wěn)定工作。

審核編輯 :李倩

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

    關注

    5425

    文章

    12071

    瀏覽量

    368552
  • asic
    +關注

    關注

    34

    文章

    1247

    瀏覽量

    122434
  • 仿真
    +關注

    關注

    52

    文章

    4289

    瀏覽量

    135899

原文標題:芯片設計相關介紹(23)——ASIC設計流程和邏輯綜合

文章出處:【微信號:行業(yè)學習與研究,微信公眾號:行業(yè)學習與研究】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    典型的基于RTL的ASIC設計流程分析

    FPGA的前端設計流程類似于ASIC,但后端不同。FPGA的后端部分與ASIC的主要區(qū)別在于FPGA的布局和布線。對于ASIC,place and route軟件決定IC的制造方式。
    的頭像 發(fā)表于 06-20 16:24 ?5802次閱讀
    典型的基于RTL的<b class='flag-5'>ASIC</b>設計<b class='flag-5'>流程</b>分析

    邏輯綜合流程和命令簡析

    綜合就是把Verilog、VHDL轉換成網表的過程。綜合按照是否考慮物理布局信息可分為邏輯綜合和物理綜合
    的頭像 發(fā)表于 08-09 09:51 ?1233次閱讀
    <b class='flag-5'>邏輯</b><b class='flag-5'>綜合</b>的<b class='flag-5'>流程</b>和命令簡析

    ASIC設計流程及其應用

    主要介紹了ASIC設計的流程及各個階段所使用的軟件。
    發(fā)表于 06-16 11:01

    ASIC設計全流程入門資料

    ASIC設計全流程入門資料,包括軟件的使用。
    發(fā)表于 05-06 14:11

    ASIC有哪些設計流程

    參考中外文以及互聯(lián)網資料,寫一篇ASIC設計流程文章供大家參考,文中有不妥之處,還望批評指正,謝謝!
    發(fā)表于 07-23 09:46

    ASIC與FPGA的開發(fā)流程是怎樣的

    ASIC的設計流程是怎樣的?FPGA的開發(fā)流程又是怎樣的?
    發(fā)表于 11-01 07:08

    ASIC邏輯綜合及Synopsys Design Compi

    設計編譯器(Design Compiler)和設計分析器(Design Analyzer) Design Compiler(DC) 是Synopsys邏輯綜合工具的命令行接口,在
    發(fā)表于 11-19 13:32 ?58次下載

    ASIC與大型邏輯設計實習教程

    ASIC與大型邏輯設計實習課 AgendaCell Base IC DesignModelSimLibraryProjectVHDL Compiler & SimulationSimulation WindowsTutorialLab
    發(fā)表于 06-19 09:45 ?0次下載

    面向ASIC和FPGA設計的多點綜合技術

    面向ASIC和FPGA設計的多點綜合技術 隨著設計復雜性增加,傳統(tǒng)的綜合方法面臨越來越大的挑戰(zhàn)。為此,Synplicity公司開發(fā)了同時適用于FPGA或 ASIC設計的多點
    發(fā)表于 12-26 14:34 ?725次閱讀

    DC邏輯綜合

    芯片綜合的過程:芯片的規(guī)格說明,芯片設計的劃分,預布局,RTL 邏輯單元的綜合,各
    發(fā)表于 12-29 16:28 ?25次下載
    DC<b class='flag-5'>邏輯</b><b class='flag-5'>綜合</b>

    27張詳解ASIC芯片設計生產流程的PPT

    詳解ASIC芯片設計生產流程的PPT
    的頭像 發(fā)表于 07-16 15:37 ?1.1w次閱讀

    ASIC邏輯綜合及Synopsys Design Compiler 的使用資料說明

    本文檔的主要內容詳細介紹的是ASIC邏輯綜合及Synopsys Design Compiler 的使用資料說明包括了:1、邏輯綜合基本概念
    發(fā)表于 10-23 08:00 ?5次下載
    <b class='flag-5'>ASIC</b><b class='flag-5'>邏輯</b><b class='flag-5'>綜合</b>及Synopsys  Design Compiler 的使用資料說明

    ASIC芯片設計開發(fā)流程

    ASIC芯片設計開發(fā)流程說明。
    發(fā)表于 04-07 09:18 ?65次下載
    <b class='flag-5'>ASIC</b><b class='flag-5'>芯片</b>設計開發(fā)<b class='flag-5'>流程</b>

    芯片設計邏輯綜合過程

    邏輯綜合操作(Compile design),根據芯片的復雜程度,邏輯綜合操作的時間可能是幾秒,也可能是半個月。如果設計環(huán)境和約束設置不當,
    的頭像 發(fā)表于 08-12 15:10 ?4214次閱讀

    什么是邏輯綜合邏輯綜合流程有哪些?

    邏輯綜合是將RTL描述的電路轉換成門級描述的電路,將HDL語言描述的電路轉換為性能、面積和時序等因素約束下的門級電路網表。
    的頭像 發(fā)表于 09-15 15:22 ?6570次閱讀
    什么是<b class='flag-5'>邏輯</b><b class='flag-5'>綜合</b>?<b class='flag-5'>邏輯</b><b class='flag-5'>綜合</b>的<b class='flag-5'>流程</b>有哪些?
    主站蜘蛛池模板: 一级视频在线免费观看 | 久久五月天婷婷 | 日韩在线天堂免费观看 | 18视频免费网址在线观看 | 色费女人18女人毛片免费视频 | 国产亚洲精品aa在线观看 | 99插插插| 色黄网站成年女人色毛片 | 91最新网站免费 | 婷婷亚洲视频 | 亚洲国产人久久久成人精品网站 | 国产小视频免费在线观看 | 黄色免费网站在线 | 色天使色婷婷在线影院亚洲 | 加勒比啪啪 | 天天操操 | 亚洲成a人不卡在线观看 | 四虎1515hh永久久免费 | 狠狠操天天操夜夜操 | 欧美性xx18一19 | ww欧美| 亚洲第一页国产 | 国产精品久久久久久久午夜片 | 欧美色图俺去了 | 天堂资源在线中文 | 高清一区二区三区 | 调教双性学霸美人 | 羞羞漫画喷水漫画yy漫画 | 国产成人在线影院 | 性网站在线观看 | 欧美在线观看www | 免费在线看片网站 | 久久综合色婷婷 | 在线视频亚洲欧美 | 亚洲综合色婷婷 | 免费可以看黄的视频 s色 | 国内视频一区二区三区 | 国产三级国产精品国产普男人 | 久久精品人人做人人看 | 国产美女主播在线观看 | 亚洲干综合 |