欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

efuseIP進(jìn)行spice建模的實現(xiàn)方案

CHANBAEK ? 來源:模擬小笨蛋 ? 作者:青山 ? 2023-03-24 11:45 ? 次閱讀

1. efuse是什么?

回答efuse是什么之前,fuse是什么呢?fuse當(dāng)然是熔絲,熔絲有很多種,常見的保險絲就是熔絲的一種。那什么是efuse呢?這個e的前綴表示電子的、可電子控制的。也就是說,efuse是可以電控制的fuse。

芯片設(shè)計中有時候要使用熔絲修調(diào),工藝廠可提供的熔絲一般有金屬熔絲和多晶熔絲,前者稱作metal fuse,后者稱作poly fuse。兩種fuse隨著過流的增加都會發(fā)生熔斷,熔斷前后的阻值差異巨大,比如熔斷前可能在10Ω以內(nèi),熔斷后可能在MΩ量級。因此,fuse具有以下兩個明顯的特點:

(1)通過選擇是否熔斷可以獲得前后不同的阻值狀態(tài);

(2)熔斷行為是不可逆的;

因為具有以上兩個特點,所以在IC設(shè)計中,fuse被廣泛應(yīng)用在參數(shù)修調(diào)方面,當(dāng)設(shè)計初值達(dá)不到要求或不理想時,可以通過對已經(jīng)集成在IC中的fuse進(jìn)行編程,從而改變配置,使性能參數(shù)達(dá)到目標(biāo)值。由于不可逆特性,經(jīng)過這種編程操作的IC的特性會固化下來,無法進(jìn)行二次編程。所以應(yīng)用在IC中的fuse也通常是為了出廠校正或者出廠修調(diào)。在一些數(shù)據(jù)需要加密的IC中,也會采用fuse來固化內(nèi)部數(shù)據(jù),使之不可更改。

2. efuseIP是什么?

實際的IC設(shè)計中,可能只需要用到很少量的fuse,這時候一般也就需要幾個用幾個,LAYOUT時按照設(shè)計規(guī)則放置就好了。但在需要大量控制字的應(yīng)用中,直接使用很多單個的fuse就顯得不那么經(jīng)濟(jì)了。這一方面是因為可靠性,另一方面也有面積、功耗等的考慮。這時候往往就需要用到efuseIP。

efuseIP是工藝廠提供的、具有全套資料且經(jīng)過測試可直接調(diào)用的硬件IP。efuseIP包含多個熔絲單元,比如256個或者512個等,此外IP內(nèi)部還會集成有讀寫控制等電路。既然集成有讀寫控制,efuseIP必須在一定的讀寫時序下工作。我們購買了工藝廠家efuseIP后,工藝廠家會提供相應(yīng)的技術(shù)資料和.v文件等,.v文件其實就是用verilog編寫的程序文件,但只是對efuseIP的行為的描述,該文件本身是不可綜合的。

3. 為什么要進(jìn)行efuseIP的spice建模?

目前正在設(shè)計的一款ADC芯片剛好需要用到efuseIP,由于efuseIP的.v模型無法直接帶入spice或spectre仿真環(huán)境中,故只能通過混合仿真的方式進(jìn)行頂層驗證。為了能夠用spectre或spice模擬仿真工具進(jìn)行驗證,所以就產(chǎn)生了對efuseIP進(jìn)行spice建模的想法。

注意,這里說的"spice建?!?,并不是100%用spice語法進(jìn)行建模,而是建一個可以帶入spice仿真環(huán)境的模型。

經(jīng)過迭代嘗試,最終還是建模成功了,并且經(jīng)過仿真驗證,已建模型的行為和廠家.v模型的行為基本一致。下面將解釋具體的建模內(nèi)容。

4. efuseIP的基本情況

首先我們看下圖,該efuseIP包含一個8位的地址輸入A<7:0>、一個 讀使能RD,一個編程使能PGEN,一個地址使能AEN,以及8位并行輸出D<7:0>。

poYBAGQdG8-AWQ55AABgFjDRUYY031.png

圖1:eFUSEIP的輸入輸出示意圖

接著再看下表,其展示了廠家IP中各fuse的排布情況??梢钥吹?,第一列從fuse0~fuse31,第二列從fuse32~fuse63,然后依次排布下去。

pYYBAGQdG9-Ae7M2AABuNTzw3tk424.png

圖2:熔絲的位置排布

以上介紹了efuseIP的基本情況,那實際中該efuseIP是怎樣工作的呢?

對于上圖所示的fuse陣列,為了精準(zhǔn)控制每一個fuse,顯然需要進(jìn)行行列控制。A<7:0>的高3位可產(chǎn)生8個列信號,低5位可產(chǎn)生32個行信號,這樣就可以對32*8的矩陣實現(xiàn)地址控制。需要編程時,令PGEN=1,RD=0,對指定地址位的熔絲進(jìn)行熔燒操作。當(dāng)需要讀取熔絲數(shù)據(jù)時,令PGEN=0,RD=1,數(shù)據(jù)以每次8bit的形式并行輸出,實際是一次讀出一行數(shù)據(jù),全部讀出需要32次。

