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

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

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

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

單粒子翻轉(zhuǎn)效應(yīng)的FPGA模擬技術(shù) (下)

jf_78858299 ? 來(lái)源:電子與封裝 ? 作者:陳鑫 施聿哲,白雨 ? 2023-02-09 10:13 ? 次閱讀

4

旁路電路注入故障

旁路電路技術(shù)的實(shí)現(xiàn)原理和掃描鏈技術(shù)類(lèi)似,在原有的電路結(jié)構(gòu)上添加附加電路來(lái)使電路能夠模擬單粒子翻轉(zhuǎn)效應(yīng) ^[25-26]^ 。以寄存器為例,在正常狀態(tài)下寄存器保持其原本的功能,在故障注入模式下通過(guò)外部控制信號(hào)驅(qū)動(dòng)附加電路從旁路修改寄存器的數(shù)值。

文獻(xiàn)[27]介紹了一種旁路電路注入故障的電路結(jié)構(gòu),基于Xilinx Virtex-5的FPGA實(shí)現(xiàn),帶旁路電路的寄存器結(jié)構(gòu)如圖4所示。該電路在原本的寄存器結(jié)構(gòu)上添加了3個(gè)查找表(Look-Up-Table, LUT)和額外的輸入信號(hào),修改寄存器的復(fù)位信號(hào)SR(Set/Reset)和翻轉(zhuǎn)信號(hào)REV(REVerse)的輸入值來(lái)實(shí)現(xiàn)故障注入功能。默認(rèn)模式下寄存器對(duì)應(yīng)的真值表如表1所示。

表1 默認(rèn)模式寄存器真值表

圖4中,輸入信號(hào)inj為故障注入使能信號(hào),Original_CE、Original_R和Original_S分別連接寄存器原始的時(shí)鐘使能CE、復(fù)位Reset和置位Set信號(hào)。如果inj為0,該寄存器等同于普通的寄存器,而inj為1時(shí),3個(gè)查找表就會(huì)根據(jù)寄存器的輸出值Q生成相反的值并寫(xiě)入寄存器。

圖4 帶旁路電路的寄存器結(jié)構(gòu)

文獻(xiàn)[28]的電路修改方式更加簡(jiǎn)單,僅在原始寄存器結(jié)構(gòu)上增加了一個(gè)異或門(mén)。替換前后的寄存器結(jié)構(gòu)如圖5所示。當(dāng)故障注入信號(hào)Inject信號(hào)為高電平時(shí),寄存器的輸入端數(shù)據(jù)會(huì)發(fā)生翻轉(zhuǎn),而Inject信號(hào)為低電平時(shí),寄存器的輸入端數(shù)據(jù)保持原始狀態(tài)。和文獻(xiàn)[27]相比,區(qū)別在于故障注入時(shí),文獻(xiàn)[28]的寄存器數(shù)值一定會(huì)進(jìn)行翻轉(zhuǎn),而文獻(xiàn)[27]則可以模擬更加復(fù)雜的情況,因?yàn)閱瘟W臃D(zhuǎn)效應(yīng)在作用于寄存器時(shí)有固定0、固定1和翻轉(zhuǎn)3種情況,并不一定會(huì)導(dǎo)致翻轉(zhuǎn)。但是,文獻(xiàn)[28]的電路結(jié)構(gòu)的資源開(kāi)銷(xiāo)比文獻(xiàn)[27]小得多,具備一定的優(yōu)勢(shì)。

文獻(xiàn)[29-30]介紹了另一種旁路電路的實(shí)現(xiàn)方式,通過(guò)對(duì)電路綜合后的網(wǎng)表進(jìn)行修改,將原有的器件庫(kù)全部替換成為附加故障注入功能的器件庫(kù),其中包括寄存器、隨機(jī)存取存儲(chǔ)器(Random Access Memory, RAM)、查找表、邏輯門(mén)以及乘法器等,更新后的網(wǎng)表的時(shí)序邏輯部分不會(huì)受到影響,只是添加了故障注入相關(guān)的組合邏輯模塊。但其實(shí)現(xiàn)過(guò)程較為復(fù)雜,器件庫(kù)的修改需要耗費(fèi)大量的時(shí)間進(jìn)行功能和時(shí)序驗(yàn)證。同時(shí)器件庫(kù)和FPGA型號(hào)是緊密聯(lián)系的,更替FPGA芯片將可能導(dǎo)致器件庫(kù)無(wú)法使用,因此遷移性較差。

