• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    存儲(chǔ)器控制器以及用于控制對(duì)存儲(chǔ)模塊的訪問(wèn)的方法技術(shù)

    技術(shù)編號(hào):36700249 閱讀:31 留言:0更新日期:2023-03-01 09:16
    一種存儲(chǔ)器控制器,其耦接在存儲(chǔ)模塊與主控制器之間以控制主控制器對(duì)存儲(chǔ)模塊的訪問(wèn),存儲(chǔ)器控制器包括:中央緩沖器,中央緩沖器經(jīng)由命令/地址總線耦接到主控制器以從主控制器接收命令/地址信號(hào),其中中央緩沖器被配置為判斷命令/地址信號(hào)是否符合權(quán)限管理規(guī)則并根據(jù)判斷結(jié)果配置緩沖控制命令,以使得緩沖控制命令指示是否限制主控制器對(duì)存儲(chǔ)模塊的訪問(wèn);以及數(shù)據(jù)緩沖器,數(shù)據(jù)緩沖器通過(guò)緩沖控制通道耦接至中央緩沖器以接收緩沖控制命令,數(shù)據(jù)緩沖器被配置為根據(jù)緩沖控制命令選擇性地限制主控制器對(duì)存儲(chǔ)模塊的訪問(wèn);其中緩沖控制命令包括多個(gè)具有時(shí)序關(guān)系的字段,中央緩沖器被配置為根據(jù)判斷結(jié)果配置緩沖控制命令中處于第二或更后時(shí)序的字段。二或更后時(shí)序的字段。二或更后時(shí)序的字段。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    存儲(chǔ)器控制器以及用于控制對(duì)存儲(chǔ)模塊的訪問(wèn)的方法


    [0001]本申請(qǐng)涉及存儲(chǔ)器
    ,更具體地,涉及一種存儲(chǔ)器控制器以及用于控制對(duì)存儲(chǔ)模塊的訪問(wèn)的方法。

    技術(shù)介紹

    [0002]在計(jì)算機(jī)系統(tǒng)中,存儲(chǔ)模塊通常主要用于提供主控制器或中央處理器(CPU)運(yùn)算時(shí)所需數(shù)據(jù)的存儲(chǔ)。在一些情況下,為了數(shù)據(jù)安全的考慮,計(jì)算機(jī)系統(tǒng)中會(huì)配置數(shù)據(jù)訪問(wèn)權(quán)限管理規(guī)則并據(jù)此限制或允許主控制器對(duì)存儲(chǔ)模塊的訪問(wèn)。
    [0003]存儲(chǔ)器系統(tǒng)可以包括控制主控制器對(duì)存儲(chǔ)模塊訪問(wèn)的存儲(chǔ)器控制器。為了控制主控制器對(duì)存儲(chǔ)模塊的訪問(wèn),存儲(chǔ)器控制器可以判斷接收的命令/地址(C/A)信號(hào)是否符合預(yù)定的權(quán)限管理規(guī)則,并基于判斷結(jié)果選擇性地屏蔽不符合權(quán)限管理規(guī)則的C/A信號(hào)、將不符合權(quán)限管理規(guī)則的C/A信號(hào)轉(zhuǎn)換為無(wú)效信號(hào)或?qū)⒉环蠙?quán)限管理規(guī)則的C/A信號(hào)重新定向至其他存儲(chǔ)地址。
    [0004]這樣的存儲(chǔ)器控制器可以防止不符合權(quán)限管理規(guī)則的C/A信號(hào)非法讀取存儲(chǔ)模塊中的數(shù)據(jù)或向存儲(chǔ)模塊非法寫入數(shù)據(jù),從而有效地提高數(shù)據(jù)安全性。然而,上述權(quán)限管理規(guī)則的判斷增加了存儲(chǔ)器控制器的處理時(shí)間,可能引起主控制器的錯(cuò)誤檢查和糾正(ECC)功能錯(cuò)誤,并且可能引起非預(yù)期的操作。因此,有必要對(duì)現(xiàn)有的計(jì)算機(jī)系統(tǒng)進(jìn)行改進(jìn)。

    技術(shù)實(shí)現(xiàn)思路

    [0005]本申請(qǐng)的一個(gè)目的在于提供一種存儲(chǔ)器控制器以及一種用于控制主控制器對(duì)存儲(chǔ)模塊的訪問(wèn)的方法,以提高對(duì)訪問(wèn)命令信號(hào)的控制。
    [0006]根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種存儲(chǔ)器控制器,其耦接在存儲(chǔ)模塊與主控制器之間以控制所述主控制器對(duì)所述存儲(chǔ)模塊的訪問(wèn),所述存儲(chǔ)器控制器包括:中央緩沖器,所述中央緩沖器經(jīng)由命令/地址總線耦接到所述主控制器以從所述主控制器接收命令/地址信號(hào),其中所述中央緩沖器被配置為判斷所述命令/地址信號(hào)是否符合權(quán)限管理規(guī)則并根據(jù)判斷結(jié)果配置緩沖控制命令,以使得所述緩沖控制命令指示是否限制所述主控制器對(duì)所述存儲(chǔ)模塊的訪問(wèn);以及數(shù)據(jù)緩沖器,所述數(shù)據(jù)緩沖器通過(guò)數(shù)據(jù)緩沖命令通道耦接至所述中央緩沖器以接收所述緩沖控制命令,所述數(shù)據(jù)緩沖器被配置為根據(jù)所述緩沖控制命令選擇性地限制所述主控制器對(duì)所述存儲(chǔ)模塊的訪問(wèn);其中所述緩沖控制命令包括多個(gè)具有時(shí)序關(guān)系的字段,所述中央緩沖器被配置為根據(jù)所述判斷結(jié)果配置所述緩沖控制命令中處于第二或更后時(shí)序的字段。
    [0007]在一些實(shí)施方式中,所述中央緩沖器被配置為根據(jù)所述判斷結(jié)果配置所述緩沖控制命令中處于最后時(shí)序的字段。
    [0008]在一些實(shí)施方式中,所述數(shù)據(jù)緩沖器包括:旁路數(shù)據(jù)模塊,所述旁路數(shù)據(jù)模塊被配置為存儲(chǔ)無(wú)意義數(shù)據(jù);緩沖控制模塊,所述緩沖控制模塊被配置為,響應(yīng)于所述命令/地址信號(hào)包括讀取命令且所述命令/地址信號(hào)不符合所述權(quán)限管理規(guī)則,控制將所述無(wú)意義數(shù)
    據(jù)傳輸至所述主控制器。在一些這樣的實(shí)施方式中,所述旁路數(shù)據(jù)模塊包括無(wú)意義數(shù)據(jù)生成模塊,所述無(wú)意義數(shù)據(jù)生成模塊被配置為生成所述無(wú)意義數(shù)據(jù)。在一個(gè)實(shí)施方式中,所述無(wú)意義數(shù)據(jù)生成模塊被配置為從所述中央緩沖器接收隨機(jī)種子并根據(jù)所述隨機(jī)種子生成所述無(wú)意義數(shù)據(jù)。在一些這樣的實(shí)施方式中,所述旁路數(shù)據(jù)模塊被配置為從所述中央緩沖器接收所述無(wú)意義數(shù)據(jù)。
    [0009]在一些實(shí)施方式中,所述中央緩沖器包括:主信號(hào)路徑,所述主信號(hào)路徑被配置為從所述主控制器接收所述命令/地址信號(hào)并將所述命令/地址信號(hào)提供給所述存儲(chǔ)模塊;分支信號(hào)路徑,所述分支信號(hào)路徑耦接至所述主信號(hào)路徑以接收所述命令/地址信號(hào),所述分支信號(hào)路徑包括驗(yàn)證模塊,所述驗(yàn)證模塊被配置為判斷所述命令/地址信號(hào)是否符合所述權(quán)限管理規(guī)則并根據(jù)判斷結(jié)果配置所述緩沖控制命令。在一些這樣的實(shí)施方式中,所述驗(yàn)證模塊通過(guò)所述數(shù)據(jù)緩沖命令通道耦接至所述數(shù)據(jù)緩沖器,以將所述緩沖控制命令發(fā)送至所述數(shù)據(jù)緩沖器。在一些這樣的實(shí)施方式中,所述驗(yàn)證模塊包括:識(shí)別模塊,所述識(shí)別模塊耦接至所述主信號(hào)路徑以接收所述命令/地址信號(hào),所述識(shí)別模塊被配置為識(shí)別所述命令/地址信號(hào)中的訪問(wèn)命令、訪問(wèn)地址和/或身份來(lái)源信息;管理模塊,所述管理模塊耦接至所述識(shí)別模塊以接收所述命令/地址信號(hào)中的訪問(wèn)命令、訪問(wèn)地址和/或身份來(lái)源信息,所述管理模塊被配置為基于所述訪問(wèn)命令、訪問(wèn)地址和/或身份來(lái)源信息判斷所述命令/地址信號(hào)是否符合所述權(quán)限管理規(guī)則并根據(jù)判斷結(jié)果配置所述緩沖控制命令;以及規(guī)則模塊,所述規(guī)則模塊存儲(chǔ)有所述權(quán)限管理規(guī)則,所述規(guī)則模塊耦接至所述管理模塊以向所述管理模塊提供所述權(quán)限管理規(guī)則。在一些這樣的實(shí)施方式中,所述驗(yàn)證模塊還包括耦接至所述規(guī)則模塊的配置模塊,經(jīng)由所述配置模塊,所述權(quán)限管理規(guī)則能夠被預(yù)先或動(dòng)態(tài)地配置。
    [0010]在一些實(shí)施方式中,所述數(shù)據(jù)緩沖器包括:旁路數(shù)據(jù)模塊;緩沖控制模塊,其中所述緩沖控制模塊被配置為,響應(yīng)于所述命令/地址信號(hào)包括寫入命令且所述命令/地址信號(hào)不符合所述權(quán)限管理規(guī)則,控制將對(duì)應(yīng)于所述命令/地址信號(hào)的寫入數(shù)據(jù)傳輸至所述旁路數(shù)據(jù)模塊中。
    [0011]在一些實(shí)施方式中,所述數(shù)據(jù)緩沖器包括:旁路數(shù)據(jù)模塊,所述旁路數(shù)據(jù)模塊被配置為存儲(chǔ)來(lái)自所述存儲(chǔ)模塊的讀取數(shù)據(jù);緩沖控制模塊,其中緩沖控制模塊被配置為,響應(yīng)于所述命令/地址信號(hào)包括寫入信號(hào)且所述命令/地址信號(hào)不符合所述權(quán)限管理規(guī)則,控制將存儲(chǔ)在所述旁路數(shù)據(jù)模塊中的讀取數(shù)據(jù)傳輸至所述存儲(chǔ)模塊。在一些這樣的實(shí)施方式中,所述讀取數(shù)據(jù)對(duì)應(yīng)于所述存儲(chǔ)模塊中的第一地址,所述緩沖控制模塊被配置為,響應(yīng)于所述命令/地址信號(hào)包括寫入命令且不符合所述權(quán)限管理規(guī)則,并且所述命令/地址信號(hào)包括對(duì)應(yīng)于所述第一地址的地址信息,控制將所述讀取數(shù)據(jù)傳輸至所述存儲(chǔ)模塊的第一地址。
    [0012]在本申請(qǐng)的另一個(gè)方面,還提供了一種存儲(chǔ)器系統(tǒng),其包括上述方面的存儲(chǔ)器控制器和存儲(chǔ)模塊;還提供了一種計(jì)算機(jī)系統(tǒng),其包括上述方面的存儲(chǔ)器。
    [0013]在本申請(qǐng)的又一個(gè)方面,還提供了一種用于控制主控制器對(duì)存儲(chǔ)模塊的訪問(wèn)的方法,所述方法包括:中央緩沖器從所述主控制器接收命令/地址信號(hào);中央緩沖器判斷所述命令/地址信號(hào)是否符合權(quán)限管理規(guī)則并根據(jù)判斷結(jié)果配置緩沖控制命令,以使得所述緩沖控制命令指示是否限制所述主控制器對(duì)所述存儲(chǔ)模塊的訪問(wèn);以及數(shù)據(jù)緩沖器根據(jù)所述緩沖控制命令選擇性地限制所述主控制器對(duì)所述存儲(chǔ)模塊的訪問(wèn);其中所述緩沖控制命令
    包括多個(gè)具有時(shí)序關(guān)系的字段,所述中央緩沖器根據(jù)所述判斷結(jié)果配置所述緩沖控制命令中處于第二或更后時(shí)序的字段。
    [0014]根據(jù)本申請(qǐng)的技術(shù)方案,在接收到C/A信號(hào)后,可以為中央緩沖器判斷該C/A信號(hào)是否符合權(quán)限管理規(guī)則預(yù)留時(shí)間,因此無(wú)需在系統(tǒng)中額外增加中央緩沖器處理C/A信號(hào)的時(shí)間。另外,對(duì)于不符合權(quán)限管理規(guī)則的C/A信號(hào),本申請(qǐng)的技術(shù)方案依然可以向主控制器發(fā)送數(shù)據(jù)或發(fā)送寫入成功的指示,這可以避免引起系統(tǒng)的ECC錯(cuò)誤。另外,基于收到的數(shù)據(jù)或?qū)懭氤晒Φ闹甘荆l(fā)送不符合權(quán)限管理規(guī)則的C/A信號(hào)的攻擊者會(huì)誤認(rèn)為非法數(shù)據(jù)已被寫入到存儲(chǔ)模塊中的相應(yīng)地址或誤認(rèn)為已獲取到存儲(chǔ)模塊中的真實(shí)數(shù)據(jù),因此本申請(qǐng)的技術(shù)方案也可以迷惑攻擊者。
    [0015]以上為本申請(qǐng)的概述本文檔來(lái)自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】

    【技術(shù)特征摘要】
    1.一種存儲(chǔ)器控制器,其耦接在存儲(chǔ)模塊與主控制器之間以控制所述主控制器對(duì)所述存儲(chǔ)模塊的訪問(wèn),其特征在于,所述存儲(chǔ)器控制器包括:中央緩沖器,所述中央緩沖器經(jīng)由命令/地址總線耦接到所述主控制器以從所述主控制器接收命令/地址信號(hào),其中所述中央緩沖器被配置為判斷所述命令/地址信號(hào)是否符合權(quán)限管理規(guī)則并根據(jù)判斷結(jié)果配置緩沖控制命令,以使得所述緩沖控制命令指示是否限制所述主控制器對(duì)所述存儲(chǔ)模塊的訪問(wèn);以及數(shù)據(jù)緩沖器,所述數(shù)據(jù)緩沖器通過(guò)數(shù)據(jù)緩沖命令通道耦接至所述中央緩沖器以接收所述緩沖控制命令,所述數(shù)據(jù)緩沖器被配置為根據(jù)所述緩沖控制命令選擇性地限制所述主控制器對(duì)所述存儲(chǔ)模塊的訪問(wèn);其中所述緩沖控制命令包括多個(gè)具有時(shí)序關(guān)系的字段,所述中央緩沖器被配置為根據(jù)所述判斷結(jié)果配置所述緩沖控制命令中處于第二或更后時(shí)序的字段。2.根據(jù)權(quán)利要求1所述的存儲(chǔ)器控制器,其特征在于,所述中央緩沖器被配置為根據(jù)所述判斷結(jié)果配置所述緩沖控制命令中處于最后時(shí)序的字段。3.根據(jù)權(quán)利要求1所述的存儲(chǔ)器控制器,其特征在于,所述數(shù)據(jù)緩沖器包括:旁路數(shù)據(jù)模塊,所述旁路數(shù)據(jù)模塊被配置為存儲(chǔ)無(wú)意義數(shù)據(jù);緩沖控制模塊,所述緩沖控制模塊被配置為,響應(yīng)于所述命令/地址信號(hào)包括讀取命令且所述命令/地址信號(hào)不符合所述權(quán)限管理規(guī)則,控制將所述無(wú)意義數(shù)據(jù)傳輸至所述主控制器。4.根據(jù)權(quán)利要求3所述的存儲(chǔ)器控制器,其特征在于,所述旁路數(shù)據(jù)模塊包括無(wú)意義數(shù)據(jù)生成模塊,所述無(wú)意義數(shù)據(jù)生成模塊被配置為生成所述無(wú)意義數(shù)據(jù)。5.根據(jù)權(quán)利要求1所述的存儲(chǔ)器控制器,其特征在于,所述中央緩沖器包括:主信號(hào)路徑,所述主信號(hào)路徑被配置為從所述主控制器接收所述命令/地址信號(hào)并將所述命令/地址信號(hào)提供給所述存儲(chǔ)模塊;分支信號(hào)路徑,所述分支信號(hào)路徑耦接至所述主信號(hào)路徑以接收所述命令/地址信號(hào),所述分支信號(hào)路徑包括驗(yàn)證模塊,所述驗(yàn)證模塊被配置為判斷所述命令/地址信號(hào)是否符合所述權(quán)限管理規(guī)則并根據(jù)判斷結(jié)果配置所述緩沖控制命令。6.根據(jù)權(quán)利要求5所述的存儲(chǔ)器控制器,其特征在于,所述驗(yàn)證模塊通過(guò)所述數(shù)據(jù)緩沖命令通道耦接至所述數(shù)據(jù)緩沖器,以將所述緩沖控制命令發(fā)送至所述數(shù)據(jù)緩沖器。7.根據(jù)權(quán)利要求5所述的存儲(chǔ)器控制器,其特征在于,所述驗(yàn)證模塊包括:識(shí)別模塊,所述識(shí)別模塊耦接至所述主信號(hào)路徑以接收所述命令/地址信號(hào),所述識(shí)別模塊被配置為識(shí)別所述命令/地址信號(hào)中的訪問(wèn)命令、訪問(wèn)地址和/或身份來(lái)源信息;管理模塊,所述管理模塊耦接至所述識(shí)別模塊以接收所述命令/地址信號(hào)中的訪問(wèn)命令、訪問(wèn)地址和/或身份來(lái)源信息,所述管理模塊被配置為基于所述訪問(wèn)命令、訪問(wèn)地址和/或身份來(lái)源信息判斷所述命令/地址信號(hào)是否符合所述權(quán)限管理規(guī)則并根據(jù)判斷結(jié)果配置所述緩沖控制命令;以及規(guī)則模塊,所述規(guī)則模塊存儲(chǔ)有所述權(quán)限管理規(guī)則,所述規(guī)則模塊耦接至所述管理模塊以向所述管理模塊提供所述權(quán)限管理規(guī)則。8.根據(jù)權(quán)利要求7所述的存儲(chǔ)器控制器,其特征在于,所述驗(yàn)證模塊還包括耦接至所述規(guī)則模塊的配置模塊,經(jīng)由所述配置模塊,所述權(quán)限管理規(guī)則能夠被預(yù)先或動(dòng)態(tài)地配置。
    9.根據(jù)權(quán)利要求1所述的存儲(chǔ)器控制器,其特征在于,所述數(shù)據(jù)緩沖器包括:旁路數(shù)據(jù)模塊;緩沖控制模塊,其中所述緩沖控制模塊被配置為,響應(yīng)于所述命令/地址信號(hào)包括寫入命令且所述命令/地址信號(hào)不符合所述權(quán)限管理規(guī)則,控制將對(duì)應(yīng)于所述命令/地址信號(hào)的寫入數(shù)據(jù)傳輸至所述旁路數(shù)據(jù)模塊中。10.根據(jù)權(quán)利要求1所述的存儲(chǔ)器控制器,其特征在于,所述數(shù)據(jù)緩沖器包括:旁路數(shù)據(jù)模塊,所述旁路數(shù)據(jù)模塊被配置為存儲(chǔ)來(lái)自所述存儲(chǔ)模塊的讀取數(shù)據(jù);緩沖控制模塊,其中緩沖控制模塊被配置為,響應(yīng)于所述命令/地址信號(hào)包括寫入命令且所述命令/地址...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:李毅
    申請(qǐng)(專利權(quán))人:瀾起科技股份有限公司
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 高潮潮喷奶水飞溅视频无码| 无码人妻精品一区二区蜜桃| 国产丝袜无码一区二区三区视频| 亚洲毛片av日韩av无码| 亚洲成a人无码av波多野按摩| 中国无码人妻丰满熟妇啪啪软件 | 成人免费无码大片A毛片抽搐色欲| 亚洲av无码国产精品色在线看不卡 | 亚洲AV无码一区二区三区鸳鸯影院 | 精品欧洲AV无码一区二区男男| 免费一区二区无码视频在线播放| 无码AV波多野结衣久久| 亚洲一级特黄无码片| 中字无码av电影在线观看网站 | 中文无码精品一区二区三区| 亚洲成a人片在线观看天堂无码| 亚洲精品无码成人AAA片| 国产丝袜无码一区二区视频| 久久久久久国产精品免费无码 | 久久久久久99av无码免费网站| 熟妇无码乱子成人精品| 中文字幕在线无码一区| 午夜无码中文字幕在线播放 | 免费无码一区二区| 无码一区二区三区爆白浆| 久久亚洲AV成人无码电影| 中文字幕无码免费久久9一区9| 午夜寂寞视频无码专区| 在线精品自偷自拍无码中文| 99精品国产在热久久无码 | 精品无码久久久久久国产| 无码国产精品一区二区免费模式 | 中文字幕人成无码人妻 | 国产精品无码av天天爽| 无码国内精品久久人妻| 亚洲AV中文无码乱人伦下载| 国产亚洲精品a在线无码| 亚洲第一极品精品无码久久| 国产精品无码AV一区二区三区| 成人无码A区在线观看视频| 亚洲精品一级无码鲁丝片|