5. spice建模的具體實現(xiàn)

知道了efuseIP的行為,我們就可以著手進(jìn)行建模了??聪聢D,最終的模型架構(gòu)主要包括以下模塊:Decode(譯碼電路,主要實現(xiàn)行列編碼)、efuse Array(熔絲單元陣列)、Read(讀取電路)

poYBAGQdG-2AEIQ6AAB9Hc5xC-U025.png

圖3:模型電路架構(gòu)圖

我們最終搭建出的spice模型如下圖所示,該模型電路全部利用verilogA和理想器件構(gòu)建而成。

pYYBAGQdG_-AYse9AAKtTobkqz4187.png

圖4: 模型原理圖

5.1 Decode電路

下圖為譯碼電路的原理框圖。地址信號為A<7:0>,其高三位A<7:5>作為3-8譯碼器的輸入,產(chǎn)生8個列控制信號。低五位A<4:0>作為5-32譯碼器的輸入,產(chǎn)生32個行控制信號。3-8譯碼器和5-32譯碼器可以用基本的組合邏輯電路實現(xiàn),基本邏輯門可以調(diào)用理想的VerilogA模型。

poYBAGQdHAyAEP-ZAABIl0gy9Xs020.png

圖5: 譯碼電路原理框圖

需要注意的是,RD與列控制信號COLx<7:0>或操作后輸出真正的列控制信號COL<7:0>。這樣一來,在數(shù)據(jù)讀取時,RD=1,所有列信號都為1,表示所有列有效,就可以一次8bit讀出有效行的所有數(shù)據(jù)。而熔絲編程時,RD=0,并不影響列控制信號,可以實現(xiàn)對每一位fuse的編程操作。

5.2 fuse 單元電路

我們看下圖,其為第0行、第0列對應(yīng)的fuse單元電路。圖中用R1表示fuse。M1為編程開關(guān),大尺寸,可以流過大電流。M2為讀取開關(guān),提供讀取電流。

pYYBAGQdHBmAeWV2AAA_x94cUYc297.png

圖6: fuse單元電路

編程時:當(dāng)行列信號以及PGEN同時有效,M1導(dǎo)通,流過大電流,熔斷fuse。讀取時:當(dāng)行列信號和RD同時有效時,M2導(dǎo)通,提供一路讀取電流,讀取電流在fuse兩端形成壓降,輸出點經(jīng)過反相之后的值即為讀取結(jié)果。具體為:

(1)fuse熔斷前,R1很小,R下端電壓為高,D0_0=0;

(2)fuse熔斷后,R1很大,R1下端電壓為低,D0_0=1;

5.3 Read電路

下圖所示為第0列讀取電路原理圖,其實質(zhì)上是將第一列的所有fuse單元的結(jié)果進(jìn)行了求和。

pYYBAGQdHCaARqF3AAA9SddSq_A306.png

圖7:Read電路原理圖

之所以可以用最簡單的求和電路來實現(xiàn),是因為基于這樣一個認(rèn)識:

因為讀取的時候,是從第0~第31行依次來讀的,也就是說開始讀第0行時,其他行都不讀取,所以其他行的數(shù)據(jù)為0,因此求和并不會影響當(dāng)前行數(shù)據(jù)的讀出。當(dāng)然,讀其他行的時候也是一樣的道理。

6. 寫在最后

說說這個模型的缺點吧。該模型不能實現(xiàn)編程然后讀取的一體動作。為什么呢?因為fuse是用一個電阻代替的,而電阻是沒有記憶能力的,無論編不編程,阻值一旦給定就不能改變。那么這一點有沒有辦法改進(jìn)呢?我想是有辦法的。設(shè)想有一個記憶單元,只要不受到編程觸發(fā),就一直保持為0,一旦受到編程觸發(fā),就變?yōu)?,那就可以解決這個問題。具有這種功能之一的,電平觸發(fā)型DFF是一個選擇。

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

    關(guān)注

    4

    文章

    591

    瀏覽量

    44344
  • adc
    adc
    +關(guān)注

    關(guān)注

    99

    文章

    6537

    瀏覽量

    545914
  • 建模
    +關(guān)注

    關(guān)注

    1

    文章

    313

    瀏覽量

    60907
  • SPICE
    +關(guān)注

    關(guān)注

    6

    文章

    187

    瀏覽量

    42756
  • eFuse
    +關(guān)注

    關(guān)注

    1

    文章

    32

    瀏覽量

    6120