和掃描鏈技術(shù)相比,旁路電路技術(shù)省去了串行移位故障數(shù)據(jù)的過(guò)程,故障直接注入到待評(píng)估寄存器中,從而提高了故障注入速度。旁路電路同樣可適用于任意規(guī)模電路,而且可以針對(duì)電路中的其他存儲(chǔ)元件(LUT、RAM等)設(shè)計(jì)故障電路,適用范圍更廣,故障敏感節(jié)點(diǎn)的定位精度也高于掃描鏈。其主要缺陷會(huì)帶來(lái)額外的資源開(kāi)銷(xiāo),此外還可能增加關(guān)鍵路徑的延時(shí),對(duì)時(shí)序造成負(fù)面影響。

除了故障注入速度的差異,文獻(xiàn)[31]同樣提到了數(shù)據(jù)交互過(guò)程造成的龐大時(shí)間開(kāi)銷(xiāo),文中基于RS232傳輸故障激勵(lì)數(shù)據(jù),傳輸速度配置為115 kbit/s,單次數(shù)據(jù)傳輸過(guò)程需花費(fèi)14 ms,而故障注入執(zhí)行過(guò)程僅占2 ms,因此導(dǎo)致故障注入速度偏慢。

5

故障注入方式對(duì)比和展望

5.1 故障注入方式對(duì)比

FPGA模擬技術(shù)主要用于評(píng)估超大規(guī)模集成電路設(shè)計(jì)對(duì)單粒子翻轉(zhuǎn)效應(yīng)的敏感性。因此本文從評(píng)估速度、電路開(kāi)銷(xiāo)和敏感點(diǎn)定位精度3個(gè)方面進(jìn)行對(duì)比,故障注入方式具體性能對(duì)比如表2所示。

表2 故障注入方式性能對(duì)比

FPGA模擬技術(shù)中的重配置技術(shù)存在速度瓶頸,雖然通過(guò)部分重配置可以顯著提高效率,但是與修改電路結(jié)構(gòu)的方式相比較,重配置技術(shù)故障注入速度稍慢。若基于掃描鏈去實(shí)現(xiàn),其串行移位的故障注入模式會(huì)帶來(lái)一定的時(shí)間開(kāi)銷(xiāo)。而旁路電路方式可使得電路即時(shí)響應(yīng)故障,不會(huì)產(chǎn)生額外的時(shí)間開(kāi)銷(xiāo)。

在電路開(kāi)銷(xiāo)方面,由于重配置所需要的硬件電路都固化在FPGA芯片內(nèi)部,所以額外需要的電路開(kāi)銷(xiāo)是最小的??紤]到掃描鏈可以復(fù)用可測(cè)性設(shè)計(jì)的掃描鏈結(jié)構(gòu),所以電路開(kāi)銷(xiāo)稍低。電路開(kāi)銷(xiāo)最大的是旁路電路,因?yàn)槊總€(gè)寄存器外圍都需要配備譯碼選通電路和故障注入電路,但是隨著FPGA的技術(shù)開(kāi)發(fā),單LUT電路能夠?qū)崿F(xiàn)的功能愈加復(fù)雜,其占用的電路開(kāi)銷(xiāo)比例也可以不斷下降。

