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

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

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

IC設(shè)計(jì)前仿真和后仿真之間有哪些異同點(diǎn)呢?

jf_GctfwYN7 ? 來源:IC修真院 ? 2023-03-07 09:27 ? 次閱讀

一個(gè)完整的電路設(shè)計(jì)中必然包含前仿真和后仿真兩個(gè)部分,它們都屬于驗(yàn)證的必要環(huán)節(jié)。

尤其是在復(fù)雜的芯片設(shè)計(jì)中,驗(yàn)證要占用整個(gè)芯片設(shè)計(jì)流程時(shí)間的60%-70%。目的就是盡可能地對芯片功能進(jìn)行充分的驗(yàn)證,盡早暴露出問題、解決問題,以保證所有功能完全正確。

那么前仿真和后仿真之間有哪些異同點(diǎn)呢?

01 先說相同之處

前仿真和后仿真都屬于數(shù)字驗(yàn)證工程師的工作范疇,且都涉及到驗(yàn)證環(huán)境的搭建,需要耗費(fèi)大量的時(shí)間。

在實(shí)際工作中,需要使用的工具基本也是一樣的。例如Synopsys公司的VCS、Cadence公司的xrun和Model Tech公司的ModelSim。

02 解決的問題不同

前仿真也可以叫功能仿真、行為仿真,主要驗(yàn)證電路在理想環(huán)境下的行為和設(shè)計(jì)構(gòu)想是否一致,電路功能是否符合Spec和設(shè)計(jì)要求。

后仿真也可以叫時(shí)序仿真、布局布線后仿真,主要針對布局布線之后的網(wǎng)表,加入時(shí)序分析,對功能正確性進(jìn)行仿真驗(yàn)證。

前仿真主要驗(yàn)證的是功能正確性,后仿真主要驗(yàn)證的是時(shí)序正確性。

03 側(cè)重點(diǎn)不同

前仿真關(guān)心的是器件參數(shù),不考慮電路門延遲與線延遲,沒有器件內(nèi)部邏輯單元和連線的實(shí)際延時(shí)信息,只是初步驗(yàn)證系統(tǒng)的邏輯功能。

后仿真除了關(guān)心器件參數(shù)之外還需要考慮線的寄生問題,這就是為什么后端環(huán)節(jié)中需要進(jìn)行寄生參數(shù)提取。

因?yàn)閷?dǎo)線本身存在的電阻,相鄰導(dǎo)線之間的互感,耦合電容在芯片內(nèi)部會產(chǎn)生信號噪聲,串?dāng)_和反射。這些效應(yīng)會產(chǎn)生信號完整性問題,導(dǎo)致信號電壓波動和變化,如果嚴(yán)重就會導(dǎo)致信號失真錯誤。所以,提取寄生參數(shù)進(jìn)行再次分析驗(yàn)證,分析信號完整性問題是非常重要的。

04 流程環(huán)節(jié)不同

一個(gè)比較明顯的區(qū)分標(biāo)志就是布局布線。

前仿真需要在RTL代碼設(shè)計(jì)環(huán)節(jié)進(jìn)行,后仿真要在布局布線環(huán)節(jié)之后進(jìn)行。

布局布線之后,晶體管等各類器件的具體形狀、尺寸、相互位置已經(jīng)確定,這表示將來制造完成的芯片結(jié)構(gòu)也就確定了。

不同的版圖設(shè)計(jì)將產(chǎn)生不同的寄生參數(shù)。例如,金屬互連線和襯底之間所產(chǎn)生的分布電容大小與版圖設(shè)計(jì)密切相關(guān),版圖設(shè)計(jì)不同,線的長度和路徑都有可能不同,寄生電容也就不同。其他寄生情況與此類似,大部分都和具體的版圖有關(guān)。

05 仿真結(jié)果不同

前仿真主要分析電路邏輯功能,相對于后仿真來說速度更快。

后仿真引入了寄生分布參數(shù)的實(shí)際電路進(jìn)行仿真,能夠比較好地反應(yīng)芯片的實(shí)際工作情況,是更接近于實(shí)際的仿真。但消耗時(shí)間相對更長。

有時(shí)候也會出現(xiàn)前后仿真結(jié)果不一致甚至差別很大的情況,其實(shí)一大部分原因就是它們各自的側(cè)重點(diǎn)不同。





審核編輯:劉清

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

    關(guān)注

    37

    文章

    1287

    瀏覽量

    103467
  • RTL
    RTL
    +關(guān)注

    關(guān)注

    1

    文章

    384

    瀏覽量

    59534
  • SPEC
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    15748
  • 耦合電容
    +關(guān)注

    關(guān)注

    2

    文章

    153

    瀏覽量

    19707

