一種基于片選控制的閃存保護(hù)電路的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明可以解決嵌入式微處理器閃存內(nèi)容被破壞問題,應(yīng)用于監(jiān)控等擁有嵌入式硬件設(shè)備的所有領(lǐng)域。
【背景技術(shù)】
[0002]目前,各個(gè)領(lǐng)域的設(shè)備幾乎都有嵌入式微處理器組成,但是嵌入式系統(tǒng)的硬件設(shè)備不同于電腦,經(jīng)常是意外斷電,微處理器在沒有規(guī)律地讀寫這微處理器,意外斷電等情況發(fā)生后,裝載著系統(tǒng)程序和數(shù)據(jù)信息的閃存芯片的內(nèi)容時(shí)有被破壞現(xiàn)象??梢韵胂笳麄€(gè)嵌入系統(tǒng)里面所有的程序和重要信息都在閃存里面,輕則系統(tǒng)不正常,重則是系統(tǒng)直接崩潰不能啟動(dòng),表象是整個(gè)嵌入式設(shè)備損壞。
[0003]監(jiān)控如果閃存本身沒有損壞,而是因?yàn)楦怕氏鄬?duì)小的閃存內(nèi)容損壞而返修,不僅對(duì)品牌影響不好,快遞費(fèi)用,故障分析,維修等也會(huì)造成不小的利潤(rùn)損失。
【發(fā)明內(nèi)容】
[0004]如圖1所示,本發(fā)明是基于電源控制和片選控制的雙重閃存保護(hù)電路,解決閃存內(nèi)容損壞的問題。
[0005]如圖2所示,首先總電壓監(jiān)測(cè)模塊時(shí)發(fā)現(xiàn)電壓低于輸入電壓的90%左右,即1V左右時(shí),輸出兩個(gè)拉低信號(hào),一個(gè)是控制3.3V電源模塊進(jìn)入關(guān)的狀態(tài),一個(gè)是直接控制閃存芯片的WP (寫保護(hù)管腳),提前關(guān)掉向閃存內(nèi)部寫數(shù)據(jù)這個(gè)功能。這是第一層保護(hù)作用。
[0006]如圖4所示,可控開關(guān)的電源模塊是,當(dāng)接收到總電壓監(jiān)測(cè)模塊輸出的電源狀態(tài)信號(hào)沒有被拉低時(shí),是正常輸出3.3V,是工作狀態(tài)。當(dāng)接收到拉低信號(hào)時(shí),進(jìn)入關(guān)閉狀態(tài),這個(gè)模塊這時(shí)不輸出電壓,也就是輸出電壓是0V。
[0007]如圖5所示,這個(gè)3.3V和一直應(yīng)該處于工作狀態(tài)的1.0V都是微處理器的供電電壓,微處理器電壓監(jiān)測(cè)模塊一直監(jiān)測(cè)這兩個(gè)電壓都正常時(shí),這個(gè)模塊輸出不輸出拉低信號(hào)給片選控制模塊,當(dāng)這兩個(gè)電壓有一個(gè)不正常時(shí),都會(huì)輸出拉低信號(hào),即關(guān)掉片選控制模塊。
[0008]如圖6所示,片選控制模塊就是根據(jù)微處理器電壓監(jiān)測(cè)模塊的結(jié)果,來控制片選信號(hào)。當(dāng)接收到微處理器電壓監(jiān)測(cè)模塊結(jié)果是不正常時(shí),就控制閃存不工作,任何讀寫操作都會(huì)無效。這是第二層保護(hù)
本發(fā)明的有益效果:
本發(fā)明的有益效果其一是減少閃存沒有損壞,可是閃存內(nèi)容被破壞的概率,減少返修率,提高品牌效果。其二是能夠提高嵌入式系統(tǒng)的可靠性。
[0009]【附圖說明】:
圖1.一種基于片選控制的閃存保護(hù)電路框圖
圖2.—種基于片選控制的閃存保護(hù)電路_總電壓監(jiān)測(cè)部分_的具體電路圖圖3.—種基于片選控制的閃存保護(hù)電路_閃存部分_具體電路圖圖4.一種基于片選控制的閃存保護(hù)電路_可控制開關(guān)電源模塊_的具體電路圖圖5.—種基于片選控制的閃存保護(hù)電路_微處理器電壓監(jiān)測(cè)_的具體電路圖圖6.—種基于片選控制的閃存保護(hù)電路_片選控制模塊_的具體電路圖【具體實(shí)施方式】:
如圖1所示,本發(fā)明是基于電源控制和片選控制的雙重閃存保護(hù)電路具體框架圖。按照這個(gè)框圖,本發(fā)明共分為4各控制模塊和一個(gè)被控制的閃存模塊。
[0010]如圖2所示,是總電壓監(jiān)測(cè)模塊的具體電路圖。R630、R631、R632是分壓電路,當(dāng)輸入電壓在1V左右時(shí),分壓R632的電壓時(shí)2.5V。把這個(gè)分壓輸入給D9 (TL431),分壓低于
2.5V時(shí),Qll (8550)的基極和發(fā)射機(jī)電壓絕對(duì)值高于0.7V,Qll (8550)進(jìn)入開狀態(tài),同理,Q4(8050)、Q7 (8050)、Q5 (8050)基極和發(fā)射機(jī)電壓絕對(duì)值高于0.7V,都處于開狀態(tài)。分別拉低接受電路的信號(hào)狀態(tài)。也就是說發(fā)現(xiàn)輸入電壓低于輸入電壓的90%左右,即1V左右時(shí),輸出兩個(gè)拉低信號(hào),一個(gè)是進(jìn)入可控開關(guān)電源模塊控制3.3V電源模塊進(jìn)入關(guān)的狀態(tài)。另一個(gè)是直接控制閃存芯片的WP (寫保護(hù)管腳),提前關(guān)掉向閃存內(nèi)部寫數(shù)據(jù)這個(gè)功能。這是第一層保護(hù)作用。
[0011]如圖4所示,可控開關(guān)電源模塊的具體電路圖。當(dāng)沒有接收到總電壓監(jiān)測(cè)模塊輸出的拉低信號(hào)時(shí),認(rèn)為電源狀態(tài)信號(hào)是正常,U56 (DC-DC開關(guān)電源芯片)的管腳SHDN/S被R64拉高,是高電平,這個(gè)模塊輸出3.3V,是工作狀態(tài)。當(dāng)接收到拉低信號(hào)時(shí),U56(DC-DC開關(guān)電源芯片)的管腳SHDN/S被拉低,進(jìn)入關(guān)閉狀態(tài),這個(gè)模塊這時(shí)不輸出電壓,也就是輸出電壓是0V。
[0012]如圖5所示,是微處理器電壓監(jiān)測(cè)模塊的具體電路圖。這個(gè)3.3V和一直處于工作狀態(tài)的1.0V都是微處理器的供電電壓,微處理器電壓監(jiān)測(cè)模塊一直監(jiān)測(cè)這兩個(gè)電壓。1.0V正常時(shí),R642、R643的分壓大于0.7V,也就是Q6(8050)基極和發(fā)射機(jī)電壓絕對(duì)值高于0.7V,進(jìn)入導(dǎo)通狀態(tài),同理Q19 (8050)基極和發(fā)射機(jī)電壓絕對(duì)值小于0.7V,不輸出拉低信號(hào)給片選控制模塊,當(dāng)這兩個(gè)電壓有一個(gè)不正常時(shí),都會(huì)輸出拉低信號(hào),即關(guān)掉片選控制模塊。
[0013]如圖6所示,片選控制模塊就是根據(jù)微處理器電壓監(jiān)測(cè)模塊的結(jié)果,來控制片選信號(hào)。當(dāng)接收到微處理器電壓監(jiān)測(cè)模塊結(jié)果是不正常時(shí)的拉低信號(hào)時(shí),Q13 (8550)的基極和發(fā)射機(jī)電壓絕對(duì)值高于0.7V,Q13(8550)進(jìn)入開狀態(tài),CSlN_Pro就會(huì)被拉高,就控制閃存不工作,任何讀寫操作都會(huì)無效。這是第二層保護(hù)。
【主權(quán)項(xiàng)】
1.一種基于片選控制的閃存保護(hù)電路,由總電壓監(jiān)測(cè)模塊,可控制開關(guān)的電源模塊,微處理器電壓監(jiān)測(cè)模塊,片選控制模塊,閃存模塊組成。2.根據(jù)權(quán)利要求1所述,一種基于片選控制的閃存保護(hù)電路,其特征在于,總電壓監(jiān)測(cè)模塊對(duì)輸入電壓進(jìn)行監(jiān)測(cè)。3.根據(jù)權(quán)利要求1所述,一種基于片選控制的閃存保護(hù)電路,其特征在于,總電壓監(jiān)測(cè)模塊輸出兩個(gè)拉低信號(hào)。4.根據(jù)權(quán)利要求1所述,一種基于片選控制的閃存保護(hù)電路,其特征在于,總電壓監(jiān)測(cè)模塊電壓低于某個(gè)值時(shí),輸出兩個(gè)拉低信號(hào)。5.根據(jù)權(quán)利要求1所述,一種基于片選控制的閃存保護(hù)電路,其特征在于,總電壓監(jiān)測(cè)模塊電壓低于某個(gè)值時(shí),輸出寫保護(hù)拉低信號(hào),直接控制閃存芯片。6.根據(jù)權(quán)利要求1所述,一種基于片選控制的閃存保護(hù)電路,其特征在于,總電壓監(jiān)測(cè)模塊對(duì)輸入電壓進(jìn)行監(jiān)測(cè)。7.根據(jù)權(quán)利要求1所述,一種基于片選控制的閃存保護(hù)電路,其特征在于,可控開關(guān)的電源模塊,由邏輯電平控制工作與不工作狀態(tài)。8.根據(jù)權(quán)利要求1所述,一種基于片選控制的閃存保護(hù)電路,其特征在于,可控開關(guān)的電源模塊,沒有拉低輸入信號(hào)時(shí),這個(gè)電源模塊正常輸出3.3V。9.根據(jù)權(quán)利要求1所述,一種基于片選控制的閃存保護(hù)電路,其特征在于,微處理器電壓監(jiān)測(cè)模塊,監(jiān)測(cè)兩個(gè)電壓。10.根據(jù)權(quán)利要求1所述,一種基于片選控制的閃存保護(hù)電路,其特征在于,微處理器電壓監(jiān)測(cè)模塊,有一個(gè)電源電壓不正常時(shí),都輸出拉低信號(hào),控制片選控制模塊。11.根據(jù)權(quán)利要求1所述,一種基于片選控制的閃存保護(hù)電路,其特征在于,片選控制模塊,接收到拉低信號(hào)時(shí),會(huì)將閃存芯片片選控制信號(hào)拉高,起到禁止閃存讀寫作用。12.根據(jù)權(quán)利要求1所述,一種基于片選控制的閃存保護(hù)電路,其特征在于,片選控制模塊,沒接收到拉低信號(hào)時(shí),閃存芯片片選控制信號(hào)不收任何影響,正??刂崎W存讀寫操作。
【專利摘要】本發(fā)明是基于電源控制和片選控制的雙重閃存保護(hù)電路,解決閃存內(nèi)容損壞的問題。首先總電壓監(jiān)測(cè)模塊時(shí)發(fā)現(xiàn)電壓低于10V左右時(shí),輸出兩個(gè)拉低信號(hào),一個(gè)是控制3.3V電源模塊進(jìn)入關(guān)的狀態(tài),一個(gè)是直接控制閃存芯片的WP(寫保護(hù)管腳),提前關(guān)掉向閃存內(nèi)部寫數(shù)據(jù)這個(gè)功能。這是第一層保護(hù)作用??煽亻_關(guān)的電源模塊是,當(dāng)接收到總電壓監(jiān)測(cè)模塊輸出的拉低信號(hào)時(shí),進(jìn)入關(guān)閉狀態(tài),這個(gè)模塊這時(shí)不輸出電壓,也就是輸出電壓是0V。微處理器電壓監(jiān)測(cè)模塊一直監(jiān)測(cè)1.0V和3.3V這兩個(gè)電壓。當(dāng)這兩個(gè)電壓有一個(gè)不正常時(shí),都會(huì)輸出拉低信號(hào),即關(guān)掉閃存芯片片選控制模塊。閃存芯片片選控制模塊就是根據(jù)微處理器電壓監(jiān)測(cè)模塊的結(jié)果,來控制片選信號(hào)。當(dāng)接收到微處理器電壓監(jiān)測(cè)模塊結(jié)果是不正常時(shí),就控制閃存不工作,任何讀寫操作都會(huì)無效。
【IPC分類】G06F11/07
【公開號(hào)】CN105589759
【申請(qǐng)?zhí)枴緾N201510063059
【發(fā)明人】李欣, 于海燕
【申請(qǐng)人】北京亞太安訊科技有限責(zé)任公司
【公開日】2016年5月18日
【申請(qǐng)日】2015年2月8日