在敏感點(diǎn)定位精度上,由于配置文件格式不公開(kāi),多數(shù)研究采取隨機(jī)注入或是遍歷式注入,但是注入故障后難以在最初的原始設(shè)計(jì)文件中定位故障節(jié)點(diǎn),這對(duì)評(píng)估工作非常不友好,難以指導(dǎo)后續(xù)的改進(jìn)工作。由于掃描鏈?zhǔn)谴薪Y(jié)構(gòu),定位需要依賴(lài)輸入激勵(lì)和輸出響應(yīng)的先后順序,這會(huì)和評(píng)估速度形成互相制約的關(guān)系。因?yàn)槿绻⑷胨俣冗^(guò)快,對(duì)準(zhǔn)確采樣高速輸出響應(yīng)的工作會(huì)提出很高的要求。旁路電路由于具有專(zhuān)用接口電路,因此即使在高速注入情況下,也能準(zhǔn)確定位注入故障的位置。

5.2 故障注入方式展望

重配置、掃描鏈和旁路電路3種方法的實(shí)現(xiàn)結(jié)構(gòu)不一樣,優(yōu)化的思路也會(huì)有所不同。

重配置在評(píng)估速度上表現(xiàn)不佳,主要是由于上位機(jī)和FPGA之間頻繁通信造成較大的時(shí)間開(kāi)銷(xiāo)。如何讓測(cè)試激勵(lì)以更快的速度配置到FPGA中是未來(lái)的提高方向。采用DDR緩存測(cè)試激勵(lì),以及采用類(lèi)似Xilinx ZYNQ架構(gòu)的芯片作為測(cè)試平臺(tái),都是可行的方式。在確定注入故障定位上,可行的思路有對(duì)比配置文件格式和配置后器件位置,對(duì)配置文件進(jìn)行破解。但是需要按照電路版圖結(jié)構(gòu)從大到小逐次解析,并區(qū)分LUT、RAM等多種存儲(chǔ)元件,工作量比較龐大 ^[32]^ ,所以重配置技術(shù)的改善工作更適合FPGA設(shè)計(jì)廠(chǎng)商實(shí)施。

在有可測(cè)性設(shè)計(jì)的電路中,掃描鏈技術(shù)是非常合理的選擇。但是,為了提高測(cè)試效率,如何壓縮測(cè)試激勵(lì)的數(shù)量,以及測(cè)試響應(yīng)的高效對(duì)比,是掃描鏈技術(shù)未來(lái)的發(fā)展方向。此外,掃描鏈的電路結(jié)構(gòu)也可以進(jìn)行一定的優(yōu)化,主要在提高運(yùn)行速度和降低開(kāi)銷(xiāo)兩方面進(jìn)行針對(duì)性的改進(jìn),擴(kuò)充可測(cè)性設(shè)計(jì)的研究范疇。

旁路電路的改進(jìn)方向是進(jìn)一步壓低電路開(kāi)銷(xiāo)。這方面可以考慮相鄰電路之間復(fù)用故障注入電路,從而降低電路開(kāi)銷(xiāo)。需要注意的是,旁路電路往往和測(cè)試平臺(tái)的器件庫(kù)密切相關(guān),所以未來(lái)在設(shè)計(jì)電路時(shí)可以將電路修改方式設(shè)計(jì)成通用腳本,通過(guò)算法和器件庫(kù)建立聯(lián)系,從而增加其適用范圍。

此外,由于3種方案的優(yōu)勢(shì)各不相同,未來(lái)的評(píng)估平臺(tái)也可以結(jié)合多種方式。比如可利用旁路電路故障注入的準(zhǔn)確性彌補(bǔ)重配置技術(shù)的精度缺陷,提高注入速度,同時(shí)也可以通過(guò)重配置技術(shù)避免旁路電路相關(guān)故障注入模塊的資源開(kāi)銷(xiāo)。這樣不僅平臺(tái)的評(píng)估效率有所提高,評(píng)估電路的適用范圍也變得更加廣泛。

6

** 總 結(jié) **

