999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的SRAM 測試系統設計

2023-09-17 05:40:28吳海平杜凱黃菊蓮何海瑩李燕
電子制作 2023年16期
關鍵詞:故障系統

吳海平,杜凱,黃菊蓮,何海瑩,李燕

(西安西谷微電子有限責任公司,陜西西安,710124)

0 引言

靜態隨機存儲器(SRAM)是數字處理、信息處理、自動控制設備中的重要組成部件,被廣泛應用于航天器的控制系統中。自20 世紀70 年代初以來,我國對靜態隨機存儲器的研究已取得了較大的進展,產品性能向著高速、高集成方向發展,但在產品功能強大的同時,也增加了存儲器件產品的復雜性,使得器件在研制、鑒定和質量保證過程中所能提供的元器件信息數據尚不能充分表征其功能、性能、質量可靠性和環境適應性,難以充分指導用戶使用。而存儲器的結構特殊性決定了該類芯片不能采用傳統的直接物理檢測,目前可行的辦法就是對存儲單元的狀態進行不斷地讀寫,然后與正確的存儲單元的狀態進行比較,因此選擇一個有效的測試算法尤其重要。本文中通過March C+算法,以單片機構建SRAM HRSR88512J 的應用測試電路對存儲器進行應用測試,對其在應用環境下的功能、性能、質量可靠性進行測試與分析。

1 March C+算法

當使用傳統的測試算法對存儲器進行故障檢測時,需要完全遍歷全部存儲單元時,則會導致測試時間變長,并且傳統的存儲器測試算法會使復雜度增加。例如,乒乓測試算法(GALPAT 算法)和棋盤算法(CHECKERBOARD 算法)在對存儲器進行測試時,同一塊1024×32bit 的存儲器,在時鐘周期為50ns 下乒乓測試算法需要200 小時完成,棋盤算法需要花費1000s 即可完成。由于傳統的測試算法對存儲器的測試時間長,且故障覆蓋不完全,因此,本設計中選擇March 算法中March C+算法來進行存儲器的測試。

March 算法廣泛應用于各類嵌入式存儲器的測試中,是一種良好的嵌入式存儲器測試算法。March 算法的實現原理是利用有限狀態機對存儲器單元的所有地址按照升序或降序進行讀/寫0 和1 操作。March 算法由不同March元素集成,達到對測試數據集合的覆蓋。其中March 元素由地址變化順序、讀寫操作和數據背景三部分組成。算法集合由式(1)所示。

該算法集合解釋如下:

首先通過對全陣列單元進行初始化,做寫0 操作;接著按地址升序的方式,對每個地址單元進行讀操作,預期讀出0,緊接著對存儲器進行寫1 操作;再接著按照地址升序的方式,對每個地址單元進行讀操作,預期讀出0;緊接著對存儲器進行寫1 操作;再接著按照地址升序的方式,對每個地址單元進行讀操作,預期讀出1,緊接著存儲器進行寫0 操作;然后按照地址升序,對全陣列單元進行讀操作,預期讀出0;最后按照地址降序的方式重復。該算法測試時間為11N,能夠檢測出硬件固定故障、部分耦合數據故障以及地址譯碼出錯問題。

March C+算法屬于改進型March C 算法,在對SRAM存儲器進行內建自測試時,March C+算法是經常使用的一種。它具有較高的故障覆蓋率,能檢查出寫破壞故障WDF、轉換故障TF、讀破壞故障RDF 以及部分的耦合故障CF,并且它對存儲器的測試時間較短,且故障覆蓋更為全面。算法集合由式(2)所示。

在存儲器的測試中March C+算法的測試復雜度為14N,其測試步驟為:

(1) 以任何地址順序項存儲單元寫入0 操作,即M0↑↓(w0);

(2)從存儲器中最低地址按升序地進行操作,向存儲器讀0 操作(預期所讀取的值為0),并在該地址進行寫1 操作,然后再對該存儲單元進行讀1 操作,即M1↑(r0,w1,r1);

(3)從存儲器中最低地址按升序的操作,向存儲器讀1操作(預期所讀取的值為1),并在該地址進行寫0 操作,然后再對該存儲單元進行讀0 操作,即M2↑(r1,w0,r0);