原文標(biāo)題:芯片科普 | IC設(shè)計(jì)前仿真和后仿真的區(qū)別?

文章出處:【微信號:IC修真院,微信公眾號:IC修真院】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    Xilinx Fpga仿真仿真

    Xilinx Fpga仿真仿真
    發(fā)表于 08-15 18:49

    Xilinx Fpga仿真仿真

    本帖最后由 eehome 于 2013-1-5 10:08 編輯 Xilinx Fpga仿真仿真
    發(fā)表于 08-17 08:50

    請問微波通信與衛(wèi)星通信哪些異同點(diǎn)?

    請問微波通信與衛(wèi)星通信哪些異同點(diǎn)?
    發(fā)表于 06-22 06:36

    無刷電機(jī)與刷電機(jī)異同點(diǎn)

    無刷電機(jī)與刷電機(jī): 基本原理介紹:異同點(diǎn)PID1、PID抗積分飽和原理當(dāng)系統(tǒng)存在一個(gè)方向的誤差時(shí),由于積分的累加作用會使控...
    發(fā)表于 09-16 09:06

    交換模式與路由模式哪些異同點(diǎn)

    交換模式是什么?路由模式又是什么?交換模式與路由模式哪些異同點(diǎn)?
    發(fā)表于 10-15 09:35

    請問單片機(jī)/ARM/DSP哪些異同點(diǎn)?

    請問單片機(jī)/ARM/DSP哪些異同點(diǎn)?
    發(fā)表于 10-25 07:13

    IWDG與WWDG的異同點(diǎn)分別有哪些

    IWDG與WWDG的異同點(diǎn)分別有哪些?IWDG與WWDG的觸發(fā)復(fù)位條件哪些不同之處?
    發(fā)表于 01-17 07:29

    微型計(jì)算機(jī)和單片機(jī)哪些異同點(diǎn)

    微型計(jì)算機(jī)和單片機(jī)的基本機(jī)構(gòu)是怎樣構(gòu)成的?微型計(jì)算機(jī)和單片機(jī)哪些異同點(diǎn)?
    發(fā)表于 01-26 06:31

    USB與IEEE1394的異同點(diǎn)哪些?

    USB與IEEE1394的異同點(diǎn)哪些? 一、USB與IEEE1394的相同點(diǎn)主要有哪些?   兩者都是一種通用外接設(shè)備接口。   兩者都可以快速
    發(fā)表于 03-26 09:25 ?1471次閱讀

    PCB布局和布局仿真之間的區(qū)別

    之前,您可以模擬什么?” 本文將解釋布局和布局仿真之間的區(qū)別,并回答上述問題。 模擬PCB設(shè)計(jì) 電子電路設(shè)計(jì)的成功通常取決于模擬。無論是信號完整性,電源完整性,電磁兼容性,模擬還是
    的頭像 發(fā)表于 02-04 14:24 ?6345次閱讀

    MOSFET和IGBT之間哪些異同點(diǎn)

    然而,在實(shí)際應(yīng)用中,工程師們都會遇到一個(gè)相同的困惑:器件的選型著實(shí)令人頭疼。對此,小編感同身受。今天,我們就一起來看看MOSFET和IGBT之間哪些異同點(diǎn),在選型時(shí)應(yīng)著重查看哪些參數(shù)。
    的頭像 發(fā)表于 01-01 09:16 ?1.3w次閱讀

    芯片仿真仿真的區(qū)別

    在芯片設(shè)計(jì)中,仿真仿真都是非常重要的環(huán)節(jié),但它們在功能和目的上存在明顯的區(qū)別。本文將詳細(xì)介紹仿真
    的頭像 發(fā)表于 12-13 15:06 ?5862次閱讀

    IC設(shè)計(jì)為什么需要仿真模擬?仿真模擬的重要性哪些?

    IC設(shè)計(jì)為什么需要仿真模擬?仿真模擬的重要性哪些? IC設(shè)計(jì)(集成電路設(shè)計(jì))是指利用EDA工具(電子設(shè)計(jì)自動化工具)設(shè)計(jì)出滿足特定功能和性
    的頭像 發(fā)表于 12-19 11:35 ?1372次閱讀

    fpga仿真仿真的區(qū)別

    FPGA的仿真仿真在芯片設(shè)計(jì)和驗(yàn)證過程中扮演著不同的角色,各自具有獨(dú)特的特點(diǎn)和重要性。
    的頭像 發(fā)表于 03-15 15:29 ?1560次閱讀

    IC設(shè)計(jì)中仿真仿真的區(qū)別

    一個(gè)完整的電路設(shè)計(jì)中必然包含仿真仿真兩個(gè)部分,它們都屬于芯片驗(yàn)證中的關(guān)鍵環(huán)節(jié)。
    發(fā)表于 03-29 11:35 ?903次閱讀