本技術(shù)涉及存儲器,尤其涉及一種存儲器莊子、操作方法、存儲器系統(tǒng)及計算機(jī)系統(tǒng)。
背景技術(shù):
1、在存儲器系統(tǒng)中,存儲器裝置中包含經(jīng)指定以替換有缺陷的存儲單元行的冗余存儲單元行。在實(shí)際操作過程中,選擇冗余存儲單元行以存儲數(shù)據(jù)所需的時間較長。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本技術(shù)實(shí)施例提供一種存儲器裝置、操作方法、存儲器系統(tǒng)及計算機(jī)系統(tǒng)。
2、為達(dá)到上述目的,本技術(shù)的技術(shù)方案是這樣實(shí)現(xiàn)的:
3、第一方面,本技術(shù)實(shí)施例提供一種存儲器裝置,包括:
4、存儲器陣列,所述存儲器陣列包括第一子陣列和第二子陣列;所述第一子陣列包括多個第一存儲單元行;所述第二子陣列包括多個第二存儲單元行;
5、外圍電路,與所述多個第一存儲單元行和所述多個第二存儲單元行耦合,包括:與所述多個第二存儲單元行一一耦合的多個冗余控制開關(guān)組件;以及耦合到所述多個冗余控制開關(guān)組件中的每一個冗余控制開關(guān)組件的字線驅(qū)動組件;其中,
6、每一個冗余控制開關(guān)組件,被配置為:響應(yīng)于第一冗余選擇信號,處于導(dǎo)通狀態(tài),向?qū)?yīng)的字線驅(qū)動組件傳輸對應(yīng)的冗余控制信號;所述第一冗余選擇信號是在輸入地址信息指示的第一存儲單元行被判定有故障時產(chǎn)生;
7、所述對應(yīng)的字線驅(qū)動組件,被配置為:響應(yīng)于所述冗余控制信號,驅(qū)動所述多個第二存儲單元行中被配置為替換所述輸入地址信息指示的第一存儲單元行的第二存儲單元行。
8、在上述方案中,每一個冗余控制開關(guān)組件,還被配置為:響應(yīng)于第二冗余選擇信號,處于關(guān)斷狀態(tài),禁止向?qū)?yīng)的字線驅(qū)動組件傳輸所述冗余控制信號;所述第二冗余控制信號是在所述輸入地址信息指示的第一存儲單元行被判定未有故障時產(chǎn)生。
9、在上述方案中,所述外圍電路,還包括:耦合到所述多個冗余控制開關(guān)組件中的每一個冗余控制開關(guān)組件的反相組件;
10、每一個反相組件,被配置為:響應(yīng)于所述第一冗余選擇信號,輸出第一反相信號;或響應(yīng)于所述第二冗余選擇信號,輸出第二反相信號;
11、所述每一個冗余控制開關(guān)組件,還被配置為:響應(yīng)于所述第一冗余選擇信號和第一反相信號,處于導(dǎo)通狀態(tài);或者,響應(yīng)于所述第二冗余選擇信號和所述第二反相信號,處于關(guān)斷狀態(tài)。
12、在上述方案中,所述冗余控制信號包括多個比特位;所述冗余控制開關(guān)組件,包括:與所述多個比特位一一對應(yīng)的多個開關(guān)電路;所述多個開關(guān)電路中的每一個開關(guān)電路的類型相同;其中,
13、每一個開關(guān)電路,被配置為:響應(yīng)于所述第一冗余選擇信號,處于導(dǎo)通狀態(tài),向所述對應(yīng)的字線驅(qū)動組件傳輸所述冗余控制信號中對應(yīng)比特位;或響應(yīng)于所述第二冗余選擇信號,處于關(guān)斷狀態(tài),禁止向所述對應(yīng)的字線驅(qū)動組件傳輸所述冗余控制信號中對應(yīng)比特位。
14、在上述方案中,所述開關(guān)電路包括:n型金屬氧化物半導(dǎo)體nmos晶體管或p型金屬氧化物半導(dǎo)體pmos晶體管。
15、在上述方案中,所述冗余控制信號包括多個比特位;所述冗余控制開關(guān)組件,包括:與所述多個比特位一一對應(yīng)的多個開關(guān)電路;所述多個開關(guān)電路包括兩種類型的開關(guān)電路;其中,
16、所述多個開關(guān)電路中屬于第一類型的開關(guān)電路,被配置為:響應(yīng)于第一冗余選擇信號,處于導(dǎo)通狀態(tài),傳輸所述多個比特位中對應(yīng)的比特位;
17、所述多個開關(guān)電路中屬于第二類型的開關(guān)電路,被配置為:響應(yīng)于所述第一反相信號,處于導(dǎo)通狀態(tài),傳輸所述多個比特位中對應(yīng)的比特位。
18、在上述方案中,所述屬于第一類型的開關(guān)電路,還被配置為:響應(yīng)于第二冗余選擇信號,處于關(guān)斷狀態(tài),禁止傳輸所述多個比特位中對應(yīng)的比特位;
19、所述屬于第二類型的開關(guān)電路,還被配置為:響應(yīng)于所述第二反相信號,禁止傳輸所述多個比特位中對應(yīng)的比特位。
20、在上述方案中,所述屬于第一類的開關(guān)電路包括nmos晶體管,所述屬于第二類的開關(guān)電路包括pmos晶體管;或者,所述屬于第一類型的開關(guān)電路包括pmos晶體管,所述屬于第二類型的開關(guān)電路包括nmos晶體管。
21、在上述方案中,所述外圍電路,還包括:與所述多個冗余開關(guān)控制組件一一對應(yīng)的多個冗余選擇組件;其中,
22、每一個冗余選擇組件,被配置為:接收所述輸入地址信息;且將所述輸入地址信息與預(yù)置地址信息進(jìn)行比對;響應(yīng)于比對結(jié)果包括所述預(yù)置地址信息與所述輸入地址信息相同,輸出所述第一冗余選擇信號;響應(yīng)于比對結(jié)果包括所述預(yù)置地址信息與所述輸入地址信息不同,輸出所述第二冗余選擇信號;
23、其中,所述預(yù)置地址信息包括所述多個第二存儲單元行對應(yīng)的地址信息的任一個。
24、在上述方案中,所述冗余選擇組件包括:內(nèi)容尋址存儲器件cam,被配置為:存儲所述預(yù)置地址信息;
25、所述cam,還被配置為:接收所述輸入地址信息,且將所述輸入地址信息中的每一位與所述預(yù)置地址信息的每一位進(jìn)行比對;響應(yīng)于所述輸入地址信息中的每一位與所述預(yù)置地址信息的每一位均相同,輸出所述第一冗余選擇信號;響應(yīng)于所述輸入地址信息與所述預(yù)置地址信息有不相同的位,輸出所述第二冗余選擇信號。
26、在上述方案中,所述外圍電路還包括:第一傳輸總線,所述第一傳輸總線分別與所述多個冗余控制開關(guān)組件、多個字線驅(qū)動組件耦合,被配置為:接收處于導(dǎo)通狀態(tài)的冗余控制開關(guān)組件傳輸過來的所述冗余控制信號,并將所述冗余控制信號傳輸?shù)綄?yīng)的字線驅(qū)動組件。
27、在上述方案中,所述外圍電路還包括:第二傳輸總線,與所述多個冗余選擇組件耦合,被配置為:接收所述輸入地址信息,并將所述輸入地址信息傳輸給每一個冗余選擇組件。
28、第二方面,本技術(shù)實(shí)施例提供一種存儲器裝置的操作方法,所述方法包括:
29、響應(yīng)于輸入地址信號指示的所述存儲器裝置包含的第一存儲單元行被判定有故障時,生成第一冗余選擇信號;
30、響應(yīng)于所述第一冗余選擇信號,使所述存儲器裝置中對應(yīng)的冗余控制開關(guān)組件處于導(dǎo)通狀態(tài),并向所述存儲器裝置中對應(yīng)的字線驅(qū)動組件傳輸對應(yīng)的冗余控制信號;
31、響應(yīng)于所述冗余控制信號,使所述字線驅(qū)動組件對所述存儲器裝置中被配置為替換所述第一存儲單元行的第二存儲單元行進(jìn)行驅(qū)動。
32、在上述方案中,所述方法還包括:
33、響應(yīng)于所述第一存儲單元行被判定無故障時,生成第二冗余選擇信號;
34、響應(yīng)于所述第二冗余選擇信號,使所述存儲器裝置中對應(yīng)的冗余控制開關(guān)組件處于關(guān)斷狀態(tài),并禁止向所述存儲器裝置中對應(yīng)的字線驅(qū)動組件傳輸對應(yīng)的冗余控制信號;所述第二冗余控制信號是在所述輸入地址信息指示的第一存儲單元行被判定未有故障時產(chǎn)生。
35、在上述方案中,所述方法還包括:
36、響應(yīng)于所述第一冗余選擇信號,生成第一反相信號;響應(yīng)于所述第一冗余選擇信號和第一反相信號,使所述存儲器裝置中對應(yīng)的冗余控制開關(guān)組件處于導(dǎo)通狀態(tài),并向所述存儲器裝置中對應(yīng)的字線驅(qū)動組件傳輸對應(yīng)的冗余控制信號;
37、或者,
38、響應(yīng)于所述第二冗余選擇信號,生成第二反相信號;響應(yīng)于所述第二冗余選擇信號和所述第二反相信號,使所述存儲器裝置中對應(yīng)的冗余控制開關(guān)組件處于關(guān)斷狀態(tài),并禁止向所述存儲器裝置中對應(yīng)的字線驅(qū)動組件傳輸對應(yīng)的冗余控制信號。
39、在上述方案中,所述方法還包括:
40、將所述輸入地址信息與預(yù)置地址信息進(jìn)行比對;
41、響應(yīng)于比對結(jié)果包括所述預(yù)置地址信息與所述輸入地址信息相同,生成所述第一冗余選擇信號;
42、響應(yīng)于比對結(jié)果包括所述預(yù)置地址信息與所述輸入地址信息不同,生成所述第二冗余選擇信號;
43、其中,所述預(yù)置地址信息包括多個第二存儲單元行的地址信息中的任一個;所述多個第二存儲單元行中的每一個第二存儲單元行被配置成對有故障的第一存儲單元行進(jìn)行冗余替換。
44、在上述方案中,所述將所述輸入地址信息與預(yù)置地址信息進(jìn)行比對,包括:將所述輸入地址信息中的每一位與所述預(yù)置地址信息的每一位進(jìn)行比對;
45、其中,所述輸入地址信息中的每一位與所述預(yù)置地址信息的每一位均相同,生成所述第一冗余選擇信號;所述輸入地址信息與所述預(yù)置地址信息有不相同的位,生成所述第二冗余選擇信號。
46、在上述方案中,所述冗余控制信號根據(jù)譯碼表獲得;所述譯碼表包括所述存儲器裝置中存儲的冗余替換方案與冗余控制信號之間的映射關(guān)系;所述冗余替換方案包括用于指示被配置為替換有故障的第一存儲單元行的第二存儲單元行的指示信息。
47、第三方面,本技術(shù)實(shí)施例還提供一種存儲器系統(tǒng),包括:至少一個所述存儲器裝置以及存儲器控制器,其與所述存儲器裝置耦合并控制所述存儲器裝置。
48、第四方面,本技術(shù)實(shí)施例還提供一種計算機(jī)系統(tǒng),包括上述的存儲器系統(tǒng)以及圖像處理器,其與所述存儲器系統(tǒng)耦接并控制所述存儲器系統(tǒng)。
49、本技術(shù)實(shí)施例提供一種存儲器裝置、操作方法、存儲器系統(tǒng)及計算機(jī)系統(tǒng)。其中,該存儲器裝置包括:存儲器陣列,所述存儲器陣列包括第一子陣列和第二子陣列;所述第一子陣列包括多個第一存儲單元行;所述第二子陣列包括多個第二存儲單元行;外圍電路,與所述多個第一存儲單元行和所述多個第二存儲單元行耦合,包括:與所述多個第二存儲單元行一一耦合的多個冗余控制開關(guān)組件;以及耦合到所述多個冗余控制開關(guān)組件中的每一個冗余控制開關(guān)組件的字線驅(qū)動組件;其中,每一個冗余控制開關(guān)組件,被配置為:響應(yīng)于第一冗余選擇信號,處于導(dǎo)通狀態(tài),向?qū)?yīng)的字線驅(qū)動組件傳輸對應(yīng)的冗余控制信號;所述第一冗余選擇信號是在輸入地址信息指示的第一存儲單元行被判定有故障時產(chǎn)生;所述對應(yīng)的字線驅(qū)動組件,被配置為:響應(yīng)于所述冗余控制信號,驅(qū)動所述多個第二存儲單元行中被配置為替換所述輸入地址信息指示的第一存儲單元行的第二存儲單元行。本技術(shù)實(shí)施例提供的存儲器裝置,通過設(shè)置冗余控制開關(guān)組件,控制冗余控制信號直接傳輸給冗余的第二存儲單元行,以驅(qū)動該第二存儲單元行,用于存儲數(shù)據(jù)或讀取數(shù)據(jù),以此,能夠大幅度的提升冗余控制信號的傳輸速度,以提升存儲器裝置的整體速度。