[發(fā)明專利]用于片上存儲(chǔ)管理單元容錯(cuò)結(jié)構(gòu)的自動(dòng)驗(yàn)證平臺(tái)與方法有效
| 申請(qǐng)?zhí)枺?/td> | 201510617139.5 | 申請(qǐng)日: | 2015-09-24 |
| 公開(kāi)(公告)號(hào): | CN105185413B | 公開(kāi)(公告)日: | 2018-06-22 |
| 發(fā)明(設(shè)計(jì))人: | 郭娜娜;楊博;劉虎兵;楚亞楠;謝琰瑾;田超 | 申請(qǐng)(專利權(quán))人: | 中國(guó)航天科技集團(tuán)公司第九研究院第七七一研究所 |
| 主分類號(hào): | G11C29/08 | 分類號(hào): | G11C29/08;G06F17/50 |
| 代理公司: | 西安通大專利代理有限責(zé)任公司 61200 | 代理人: | 李宏德 |
| 地址: | 710065 *** | 國(guó)省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 容錯(cuò)結(jié)構(gòu) 片上存儲(chǔ) 存儲(chǔ)體 驗(yàn)證 存儲(chǔ)器控制模塊 調(diào)試主機(jī) 管理單元 容錯(cuò)模塊 自動(dòng)驗(yàn)證 選擇器 主機(jī) 存儲(chǔ)器工作模式 校驗(yàn)碼編碼 編碼結(jié)果 串口連接 讀寫控制 流程控制 隨機(jī)故障 驗(yàn)證程序 驗(yàn)證過(guò)程 譯碼結(jié)果 譯碼邏輯 處理器 加載 譯碼 調(diào)試 檢查 自動(dòng)化 覆蓋率 監(jiān)控 | ||
本發(fā)明提供一種能夠?qū)崿F(xiàn)對(duì)容錯(cuò)結(jié)構(gòu)進(jìn)行隨機(jī)故障注入驗(yàn)證,驗(yàn)證覆蓋率高的用于片上存儲(chǔ)管理單元容錯(cuò)結(jié)構(gòu)的自動(dòng)驗(yàn)證平臺(tái)與方法。所述平臺(tái)包括調(diào)試主機(jī),以及通過(guò)串口連接的待測(cè)主機(jī);調(diào)試主機(jī)用于進(jìn)行驗(yàn)證流程控制并在驗(yàn)證過(guò)程中進(jìn)行編碼結(jié)果檢查、錯(cuò)誤注入、譯碼結(jié)果檢查以及對(duì)處理器進(jìn)行監(jiān)控和調(diào)試;待測(cè)主機(jī)內(nèi)集成有片上存儲(chǔ)體容錯(cuò)結(jié)構(gòu),用于校驗(yàn)碼編碼的生成、譯碼邏輯和錯(cuò)誤注入后的譯碼驗(yàn)證以及對(duì)存儲(chǔ)體容錯(cuò)結(jié)構(gòu)進(jìn)行自動(dòng)化驗(yàn)證程序的加載;所述的存儲(chǔ)體容錯(cuò)結(jié)構(gòu)包括存儲(chǔ)器控制模塊,容錯(cuò)模塊,選擇器和存儲(chǔ)體;存儲(chǔ)器控制模塊和容錯(cuò)模塊分別通過(guò)選擇器對(duì)存儲(chǔ)體進(jìn)行讀寫控制完成片上存儲(chǔ)體容錯(cuò)結(jié)構(gòu)的存儲(chǔ)器工作模式和故障注入模式的控制。
技術(shù)領(lǐng)域
本發(fā)明涉及單粒子翻轉(zhuǎn)的故障測(cè)試領(lǐng)域,具體為用于片上存儲(chǔ)管理單元容錯(cuò)結(jié)構(gòu)的自動(dòng)驗(yàn)證平臺(tái)與方法。
背景技術(shù)
近年來(lái),隨著半導(dǎo)體技術(shù)的飛速發(fā)展,對(duì)集成電路的規(guī)模與性能需求不斷提升,SOC為適用于深空領(lǐng)域,必須采取適當(dāng)?shù)目馆椛浼庸碳夹g(shù)來(lái)解決單粒子效應(yīng)帶來(lái)的可靠性問(wèn)題。
星載系統(tǒng)的抗翻轉(zhuǎn)及容錯(cuò)設(shè)計(jì)技術(shù)只能通過(guò)在地面進(jìn)行驗(yàn)證來(lái)確保設(shè)計(jì)的可靠性,目前采用的方法主要是通過(guò)單粒子輻照試驗(yàn)和模擬仿真兩種,單粒子輻照試驗(yàn)成本高,周期長(zhǎng),不易作為有效的測(cè)試手段;另一種是故障注入仿真,通過(guò)人為手段向待測(cè)系統(tǒng)引入錯(cuò)誤,通過(guò)觀測(cè)翻轉(zhuǎn)結(jié)果來(lái)確定容錯(cuò)功能是否正確、可靠。目前,故障注入驗(yàn)證的基本方法包括硬件故障注入驗(yàn)證、軟件故障注入驗(yàn)證及仿真故障注入驗(yàn)證三種方法。
目前,還有通過(guò)軟硬件結(jié)合完成故障注入和容錯(cuò)結(jié)構(gòu)的驗(yàn)證,專利公開(kāi)號(hào)[CN103198868A],名稱“一種用于單粒子翻轉(zhuǎn)的故障模擬系統(tǒng)及分析方法”介紹了一種用于大規(guī)模集成電路SRAM型FPGA中的單粒子翻轉(zhuǎn)的故障模擬系統(tǒng)和分析方法,其采用軟硬件結(jié)合的方式,通過(guò)上位機(jī)和控制板交互完成故障注入和故障檢測(cè)。該方法雖然實(shí)現(xiàn)了軟硬件結(jié)合的SRAM型FPGA容錯(cuò)能力驗(yàn)證,但需要其結(jié)構(gòu)為通過(guò)雙FPGA實(shí)現(xiàn)故障注入和結(jié)果比較,該方法雖然使用靈活且實(shí)現(xiàn)自動(dòng)化驗(yàn)證,但由于通過(guò)待測(cè)FPGA1和故障注入FPGA2做比較,若換做芯片測(cè)試成本較高。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明提供一種能夠?qū)崿F(xiàn)對(duì)容錯(cuò)結(jié)構(gòu)進(jìn)行隨機(jī)故障注入驗(yàn)證,驗(yàn)證覆蓋率高的用于片上存儲(chǔ)管理單元容錯(cuò)結(jié)構(gòu)的自動(dòng)驗(yàn)證平臺(tái)與方法。
本發(fā)明是通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn):
用于片上存儲(chǔ)管理單元容錯(cuò)結(jié)構(gòu)的自動(dòng)驗(yàn)證平臺(tái),包括調(diào)試主機(jī),以及通過(guò)串口連接的待測(cè)主機(jī);調(diào)試主機(jī)用于進(jìn)行驗(yàn)證流程控制并在驗(yàn)證過(guò)程中進(jìn)行編碼結(jié)果檢查、錯(cuò)誤注入、譯碼結(jié)果檢查以及對(duì)處理器進(jìn)行監(jiān)控和調(diào)試;待測(cè)主機(jī)內(nèi)集成有片上存儲(chǔ)體容錯(cuò)結(jié)構(gòu),用于校驗(yàn)碼編碼的生成、譯碼邏輯和錯(cuò)誤注入后的譯碼驗(yàn)證以及對(duì)存儲(chǔ)體容錯(cuò)結(jié)構(gòu)進(jìn)行自動(dòng)化驗(yàn)證程序的加載;所述的存儲(chǔ)體容錯(cuò)結(jié)構(gòu)包括存儲(chǔ)器控制模塊,容錯(cuò)模塊,選擇器和存儲(chǔ)體;存儲(chǔ)器控制模塊和容錯(cuò)模塊分別用于在片上存儲(chǔ)體容錯(cuò)結(jié)構(gòu)的存儲(chǔ)器工作模式和故障注入模式下實(shí)現(xiàn)對(duì)存儲(chǔ)體的讀寫控制,選擇器用于對(duì)存儲(chǔ)器工作模式和故障注入模式進(jìn)行選擇。
優(yōu)選的,存儲(chǔ)體包括數(shù)據(jù)區(qū)和校驗(yàn)區(qū),選擇器控制端連接由調(diào)試主機(jī)控制的選擇信號(hào)MODE_SEL控制故障注入模式和存儲(chǔ)器工作模式的切換。
進(jìn)一步,當(dāng)選擇信號(hào)MODE_SEL賦值選擇存儲(chǔ)器工作模式時(shí),存儲(chǔ)器控制模塊輸出一套控制信號(hào)SCTRL_S將片選信號(hào)、讀寫控制信號(hào)輸入給存儲(chǔ)體,統(tǒng)一控制數(shù)據(jù)區(qū)和校驗(yàn)區(qū)的讀寫;
當(dāng)選擇信號(hào)MODE_SEL賦值選擇故障注入模式時(shí),容錯(cuò)模塊輸出兩套控制信號(hào)DATA_S和PAR_S分別控制數(shù)據(jù)區(qū)和校驗(yàn)區(qū),實(shí)現(xiàn)數(shù)據(jù)區(qū)和校驗(yàn)區(qū)數(shù)據(jù)的分別寫入或讀出。
優(yōu)選的,串口采用RS232接口。
優(yōu)選的,設(shè)置存儲(chǔ)體容錯(cuò)結(jié)構(gòu)的集成片上設(shè)置有與調(diào)試主機(jī)連接的UART接口。
基于進(jìn)一步所述的驗(yàn)證平臺(tái)的用于片上存儲(chǔ)管理單元容錯(cuò)結(jié)構(gòu)的自動(dòng)驗(yàn)證方法,包括如下步驟,
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)航天科技集團(tuán)公司第九研究院第七七一研究所,未經(jīng)中國(guó)航天科技集團(tuán)公司第九研究院第七七一研究所許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510617139.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種測(cè)試方法和裝置
- 下一篇:電荷轉(zhuǎn)移型靈敏放大器
- 同類專利
- 專利分類
G11C 靜態(tài)存儲(chǔ)器
G11C29-00 存儲(chǔ)器正確運(yùn)行的校驗(yàn);備用或離線操作期間測(cè)試存儲(chǔ)器
G11C29-02 .損壞的備用電路的檢測(cè)或定位,例如,損壞的刷新計(jì)數(shù)器
G11C29-04 .損壞存儲(chǔ)元件的檢測(cè)或定位
G11C29-52 .存儲(chǔ)器內(nèi)量保護(hù);存儲(chǔ)器內(nèi)量中的錯(cuò)誤檢測(cè)
G11C29-54 .設(shè)計(jì)檢測(cè)電路的裝置,例如,可測(cè)試性設(shè)計(jì)
G11C29-56 .用于靜態(tài)存儲(chǔ)器的外部測(cè)試裝置,例如,自動(dòng)測(cè)試設(shè)備
- 一種云計(jì)算平臺(tái)的自動(dòng)化容錯(cuò)配置方法
- 容錯(cuò)機(jī)電作動(dòng)系統(tǒng)
- 一種基于運(yùn)行時(shí)模型的云計(jì)算容錯(cuò)機(jī)制配置方法
- 用于片上存儲(chǔ)管理單元容錯(cuò)結(jié)構(gòu)的自動(dòng)驗(yàn)證平臺(tái)與方法
- 一種云計(jì)算平臺(tái)的信息共享方法
- 可容錯(cuò)的專用片上網(wǎng)絡(luò)拓?fù)渖煞椒?/a>
- 一種容錯(cuò)型永磁同步電動(dòng)機(jī)集中繞組結(jié)構(gòu)
- 一種3D芯片冗余硅通孔的容錯(cuò)結(jié)構(gòu)和方法
- 一種三電平組合容錯(cuò)逆變電路
- 三電平逆變器開(kāi)關(guān)管復(fù)合開(kāi)路故障的自適應(yīng)容錯(cuò)控制方法
- 片上存儲(chǔ)單元及其制造方法
- 片上終結(jié)電路、存儲(chǔ)器件和模塊及操練片上終結(jié)器方法
- 一種多處理器共享存儲(chǔ)實(shí)現(xiàn)技術(shù)
- 電子設(shè)備、片上存儲(chǔ)器和操作所述片上存儲(chǔ)器的方法
- 使用片上存儲(chǔ)單元的邏輯加密
- 使用片上存儲(chǔ)器進(jìn)行總線編碼
- 片上存儲(chǔ)器測(cè)試電路及方法
- 片上系統(tǒng)、操作片上系統(tǒng)的方法和存儲(chǔ)系統(tǒng)
- 片上非易失性存儲(chǔ)器(NVM)搜索
- 用于片上系統(tǒng)的數(shù)據(jù)存儲(chǔ)方法和基于片上系統(tǒng)的設(shè)備
- 驗(yàn)證系統(tǒng)、驗(yàn)證服務(wù)器、驗(yàn)證方法、驗(yàn)證程序、終端、驗(yàn)證請(qǐng)求方法、驗(yàn)證請(qǐng)求程序和存儲(chǔ)媒體
- 驗(yàn)證目標(biāo)系統(tǒng)的驗(yàn)證系統(tǒng)及其驗(yàn)證方法
- 驗(yàn)證設(shè)備、驗(yàn)證方法和驗(yàn)證程序
- 驗(yàn)證裝置、驗(yàn)證系統(tǒng)以及驗(yàn)證方法
- 驗(yàn)證方法、驗(yàn)證系統(tǒng)、驗(yàn)證設(shè)備及其程序
- 驗(yàn)證方法、用于驗(yàn)證的系統(tǒng)、驗(yàn)證碼系統(tǒng)以及驗(yàn)證裝置
- 圖片驗(yàn)證碼驗(yàn)證方法和圖片驗(yàn)證碼驗(yàn)證裝置
- 驗(yàn)證裝置、驗(yàn)證程序和驗(yàn)證方法
- 驗(yàn)證裝置、驗(yàn)證方法及驗(yàn)證程序
- 跨多個(gè)驗(yàn)證域的驗(yàn)證系統(tǒng)、驗(yàn)證方法、驗(yàn)證設(shè)備