收藏 人收藏

    評論

    相關(guān)推薦

    功率器件 Spice 模型建立

    社區(qū)有關(guān)于器件 SPICE model建模的嗎,如LDMOS、VDMOS、IGBT、SiC功率器件spice model?可以相互討論一下,或者有建模需求的也可以溝通。
    發(fā)表于 04-12 22:37

    木雕的掃描建模如何實現(xiàn)?

    `木雕的掃描建模如何實現(xiàn)?隨著3D雕刻設(shè)備在木雕行業(yè)的普及,一臺數(shù)控立體雕刻機(jī)可以同時制作數(shù)個立體或平面木雕工藝品,大大簡化傳統(tǒng)木雕行業(yè)的雕刻周期與難度。而3D雕刻工作前提是要有完整的木雕3D模型
    發(fā)表于 07-31 11:49

    電源旁路之SPICE仿真與現(xiàn)實的差距

    的電容等寄生組件都包括在內(nèi)。因此,我們常常會對非完美電源的各種影響進(jìn)行建模,目的是查看它對器件的影響情況。但是,這種精細(xì)度已經(jīng)超出了宏模能夠仿真的程度。使用 SPICE 宏模對您的放大器電路進(jìn)
    發(fā)表于 09-26 11:22

    請問candence Spice能做氮化鎵器件建模嗎?

    candence中的Spice模型可以修改器件最基本的物理方程嗎?然后提取參數(shù)想基于candence model editor進(jìn)行氮化鎵器件的建模,有可能實現(xiàn)嗎?求教ICCAP軟件呢?
    發(fā)表于 11-29 16:04

    業(yè)界領(lǐng)先的半導(dǎo)體器件SPICE建模平臺介紹

    的解決方案?!   ‘a(chǎn)品優(yōu)勢  所有領(lǐng)先代工廠和先進(jìn)IDM的標(biāo)準(zhǔn)建模工具  完整和強(qiáng)大的SPICE建模功能  高效和精準(zhǔn)的參數(shù)提取和優(yōu)化引擎  領(lǐng)先的
    發(fā)表于 07-01 09:36

    如何使用spice進(jìn)行模擬仿真?

    如何使用spice進(jìn)行模擬仿真,以此來減少初始誤差并縮短開發(fā)時間?
    發(fā)表于 04-12 06:57

    如何為可變R-L-C元件的SPICE模擬行為建模?

    可變R-L-C元件的SPICE模擬行為建模如何通過外部電壓源進(jìn)行器件值調(diào)節(jié)的若干無源元件?
    發(fā)表于 04-22 06:40

    求助,為pwm性能建模,想為驅(qū)動級找到一個spice模型

    我正在為 pwm 性能建模,想為驅(qū)動級找到一個 spice 模型——謝謝……
    發(fā)表于 01-16 08:48

    ADIsimPE如何導(dǎo)入SPICE模型,進(jìn)行設(shè)計仿真?

    HI ,我問一下,ADIsimPE 如何導(dǎo)入 SPICE 模型,進(jìn)行設(shè)計仿真?
    發(fā)表于 11-17 14:36

    基于spice3f5的建模工具的器件建模機(jī)制實現(xiàn)模塊復(fù)用和快速原型化開發(fā)

    器件模型的開發(fā)往往受制于軟件開發(fā)商提供的建模手段,友好的建模流程會大大提高開發(fā)效率。該文介紹了輕量級模型參數(shù)提取優(yōu)化工具的設(shè)計方法。在研究分析伯克利大學(xué)開放源碼spice3f5的基礎(chǔ)上設(shè)計動態(tài)鏈接庫
    發(fā)表于 12-05 17:50 ?1372次閱讀
    基于<b class='flag-5'>spice</b>3f5的<b class='flag-5'>建模</b>工具的器件<b class='flag-5'>建模</b>機(jī)制<b class='flag-5'>實現(xiàn)</b>模塊復(fù)用和快速原型化開發(fā)

    SPICE滯后建模的解決辦法

    本文提供了一種構(gòu)建標(biāo)準(zhǔn) SPICE 模型的技術(shù),該模型能夠?qū)哂羞B續(xù)滯后的系統(tǒng)的基本特征進(jìn)行建模。
    的頭像 發(fā)表于 04-26 16:06 ?1849次閱讀
    <b class='flag-5'>SPICE</b>滯后<b class='flag-5'>建模</b>的解決辦法

    KT150電子管spice建模

    KT150電子管spice建模資料分享
    發(fā)表于 06-13 14:29 ?2次下載

    ECLinPS 和 ECLinPS Lite SPICE I/O 建模套件

    ECLinPS 和 ECLinPS Lite SPICE I/O 建模套件
    發(fā)表于 11-15 19:17 ?0次下載
    ECLinPS 和 ECLinPS Lite <b class='flag-5'>SPICE</b> I/O <b class='flag-5'>建模</b>套件

    EPT Spice 建模套件

    EPT Spice 建模套件
    發(fā)表于 11-15 19:17 ?0次下載
    EPT <b class='flag-5'>Spice</b> <b class='flag-5'>建模</b>套件

    ECLinPS Max (SiGe) SPICE 建模套件

    ECLinPS Max (SiGe) SPICE 建模套件
    發(fā)表于 11-15 19:37 ?0次下載
    ECLinPS Max (SiGe) <b class='flag-5'>SPICE</b> <b class='flag-5'>建模</b>套件