本申請(qǐng)以2015年1月16日提交的日本專(zhuān)利申請(qǐng)2015-7031號(hào)為基礎(chǔ),在此通過(guò)參照而援引其內(nèi)容。
本發(fā)明涉及具有第1存儲(chǔ)器及第2存儲(chǔ)器的存儲(chǔ)器裝置系統(tǒng)。
背景技術(shù):
以往,提出了具有保存相同數(shù)據(jù)的第1存儲(chǔ)器及第2存儲(chǔ)器(二重存儲(chǔ)器)、并且通過(guò)比較器比較第1存儲(chǔ)器及第2存儲(chǔ)器中保存的數(shù)據(jù)而判定該數(shù)據(jù)是正常還是異常的存儲(chǔ)器裝置系統(tǒng)(例如專(zhuān)利文獻(xiàn)1)。具體地說(shuō),在這樣的存儲(chǔ)器裝置系統(tǒng)中,將第1存儲(chǔ)器及第2存儲(chǔ)器中保存的數(shù)據(jù)暫時(shí)保存到第1寄存器及第2寄存器,比較器讀取第1存儲(chǔ)器及第2存儲(chǔ)器中保存的數(shù)據(jù)并進(jìn)行比較。另外,在這樣的存儲(chǔ)器裝置系統(tǒng)中,第1存儲(chǔ)器及第2存儲(chǔ)器中保存的數(shù)據(jù),全部數(shù)據(jù)一次性保存到第1寄存器及第2寄存器。
現(xiàn)有技術(shù)文獻(xiàn)
專(zhuān)利文獻(xiàn)
專(zhuān)利文獻(xiàn)1:jp2011-154593a
技術(shù)實(shí)現(xiàn)要素:
但是,在上述存儲(chǔ)器裝置系統(tǒng)中,第1存儲(chǔ)器及第2存儲(chǔ)器中保存的數(shù)據(jù)一次性保存到第1寄存器及第2寄存器,所以第1寄存器及第2寄存器的所需容量變大,容易大型化。此外,比較器一次性地比較第1存儲(chǔ)器及第2存儲(chǔ)器的數(shù)據(jù),所以需要與第1存儲(chǔ)器及第2存儲(chǔ)器的容量相應(yīng)的處理容量,容易大型化。
本發(fā)明的目的在于,提供一種能夠?qū)崿F(xiàn)第1寄存器及第2寄存器及比較器的小型化的存儲(chǔ)器裝置系統(tǒng)。
本發(fā)明的一個(gè)方式的存儲(chǔ)器裝置系統(tǒng),其具備:第1存儲(chǔ)器,具有m行地址,其中m為2以上的整數(shù),在m行地址分別保存不同的數(shù)據(jù),并且保存著用于檢測(cè)數(shù)據(jù)的錯(cuò)誤的奇偶性比特;第2存儲(chǔ)器,具有m行地址,其中m為2以上的整數(shù),在初始狀態(tài)下,保存著與第1存儲(chǔ)器中保存的數(shù)據(jù)相同的數(shù)據(jù);第1寄存器,與第1存儲(chǔ)器連接,按照地址的順序,僅保存第1存儲(chǔ)器中保存的數(shù)據(jù)的m分割的1個(gè)數(shù)據(jù);第2寄存器,與第2存儲(chǔ)器連接,保存第2存儲(chǔ)器中保存的數(shù)據(jù)的m分割的1個(gè)數(shù)據(jù)、且該1個(gè)數(shù)據(jù)與第1寄存器中保存的第1存儲(chǔ)器的數(shù)據(jù)相同地址的數(shù)據(jù);比較器,比較第1存儲(chǔ)器及第2存儲(chǔ)器中保存的數(shù)據(jù);傳送寄存器,保存由比較器比較后的第1存儲(chǔ)器的數(shù)據(jù);錯(cuò)誤數(shù)據(jù)寄存器,由比較器判定為第1寄存器及第2寄存器的數(shù)據(jù)不一致的情況下,保存第2寄存器的數(shù)據(jù);錯(cuò)誤地址寄存器,由比較器判定為第1寄存器及第2寄存器的數(shù)據(jù)不一致的情況下,保存第2寄存器所保存的數(shù)據(jù)中的第2存儲(chǔ)器的地址;奇偶性運(yùn)算部,運(yùn)算傳送寄存器中保存的全部數(shù)據(jù)的奇偶性,并且判定該奇偶性與奇偶性比特是否一致;以及控制部,基于奇偶性運(yùn)算部的運(yùn)算結(jié)果進(jìn)行規(guī)定的控制,控制部,在傳送寄存器中保存了第1存儲(chǔ)器所保存的全部數(shù)據(jù)之后,使奇偶性運(yùn)算部判定傳送寄存器中保存的全部數(shù)據(jù)的奇偶性與奇偶性比特是否一致,在奇偶性運(yùn)算部判定為一致時(shí),使傳送寄存器將該傳送寄存器中保存的全部數(shù)據(jù)發(fā)送到外部電路,在奇偶性運(yùn)算部判定為不一致時(shí),將傳送寄存器所保存的數(shù)據(jù)之中的錯(cuò)誤地址寄存器所保存的地址的數(shù)據(jù)替換為錯(cuò)誤數(shù)據(jù)寄存器所保存的數(shù)據(jù),然后再次使奇偶性運(yùn)算部判定傳送寄存器中保存的全部數(shù)據(jù)的奇偶性與奇偶性比特是否一致,在奇偶性運(yùn)算部判定為一致時(shí),也使傳送寄存器將該傳送寄存器中保存的全部數(shù)據(jù)發(fā)送到外部電路。
由此,在第1寄存器及第2寄存器中僅保存第1存儲(chǔ)器及第2存儲(chǔ)器所保存的數(shù)據(jù)之中的m分割的1個(gè)數(shù)據(jù)、即僅1個(gè)地址的數(shù)據(jù)。此外,比較器比較第1寄存器及第2寄存器中保存的1個(gè)地址的數(shù)據(jù)。因此,第1寄存器及第2寄存器及比較器對(duì)應(yīng)于1個(gè)地址的數(shù)據(jù)即可,實(shí)現(xiàn)小型化。
此外,第1存儲(chǔ)器中保存的數(shù)據(jù)全部保存到傳送寄存器之后,判定第1存儲(chǔ)器中預(yù)先保存的奇偶性比特和對(duì)于全部數(shù)據(jù)的奇偶性是否一致。并且,在傳送寄存器中保存的數(shù)據(jù)異常的情況下(奇偶性不一致),將傳送寄存器中保存的數(shù)據(jù)之中的錯(cuò)誤地址寄存器中保存的地址的數(shù)據(jù)替換為錯(cuò)誤數(shù)據(jù)寄存器中保存的數(shù)據(jù)。然后,在替換后的數(shù)據(jù)正常的情況下(奇偶性一致),向外部電路發(fā)送該數(shù)據(jù)。因此,即使第1存儲(chǔ)器及第2存儲(chǔ)器的1個(gè)地址的數(shù)據(jù)發(fā)生異常(故障),也能夠進(jìn)行通常的工作,能夠減少存儲(chǔ)器裝置系統(tǒng)整體的故障率。
附圖說(shuō)明
本發(fā)明的上述及其他目的、特征及優(yōu)點(diǎn),通過(guò)參照附圖進(jìn)行的下述的詳細(xì)說(shuō)明而變得更加明確。
圖1是表示本發(fā)明的第1實(shí)施方式中的存儲(chǔ)器裝置系統(tǒng)的整體構(gòu)成的示意圖。
圖2是圖1所示的控制部進(jìn)行的流程圖。
具體實(shí)施方式
以下基于附圖說(shuō)明本發(fā)明的實(shí)施方式。另外,在以下的各實(shí)施方式中,對(duì)于彼此相同或均等的部分附加同一符號(hào)而進(jìn)行說(shuō)明。
(第1實(shí)施方式)
參照附圖說(shuō)明本發(fā)明的第1實(shí)施方式。如圖1所示,本實(shí)施方式的存儲(chǔ)器裝置系統(tǒng)具有:第1存儲(chǔ)器1、第2存儲(chǔ)器2、第1寄存器3、第2寄存器4、比較器5、傳送寄存器6、錯(cuò)誤數(shù)據(jù)寄存器7、錯(cuò)誤地址寄存器8、奇偶性運(yùn)算部9、控制部10。另外,在本實(shí)施方式中,奇偶性運(yùn)算部9相當(dāng)于本發(fā)明的奇偶性運(yùn)算部,控制部10相當(dāng)于本發(fā)明的控制部。
第1存儲(chǔ)器1、第2存儲(chǔ)器2使用具有m(m為2以上的整數(shù),可以表示為m=2、3、4…)行的地址、并且地址長(zhǎng)度為n(n為1以上的整數(shù),可以表示為n=1、2、3…)比特的非易失性存儲(chǔ)器,在初始狀態(tài)下保存相同的數(shù)據(jù)。即,在第1存儲(chǔ)器1、第2存儲(chǔ)器2中,在初始狀態(tài)下,冗余地保存數(shù)據(jù)。另外,在本實(shí)施方式中,m、n被選擇為,使得m+n相對(duì)于整體的比特?cái)?shù)成為最小的整數(shù),例如整體的比特?cái)?shù)為512比特的情況下,m+n=9。
此外,在第1存儲(chǔ)器1、第2存儲(chǔ)器2中,保存著按每個(gè)地址而不同的數(shù)據(jù)。在本實(shí)施方式中,各地址保存著用于控制加速度傳感器、角速度傳感器、壓力傳感器等輸出與物理量相應(yīng)的傳感器信號(hào)的物理量傳感器的控制電路的調(diào)整機(jī)構(gòu)所使用的電源電壓、頻率、基準(zhǔn)電流等的數(shù)據(jù);進(jìn)行各物理量傳感器的偏移調(diào)整或感度調(diào)整等的特性調(diào)整時(shí)使用的偏移值、感度調(diào)整值、溫度調(diào)整值等的數(shù)據(jù)。
進(jìn)而,在第1存儲(chǔ)器1、第2存儲(chǔ)器2中,在至少1個(gè)地址預(yù)先保存作為錯(cuò)誤檢測(cè)功能的奇偶性比特。換言之,在第1存儲(chǔ)器1、第2存儲(chǔ)器2中作為整體至少預(yù)先保存1個(gè)奇偶性比特。在本實(shí)施方式中,奇偶性比特被設(shè)定為,該奇偶性比特和其他比特的數(shù)據(jù)中的“1”的數(shù)始終為偶數(shù),即所謂的偶數(shù)奇偶性。另外,奇偶性比特也可以設(shè)定為,該奇偶性比特和其他比特中的“1”的數(shù)始終為奇數(shù),即所謂的奇數(shù)奇偶性。
并且,第1存儲(chǔ)器1、第2存儲(chǔ)器2將m分割的1個(gè)數(shù)據(jù)依次保存到第1寄存器3、第2寄存器4。即,第1存儲(chǔ)器1、第2存儲(chǔ)器2將每1個(gè)地址的數(shù)據(jù)依次保存到第1寄存器3、第2寄存器4。第1寄存器3、第2寄存器4分別構(gòu)成為,僅能夠保存第1存儲(chǔ)器1、第2存儲(chǔ)器2的1個(gè)地址量的數(shù)據(jù),僅暫時(shí)保存第1存儲(chǔ)器1、第2存儲(chǔ)器2的1個(gè)地址的數(shù)據(jù)。
比較器5依次比較第1寄存器3、第2寄存器4中保存的數(shù)據(jù)。即,在第1寄存器3、第2寄存器4中,從第1存儲(chǔ)器1、第2存儲(chǔ)器2依次保存1個(gè)地址的數(shù)據(jù),所以依次比較所保存的數(shù)據(jù)。并且,在判定為第1寄存器3、第2寄存器4中保存的數(shù)據(jù)相同的情況下,將第1寄存器3的數(shù)據(jù)保存到傳送寄存器6,更新與比較器5連接的計(jì)數(shù)器11。另一方面,在判定為第1寄存器3、第2寄存器4中保存的數(shù)據(jù)不同的情況下,將第1寄存器3的數(shù)據(jù)保存到傳送寄存器6,并且將第2寄存器4的數(shù)據(jù)保存到錯(cuò)誤數(shù)據(jù)寄存器7。然后,將這時(shí)的計(jì)數(shù)器11的值保存到錯(cuò)誤地址寄存器8之后,將計(jì)數(shù)器11更新。
此外,比較器5依次比較第1寄存器3、第2寄存器4中保存的數(shù)據(jù),但是從開(kāi)始比較起兩次判定為第1寄存器3、第2寄存器4中保存的數(shù)據(jù)不同的情況下,將控制信號(hào)s發(fā)送到控制部10,并結(jié)束比較。即,在傳送寄存器6中,在第1寄存器3、第2寄存器4的各地址中保存的數(shù)據(jù)全部一致的情況下、或者在第1寄存器3、第2寄存器4的各地址中保存的數(shù)據(jù)僅1個(gè)不同的情況下,首先將第1存儲(chǔ)器1的數(shù)據(jù)全部保存。
傳送寄存器6、錯(cuò)誤數(shù)據(jù)寄存器7、錯(cuò)誤地址寄存器8如上述那樣基于比較器5的比較結(jié)果來(lái)保存各種數(shù)據(jù)。然后,傳送寄存器6基于后述的奇偶性運(yùn)算部9的運(yùn)算結(jié)果,將傳送寄存器6中保存的數(shù)據(jù)全部或一部分發(fā)送到外部電路12。另外,外部電路12是指,使用第1存儲(chǔ)器1、第2存儲(chǔ)器2中保存的數(shù)據(jù)來(lái)進(jìn)行控制的控制電路等。
奇偶性運(yùn)算部9在傳送寄存器6最初被輸入數(shù)據(jù)(第1存儲(chǔ)器1的地址0的數(shù)據(jù))時(shí),運(yùn)算所輸入的數(shù)據(jù)的奇偶性(各地址的比特的數(shù)據(jù)中的“1”的數(shù)是奇數(shù)還是偶數(shù))。此外,傳送寄存器6被輸入之后的數(shù)據(jù)時(shí),運(yùn)算所輸入的各數(shù)據(jù)的奇偶性,并且運(yùn)算與已經(jīng)運(yùn)算的奇偶性的和。即,對(duì)于輸入的全部數(shù)據(jù)運(yùn)算奇偶性。
然后,向傳送寄存器6輸入了全部數(shù)據(jù)后,判定第1存儲(chǔ)器1中預(yù)先保存的奇偶性比特和對(duì)于全部數(shù)據(jù)的奇偶性是否一致。即,判定傳送寄存器6被輸入的數(shù)據(jù)是正常還是異常。
控制部10使用cpu、構(gòu)成存儲(chǔ)部的各種存儲(chǔ)器、周邊設(shè)備等而構(gòu)成,與第1存儲(chǔ)器1、第2存儲(chǔ)器2、比較器5、傳送寄存器6、錯(cuò)誤數(shù)據(jù)寄存器7、錯(cuò)誤地址寄存器8、奇偶性運(yùn)算部9、計(jì)數(shù)器11、未圖示的報(bào)知部等連接。
并且,基于計(jì)數(shù)器11的值向第1存儲(chǔ)器1、第2存儲(chǔ)器2發(fā)送控制信號(hào)p1,將該第1存儲(chǔ)器1、第2存儲(chǔ)器2所保存的數(shù)據(jù)之中的計(jì)數(shù)器11的值的地址的數(shù)據(jù)保存到第1寄存器3、第2寄存器4。此外,發(fā)送控制信號(hào)p2,使比較器5讀取第1寄存器3、第2寄存器4中保存的數(shù)據(jù)并比較數(shù)據(jù)。然后,發(fā)送控制信號(hào)p3,使奇偶性運(yùn)算部9運(yùn)算傳送寄存器6中保存的數(shù)據(jù)的奇偶性。
進(jìn)而,計(jì)數(shù)器11的值為m、即全部比較了第1存儲(chǔ)器1、第2存儲(chǔ)器2中保存的數(shù)據(jù)的情況下,發(fā)送控制信號(hào)p4,使奇偶性運(yùn)算部9判定第1存儲(chǔ)器1中預(yù)先保存的奇偶性比特和對(duì)于全部數(shù)據(jù)的奇偶性是否一致。
然后,讀取奇偶性運(yùn)算部9的判定結(jié)果,在奇偶性運(yùn)算部9判定為傳送寄存器6中保存的數(shù)據(jù)正常的情況下,發(fā)送控制信號(hào)p5而從傳送寄存器6向外部電路12發(fā)送該傳送寄存器6中保存的數(shù)據(jù)。另一方面,奇偶性運(yùn)算部9判定為傳送寄存器6中保存的數(shù)據(jù)異常的情況下,將傳送寄存器6中保存的數(shù)據(jù)之中的、錯(cuò)誤地址寄存器8所保存的地址的數(shù)據(jù)替換為錯(cuò)誤數(shù)據(jù)寄存器7所保存的數(shù)據(jù)。即,替換為由比較器5判定為第1寄存器3、第2寄存器4的數(shù)據(jù)不同的數(shù)據(jù)之中的另一方的數(shù)據(jù)(第2存儲(chǔ)器2的數(shù)據(jù))。然后,再次向奇偶性運(yùn)算部9發(fā)送控制信號(hào)p4,使奇偶性運(yùn)算部9判定第1存儲(chǔ)器1中預(yù)先保存的奇偶性比特和對(duì)于全部數(shù)據(jù)的奇偶性是否一致。
并且,在奇偶性運(yùn)算部9判定為傳送寄存器6中保存的數(shù)據(jù)正常的情況下,發(fā)送控制信號(hào)p5而從傳送寄存器6向外部電路12發(fā)送該傳送寄存器6中保存的數(shù)據(jù)。另一方面,在奇偶性運(yùn)算部9判定為傳送寄存器6中保存的數(shù)據(jù)異常的情況下,發(fā)送控制信號(hào)p6而從傳送寄存器6向外部電路12發(fā)送傳送寄存器6中保存的數(shù)據(jù)之中的除替換數(shù)據(jù)之外的數(shù)據(jù)。然后,經(jīng)由作為報(bào)知部的發(fā)聲部或影像部等報(bào)知該地址中保存的數(shù)據(jù)(控制設(shè)備)不是有效的。
以上是本實(shí)施方式中的存儲(chǔ)器裝置系統(tǒng)的構(gòu)成。接下來(lái)參照?qǐng)D2具體說(shuō)明上述存儲(chǔ)器裝置系統(tǒng)中的控制部10的工作。另外,本實(shí)施方式的存儲(chǔ)器裝置系統(tǒng)例如搭載于車(chē)輛,點(diǎn)火開(kāi)關(guān)被按下后開(kāi)始下述的動(dòng)作。
首先,發(fā)送控制信號(hào)p1~p3(s101)。由此,最初計(jì)數(shù)器11的值被設(shè)定為0,所以從第1存儲(chǔ)器1、第2存儲(chǔ)器2向第1寄存器3、第2寄存器4保存該第1存儲(chǔ)器1、第2存儲(chǔ)器2中保存的數(shù)據(jù)之中的地址0的數(shù)據(jù)(控制信號(hào)p1)。然后,由比較器5讀取第1寄存器3、第2寄存器4中保存的數(shù)據(jù),在第1寄存器3、第2寄存器4中保存的數(shù)據(jù)相同的情況下,將第1寄存器3的數(shù)據(jù)保存到傳送寄存器6,更新計(jì)數(shù)器11的值。另一方面,第1寄存器3、第2寄存器4中保存的數(shù)據(jù)不同的情況下,將第1寄存器3的數(shù)據(jù)保存到傳送寄存器6,并且將第2寄存器4的數(shù)據(jù)保存到錯(cuò)誤數(shù)據(jù)寄存器7,將這時(shí)的計(jì)數(shù)器11的值保存到錯(cuò)誤地址寄存器8,然后更新計(jì)數(shù)器11(控制信號(hào)p2)。此外,從比較器5向傳送寄存器6保存數(shù)據(jù),所以由奇偶性運(yùn)算部9運(yùn)算傳送寄存器6中保存的數(shù)據(jù)的奇偶性(控制信號(hào)p3)。
接著,判定是否從比較器5接收到控制信號(hào)s(s102)。從比較器5接收到控制信號(hào)s的情況下(s102:是),第1存儲(chǔ)器1、第2存儲(chǔ)器2中保存的數(shù)據(jù)之中的2個(gè)地址的數(shù)據(jù)不同,所以結(jié)束處理。另外,在本實(shí)施方式中,在結(jié)束處理時(shí),經(jīng)由報(bào)知部報(bào)知第1存儲(chǔ)器1、第2存儲(chǔ)器2中保存的數(shù)據(jù)不是有效的。
未從比較器5接收到控制信號(hào)s的情況下(s102:否),判定計(jì)數(shù)器11的值是否為m(s103)。然后,在計(jì)數(shù)器11的值不是m的情況下(s103:否),反復(fù)進(jìn)行s101、s102的動(dòng)作。即,比較第1存儲(chǔ)器1、第2存儲(chǔ)器2中保存的數(shù)據(jù)的全部地址的數(shù)據(jù)。計(jì)數(shù)器11的值是m的情況下(s103:是),第1存儲(chǔ)器1、第2存儲(chǔ)器2的各地址中保存的數(shù)據(jù)的比較結(jié)束,所以發(fā)送控制信號(hào)p4,使奇偶性運(yùn)算部9判定第1存儲(chǔ)器1中預(yù)先保存的奇偶性比特和對(duì)于全部數(shù)據(jù)的奇偶性是否一致。即,判定傳送寄存器6被輸入的數(shù)據(jù)是正常還是異常(s104)。
然后,讀取奇偶性運(yùn)算部9的運(yùn)算結(jié)果,在奇偶性運(yùn)算部9判定為傳送寄存器6中保存的數(shù)據(jù)正常的情況下(s105:是),發(fā)送控制信號(hào)p5而將傳送寄存器6的數(shù)據(jù)輸出到外部電路12并結(jié)束處理(s106)。另一方面,在奇偶性運(yùn)算部9判定為傳送寄存器6中保存的數(shù)據(jù)異常的情況下(s105:否),讀取錯(cuò)誤地址寄存器8中保存的數(shù)據(jù)(錯(cuò)誤數(shù)據(jù)寄存器7中保存的數(shù)據(jù)的地址)及錯(cuò)誤數(shù)據(jù)寄存器7中保存的數(shù)據(jù)。然后,將傳送寄存器6中保存的數(shù)據(jù)之中的錯(cuò)誤地址寄存器8中保存的地址的數(shù)據(jù)替換為錯(cuò)誤數(shù)據(jù)寄存器7中保存的數(shù)據(jù)(s107)。
然后,再次發(fā)送控制信號(hào)p4,使奇偶性運(yùn)算部9判定第1存儲(chǔ)器1中預(yù)先保存的奇偶性比特和對(duì)于全部數(shù)據(jù)的奇偶性是否一致(s108)。
然后,讀取奇偶性運(yùn)算部9的運(yùn)算結(jié)果,在奇偶性運(yùn)算部9判定為傳送寄存器6中保存的數(shù)據(jù)正常的情況下(s109:是),進(jìn)行上述s106的控制而將傳送寄存器6的數(shù)據(jù)輸出到外部電路12。另一方面,在奇偶性運(yùn)算部9判定為傳送寄存器6中保存的數(shù)據(jù)異常的情況下(s109:否),將控制信號(hào)p6發(fā)送到傳送寄存器6,從傳送寄存器6向外部電路12輸出傳送寄存器6所保存的數(shù)據(jù)之中的除替換數(shù)據(jù)之外的數(shù)據(jù),并結(jié)束處理。另外,在本實(shí)施方式中,發(fā)送控制信號(hào)p6并結(jié)束處理的情況下,經(jīng)由作為報(bào)知部的發(fā)聲部或影像部等報(bào)知該地址中保存的數(shù)據(jù)(控制設(shè)備)不是有效的。
如以上說(shuō)明,在本實(shí)施方式中,在第1存儲(chǔ)器1、第2存儲(chǔ)器2中,在初始狀態(tài)下保存著相同的數(shù)據(jù),保存的數(shù)據(jù)按照每1個(gè)地址保存到第1寄存器3、第2寄存器4。此外,比較器5依次比較第1寄存器3、第2寄存器4中保存的1個(gè)地址的數(shù)據(jù)。因此,第1寄存器3、第2寄存器4及比較器5只要對(duì)應(yīng)1個(gè)地址的數(shù)據(jù)即可,能夠?qū)崿F(xiàn)小型化。
此外,第1存儲(chǔ)器1中保存的數(shù)據(jù)全部保存到傳送寄存器6之后,判定第1存儲(chǔ)器1中預(yù)先保存的奇偶性比特和對(duì)于全部數(shù)據(jù)的奇偶性是否一致。然后,在傳送寄存器6中保存的數(shù)據(jù)異常的情況下,將傳送寄存器6所保存的數(shù)據(jù)之中的錯(cuò)誤地址寄存器8所保存的地址的數(shù)據(jù)替換為錯(cuò)誤數(shù)據(jù)寄存器7所保存的數(shù)據(jù)。然后,在替換后的數(shù)據(jù)正常的情況下,向外部電路12發(fā)送傳送寄存器6所保存的數(shù)據(jù)。因此,即使第1存儲(chǔ)器1、第2存儲(chǔ)器2的1個(gè)地址的數(shù)據(jù)發(fā)生異常,也能夠進(jìn)行通常的工作,能夠降低存儲(chǔ)器裝置系統(tǒng)整體的故障率。
進(jìn)而,在替換后的數(shù)據(jù)異常的情況下,從傳送寄存器6向外部電路12輸出傳送寄存器6所保存的數(shù)據(jù)之中的除替換后的數(shù)據(jù)之外的數(shù)據(jù)。因此,即使第1存儲(chǔ)器1、第2存儲(chǔ)器2的1個(gè)地址的數(shù)據(jù)(替換后的地址的數(shù)據(jù))發(fā)生異常,也能夠直接使用其他地址的數(shù)據(jù)。
此外,在本實(shí)施方式中,m+n被選擇為,相對(duì)于整體的比特?cái)?shù)成為最小的整數(shù),因此能夠進(jìn)一步小型化。
(其他實(shí)施方式)
本發(fā)明不限于上述的實(shí)施方式,在本發(fā)明所記載的范圍內(nèi)能夠適當(dāng)?shù)刈兏?/p>
例如,在上述第1實(shí)施方式中,奇偶性運(yùn)算部9和控制部10分別地構(gòu)成,但是也可以在控制部10中裝入奇偶性運(yùn)算部9。此外,在上述第1實(shí)施方式中,發(fā)送控制信號(hào)p2而使比較器5讀取第1寄存器3、第2寄存器4中保存的數(shù)據(jù),但是也可以向第1寄存器3、第2寄存器4發(fā)送控制信號(hào)而將該第1寄存器3、第2寄存器4中保存的數(shù)據(jù)發(fā)送到比較器5。
進(jìn)而,在上述第1實(shí)施方式中能,m+n相當(dāng)于整體的比特?cái)?shù)也可以不是最小的整數(shù)。
另外,本申請(qǐng)中記載的流程圖或流程圖的處理由多個(gè)標(biāo)準(zhǔn)(或者段落)構(gòu)成,各標(biāo)準(zhǔn)例如表述為s101。進(jìn)而,各標(biāo)準(zhǔn)可以分割為多個(gè)子標(biāo)準(zhǔn),也可以將多個(gè)標(biāo)準(zhǔn)合并為一個(gè)標(biāo)準(zhǔn)。
以上例示了本發(fā)明的存儲(chǔ)器裝置系統(tǒng)的實(shí)施方式、構(gòu)成、形態(tài),但是本發(fā)明的實(shí)施方式、構(gòu)成、形態(tài)不限于上述的各實(shí)施方式、各構(gòu)成、各形態(tài)。例如,將不同實(shí)施方式、構(gòu)成、形態(tài)分別公開(kāi)的技術(shù)要素適當(dāng)組合而得到的實(shí)施方式、構(gòu)成、形態(tài)也包含在本發(fā)明的實(shí)施方式、構(gòu)成、形態(tài)的范圍內(nèi)。