(4)從存儲器中最低地址按降序的操作,向存儲器讀0 操作(預期所讀取的值為0),并在該地址進行寫1 操作,然后再對該存儲單元進行讀1 操作,即M3↓(r0,w1,r1);

(5)從存儲器中最低地址按降序的操作,向存儲器讀1 操作(預期所讀取的值為1),并在該地址進行寫0 操作,然后在對該存儲單元進行讀0 操作,即M4↓(r1,w0,r0);

(6)以任何地址順序讀出所有的存儲單元,即M5↓(r0)}。

March C+算法能夠檢測出硬件固定故障、轉換故障、部分耦合數據故障以及地址譯碼出錯問題。較March 算法故障覆蓋率明顯提高,因此,本測試系統所選用March C+測試算法。

2 測試系統硬件電路設計與實現

■2.1 系統硬件設計

由于SRAM 88512J 靜態隨機存儲器為512K×8M 存儲空間,地址位有19 位,工作電壓5V,這對其在電路設計中與其進行數據存儲的單片機型號有一定的限制。在本設計中選用LC8051F500 控制器,該控制器供電電源范圍寬,系統工作頻率最大可達50MHz,滿足對SRAM 的時序控制要求,系統硬件結構框圖如圖1 所示。

圖1 系統硬件結構框圖

本測試系統主要包括兩部分:MCU 控制部分與待測器件部分。MCU 控制部分搭載LC8051F500 控制器最小控制系統以及外圍控制電路,待測器件部分主要為SRAM 的外圍匹配部分。控制板包括按鍵電路、燈效指示電路、串口電路。

■2.2 MCU 控制電路設計

LC8051F500 控制電路圖核心電路采用內部晶振提供工作頻率源,在外接口部分上包括主要包括LED 燈效接口、串口接口、按鍵接口、C2 接口、靜態隨機存取存儲器通信接口等,其中芯片電源引腳采用小電容0.1μF 加10μF 鉭電容濾除高頻噪聲干擾。

本設計中以SRAM 88512J 靜態隨機存儲器為待測試器件,進行測試時不僅需要對其故障進行測試,同時需要對其控制時序進行測量。時序測量中包括讀周期時序1(地址控制)、讀周期時序2(片選和使能控制)、寫周期時序1(讀寫信號控制)以及寫周期時序2(片選功能控制)。為滿足故障測試和時序測試的兼容性,在本系統中設計6 個獨立按鍵,分別由LC8051F500 的6 個IO 控制,其中1 個按鍵用于控制March C+算法的控制輸出;另外5 個按鍵分別用于控制MCU 輸出不同的控制信號用于對器件的相關時序測試量。

RS232 串口通信電路主要是系統可以通過上位機對LC8051F500 通信功能,便于在測試過程中通過上位機進行測試數據采集。本設計的串口通信芯片選用MAX3232 器件。MAX3232 采用專有低壓差發送器輸出級,利用雙電荷泵在3.0V~5.5V 電源供電時能夠實現真正的RS-232 性能,器件僅需四個0.1μF 的外部小尺寸電荷泵電容。

■2.3 SRAM 測試電路設計

SRAM 電路如圖3 所示。

圖3 SRAM 電路

本測試系統中待測器件HRSR88512J 是一個4M 的CMOS 靜態RAM,是一款低功耗的CMOS 靜態隨機存取存儲器。在供電接口上接入0.1μF 小電容加10μF 鉭電容濾除高頻噪聲干擾。在其數據、地址、控制管腳上接入測試點,在進行系統測試過程中,可通過外部接入測量儀器探測對應的接口信號。

■2.4 系統測試實現與分析

本系統通過C 語言進行軟件代碼編寫,主要實現March C+算法集合的控制編寫,此部分為本測試系統的核心;March C+算法主要用于SRAM 在功能性能上的測試,對于一些時序參數的在測試過程中不便通過儀器檢測,因此在本設計中加入了按鍵控制,通過軟件代碼編寫,賦予按鍵不同的功能,便于SRAM 的時序參數的測試。