隨著集成電路工藝邁入納米時(shí)代,現(xiàn)有FPGA模擬技術(shù)面臨的最大挑戰(zhàn)是待評(píng)估電路規(guī)模過(guò)于龐大導(dǎo)致評(píng)估時(shí)間大幅增加。如何在設(shè)計(jì)資源允許的情況下,盡可能提高模擬單粒子翻轉(zhuǎn)效應(yīng)的故障注入速度,并盡可能確定待評(píng)估電路中SEU敏感區(qū)位置,是FPGA模擬單粒子翻轉(zhuǎn)效應(yīng)的重要研究方向。從上述內(nèi)容可以看出,重配置、掃描鏈和旁路電路技術(shù)假以時(shí)日,均能在評(píng)估速度、電路開(kāi)銷(xiāo)和定位精度等性能指標(biāo)上取得進(jìn)展,使之更適合用于評(píng)估超大規(guī)模集成電路設(shè)計(jì)對(duì)單粒子翻轉(zhuǎn)效應(yīng)的敏感性。

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

    關(guān)注

    1630

    文章

    21803

    瀏覽量

    606489
  • 電路
    +關(guān)注

    關(guān)注

    173

    文章

    5974

    瀏覽量

    173066
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5372

    瀏覽量

    121329
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    粒子翻轉(zhuǎn)引起SRAM型FPGA的故障機(jī)理闡述

    隨著半導(dǎo)體技術(shù)的高速發(fā)展,大規(guī)模集成電路變得更加復(fù)雜,開(kāi)發(fā)周期變得更長(zhǎng)。FPGA由于具備可編程性,其廣泛應(yīng)用可以降低電路的開(kāi)發(fā)成本。然而,粒子翻轉(zhuǎn)
    發(fā)表于 01-26 16:31 ?6922次閱讀
    <b class='flag-5'>單</b><b class='flag-5'>粒子</b><b class='flag-5'>翻轉(zhuǎn)</b>引起SRAM型<b class='flag-5'>FPGA</b>的故障機(jī)理闡述

    理解FPGA中的粒子翻轉(zhuǎn)

    受到粒子翻轉(zhuǎn)(Single-Event Upsets,SEU)的影響。本文探討了FPGA中的SEU,強(qiáng)調(diào)了必須防范SEU的原因,以及快速錯(cuò)誤糾正的重要性。
    的頭像 發(fā)表于 11-23 10:05 ?2773次閱讀
    理解<b class='flag-5'>FPGA</b>中的<b class='flag-5'>單</b><b class='flag-5'>粒子</b><b class='flag-5'>翻轉(zhuǎn)</b>

    用SOI技術(shù)提高CMOSSRAM的抗粒子翻轉(zhuǎn)能力

    了SOI CMOS加固工藝和128kb SRAM電路設(shè)計(jì)等關(guān)鍵技術(shù),研制成功國(guó)產(chǎn)128kb SOI SRAM芯片。對(duì)電路樣品的抗粒子摸底實(shí)驗(yàn)表明,其抗
    發(fā)表于 04-22 11:45

    特征工藝尺寸對(duì)CMOS SRAM抗粒子翻轉(zhuǎn)性能的影響

    對(duì)CMOS SRAM抗粒子翻轉(zhuǎn)性能的影響及原因。研究表明:隨著特征尺寸的減小,SRAM單元粒子翻轉(zhuǎn)
    發(fā)表于 04-22 11:50

    高速ADC的粒子閂鎖和瞬態(tài)

    :Planet Analog - Jonathan Harris - 高速ADC的粒子效應(yīng)(SEE):粒子閂鎖(SEL)。這個(gè)概念與您在
    發(fā)表于 10-31 10:29

    如何對(duì)ADC、DAC、PLL進(jìn)行粒子翻轉(zhuǎn)容錯(cuò)設(shè)計(jì)

    在太空中,高能粒子會(huì)對(duì)器件造成單粒子翻轉(zhuǎn)效應(yīng)。因此,在太空中使用的ADC、DAC、PLL這些器件,除了在工藝方面做抗輻射處理,能否在軟件上進(jìn)行
    發(fā)表于 12-17 11:00

    隨機(jī)靜態(tài)存儲(chǔ)器低能中子粒子翻轉(zhuǎn)效應(yīng)

    隨機(jī)靜態(tài)存儲(chǔ)器低能中子粒子翻轉(zhuǎn)效應(yīng):建立了中子粒子翻轉(zhuǎn)
    發(fā)表于 10-31 14:23 ?35次下載

    一種FPGA粒子軟錯(cuò)誤檢測(cè)電路設(shè)計(jì)

    分析了FPGA器件發(fā)生粒子效應(yīng)的空間分布特性,設(shè)計(jì)并實(shí)現(xiàn)了一種面向FPGA
    發(fā)表于 12-31 09:25 ?8次下載

    反熔絲型FPGA粒子效應(yīng)及加固技術(shù)研究

    反熔絲型FPGA粒子效應(yīng)及加固技術(shù)研究.
    發(fā)表于 01-04 17:03 ?11次下載

    ARINC659總線(xiàn)的粒子翻轉(zhuǎn)識(shí)別

    ,對(duì)ARINC659總線(xiàn)標(biāo)準(zhǔn)背板總線(xiàn)組件在空間環(huán)境應(yīng)用粒子翻轉(zhuǎn)效應(yīng)敏感環(huán)節(jié)進(jìn)行識(shí)別,并提出了有針對(duì)性的抗
    發(fā)表于 01-29 17:22 ?0次下載
    ARINC659總線(xiàn)的<b class='flag-5'>單</b><b class='flag-5'>粒子</b><b class='flag-5'>翻轉(zhuǎn)</b>識(shí)別

    功率MOS器件粒子柵穿效應(yīng)的PSPICE模擬

     建立了功率MOS器件粒子柵穿效應(yīng)的等效電路模型和相應(yīng)的模型參數(shù)提取方法,對(duì)VDMOS器件的粒子柵穿
    發(fā)表于 07-30 16:19 ?14次下載
    功率MOS器件<b class='flag-5'>單</b><b class='flag-5'>粒子</b>柵穿<b class='flag-5'>效應(yīng)</b>的PSPICE<b class='flag-5'>模擬</b>

    在芯片設(shè)計(jì)階段如何防護(hù)“粒子翻轉(zhuǎn)

    粒子翻轉(zhuǎn)(Single-Event Upsets,SEU)指的是元器件受輻照影響引起電位狀態(tài)的跳變,“0”變成“1”,或者“1”變成“0”,但一般不會(huì)造成器件的物理性損傷。正因?yàn)椤?b class='flag-5'>單
    的頭像 發(fā)表于 11-29 11:07 ?6786次閱讀

    有效容忍粒子多點(diǎn)翻轉(zhuǎn)的加固鎖存器

    隨著集成電路工藝不斷改進(jìn),電荷共享效應(yīng)誘發(fā)的粒子多點(diǎn)翻轉(zhuǎn)已經(jīng)成為影響芯片可靠性的重要因素為此提出一種有效容忍
    發(fā)表于 06-03 14:42 ?14次下載

    航空電子設(shè)計(jì)之“粒子翻轉(zhuǎn)”問(wèn)題

    粒子效應(yīng)是一種瞬態(tài)效應(yīng),指某個(gè)特定的高能粒子穿過(guò)電路敏感區(qū)域所引起的電路故障,這個(gè)故障可能是可恢復(fù)的或是永久性的。
    發(fā)表于 07-13 11:23 ?4737次閱讀

    粒子翻轉(zhuǎn)效應(yīng)FPGA模擬技術(shù) (上)

    隨著半導(dǎo)體工藝的不斷發(fā)展,器件特征尺寸逐漸減少,激發(fā)單粒子翻轉(zhuǎn)(Single Event Upset, SEU)效應(yīng)所需的能量閾值呈幾何級(jí)下降趨勢(shì)。例如,65 nm工藝器件發(fā)生電平
    的頭像 發(fā)表于 02-09 10:12 ?1914次閱讀