一種基于Flash型FPGA的高可靠系統(tǒng)設(shè)計(jì)
取一系列的 R0值(0≤R0≤1),按(1)(2)兩式計(jì)算出 RTMR和 RTMR+1如下表 1:
由表 1可以看出, 3+1模結(jié)構(gòu)的可靠性遠(yuǎn)高于 3模冗余和單模工作,特別是在子模塊可靠性降低的情況下提高可靠性的效果更為顯著。
5 結(jié)論
本文提出了一種基于 Flash型 FPGA的高可靠系統(tǒng)解決方案,改進(jìn)型的 TMR冗余利用片內(nèi)備份的子系統(tǒng)替換出錯(cuò)的系統(tǒng),能夠長期維持 TMR系統(tǒng),有效地提高可靠性。本文所述思想同樣適用于多芯片 /多機(jī)情況下的冗余方案。本系統(tǒng)即將應(yīng)用于某航天型號設(shè)備中,經(jīng)過初步聯(lián)試證明本系統(tǒng)能夠滿足可靠性和性能的要求。
本文作者創(chuàng)新點(diǎn):1、將 Flash FPGA用于星載測控系統(tǒng),提高了固件可靠性;2、改進(jìn)型 TMR(3+1模冗余)改善了三模冗余的不足,延長了系統(tǒng)使用時(shí)間,大大提高了系統(tǒng)的可靠性。
評論