在March C+算法對存儲器進行故障測試時,先通過讀寫操作來敏化存儲單元的操作序列,在通過讀操作來檢測該存儲器的存儲單元是否有故障,算法中會有多次讀操作,將其標記R0、R1、R2…RN-1(N 為讀操作次數),在每一次讀操作中如果檢測出錯誤則錯誤標記位加1,如沒有檢測出錯誤則正確標記位加1。

通過March C+算法對SRAM 的測試結果如圖4 所示。在常溫狀態下,通過上位機軟件對測試數據進行監測,對本文式(2)中讀操作的檢測結果進行顯示,測試結果表明,本測試系統實現了對March C+算法的實際應用,實現了對靜態隨機存儲器SRAM HRSR88512J 的性能參數測試。

圖4 March C+算法測試結果

本測試系統還在不同環境下如高溫、低溫環境等對SRAM 進行了測試,測試結果表明在不同環境下March C+算法都可對SRAM 進行功能性能測試,這里不再贅述。

3 結語

本文設計了基于單片機的SRAM 測試系統,通過March C+算法對其在應用環境下的功能、性能、質量可靠性進行測試,研究了在特定環境下元器件的性能參數進行了分析和討論,研究結果表明,對其進行了全覆蓋功能測試、全時序參數測試、電參數測試進行了全覆蓋,測試結果符合宇航應用要求。這些研究結果對靜態隨機存儲器在特殊應用環境下的使用具有重要意義。

猜你喜歡
故障系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
故障一點通
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
奔馳R320車ABS、ESP故障燈異常點亮
故障一點通
故障一點通
主站蜘蛛池模板: 国内熟女少妇一线天| 久久久噜噜噜| 色135综合网| 真人高潮娇喘嗯啊在线观看| 18黑白丝水手服自慰喷水网站| 中文字幕在线永久在线视频2020| 国产麻豆va精品视频| 欧美黄网站免费观看| 亚洲最新地址| 色综合天天综合中文网| 九九精品在线观看| 巨熟乳波霸若妻中文观看免费 | 制服丝袜一区二区三区在线| 毛片久久网站小视频| 午夜啪啪福利| 伊人久久久大香线蕉综合直播| 精品国产Av电影无码久久久 | 国产欧美日韩免费| 亚洲天堂.com| 4虎影视国产在线观看精品| 亚洲一区精品视频在线| 国产在线拍偷自揄拍精品 | 亚洲天堂免费观看| 人人澡人人爽欧美一区| 欧美性色综合网| 欧美成人精品在线| 亚洲久悠悠色悠在线播放| 五月婷婷激情四射| 欧美特黄一级大黄录像| 久久狠狠色噜噜狠狠狠狠97视色 | 国产成人成人一区二区| 日本道综合一本久久久88| 国内精品一区二区在线观看| 国产成人久久777777| 无码免费视频| 91福利在线观看视频| 亚洲视频三级| 亚洲制服丝袜第一页| 精品一區二區久久久久久久網站| 视频二区亚洲精品| 中文字幕中文字字幕码一二区| 午夜性爽视频男人的天堂| 亚洲综合婷婷激情| 国产成人乱无码视频| 青青操国产| 久久久久中文字幕精品视频| 国产99免费视频| 全午夜免费一级毛片| 欧美日韩一区二区三| AV片亚洲国产男人的天堂| 亚洲—日韩aV在线| 中文无码毛片又爽又刺激| 久久动漫精品| 中文字幕日韩丝袜一区| 中国美女**毛片录像在线| 呦女精品网站| 久久亚洲欧美综合| 欧美另类视频一区二区三区| 婷婷午夜影院| 日韩在线成年视频人网站观看| 嫩草国产在线| 免费观看成人久久网免费观看| 久久久亚洲色| 久久99这里精品8国产| 久久99国产乱子伦精品免| 欧美视频在线不卡| …亚洲 欧洲 另类 春色| 亚洲一区无码在线| 国产精品美人久久久久久AV| 日韩在线第三页| 黄色网在线| 一级黄色网站在线免费看| 在线观看热码亚洲av每日更新| 久久午夜影院| 国产电话自拍伊人| 黄色福利在线| 91精品免费久久久| 亚洲精品桃花岛av在线| 91在线一9|永久视频在线| 2021国产在线视频| 国产亚洲精品资源在线26u| 国产精品亚洲一区二区三区在线观看|