亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種對數(shù)據(jù)的尋址控制方法和裝置的制作方法

文檔序號:6604374閱讀:120來源:國知局
專利名稱:一種對數(shù)據(jù)的尋址控制方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種對數(shù)據(jù)的尋址控制方法和裝置。
背景技術(shù)
在對矩陣進(jìn)行分解或解方程等遞歸求解運算過程時,最重要的一個環(huán)節(jié)就是對矩陣的尋址控制過程?,F(xiàn)有的尋址控制方法是利用一個全局計數(shù)器產(chǎn)生尋址控制過程的狀態(tài)控制信號,并基于狀態(tài)控制信號從存儲矩陣元素的數(shù)據(jù)存儲器提取相應(yīng)的矩陣元素。但是,發(fā)明人在研究中發(fā)現(xiàn),當(dāng)利用一個全局計數(shù)器產(chǎn)生狀態(tài)控制信號時,并不支持矩陣結(jié)構(gòu)的變化。也就是說,在現(xiàn)有的尋址控制過程中,矩陣的維數(shù)范圍必須是固定不變的,不可以擴(kuò)展。另外,在現(xiàn)有的尋址控制過程比較復(fù)雜,邏輯消耗和功耗也很大。

發(fā)明內(nèi)容
為了解決上述技術(shù)問題,本發(fā)明實施例提供了一種對數(shù)據(jù)的尋址控制方法和裝置,以支持矩陣維數(shù)范圍的擴(kuò)展,以及減少邏輯消耗和功耗。本發(fā)明實施例公開了如下技術(shù)方案一種對數(shù)據(jù)的尋址控制方法,包括當(dāng)數(shù)據(jù)為同列的相鄰元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1 ;當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在同一列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值;當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在相鄰列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值+當(dāng)前狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù),其中,可變維數(shù)為4時,維數(shù)遞增值為3,可變維數(shù)是8時,維數(shù)遞增值為2,可變維數(shù)是12時,維數(shù)遞增值為1 ;當(dāng)數(shù)據(jù)為下一排豎向相鄰矩陣中的元素時,狀態(tài)控制計數(shù)器最高位加1,其余位清零重新計數(shù);以便,由狀態(tài)控制計數(shù)器標(biāo)識元素在豎向相鄰矩陣中的位置,并在每次計數(shù)時輸出狀態(tài)控制信號,所述狀態(tài)控制信號用于觸發(fā)從數(shù)據(jù)存儲器中讀取數(shù)據(jù)。優(yōu)選的,所述狀態(tài)控制計數(shù)器的最高位標(biāo)識豎向相鄰矩陣的豎向排位,次4位標(biāo)識元素所在的列,低3位標(biāo)識元素所在的行。優(yōu)選的,所述相鄰元素為并行結(jié)構(gòu)中由同一個數(shù)據(jù)存儲器存儲的兩個物理地址相鄰的元素,或者,非并行結(jié)構(gòu)中由同一個數(shù)據(jù)存儲器存儲的兩個物理地址相鄰的元素。一種對數(shù)據(jù)的尋址控制裝置,包括狀態(tài)控制計數(shù)器,用于當(dāng)數(shù)據(jù)為同列的相鄰元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1,當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在同一列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值,當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在相鄰列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值+當(dāng)前狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù),當(dāng)數(shù)據(jù)為下一排豎向相鄰矩陣中的元素時,狀態(tài)控制計數(shù)器最高位加1,其余位清零重新計數(shù),其中,可變維數(shù)為4時,維數(shù)遞增值為3,可變維數(shù)是 8時,維數(shù)遞增值為2,可變維數(shù)是12時,維數(shù)遞增值為1,以便,由狀態(tài)控制計數(shù)器標(biāo)識元素在豎向相鄰矩陣中的位置,并在每次計數(shù)時輸出狀態(tài)控制信號,所述狀態(tài)控制信號用于觸發(fā)從數(shù)據(jù)存儲器中讀取數(shù)據(jù);數(shù)據(jù)存儲器,用于存儲矩陣中的數(shù)據(jù)。優(yōu)選的,所述狀態(tài)控制計數(shù)器的最高位標(biāo)識豎向相鄰矩陣的豎向排位,次4位標(biāo)識元素所在的列,低3位標(biāo)識元素所在的行。優(yōu)選的,所述相鄰元素為并行結(jié)構(gòu)中由同一個數(shù)據(jù)存儲器的兩個物理地址相鄰的元素,或者,非并行結(jié)構(gòu)中由同一個數(shù)據(jù)存儲器存儲的兩個物理地址相鄰的元素。由上述實施例可以看出,本申請采用一個狀態(tài)控制計數(shù)器替代現(xiàn)有的全局計數(shù)器,狀態(tài)控制計數(shù)器的計數(shù)過程考慮了可變維數(shù)矩陣中各個元素的位置情況和不同位置的各個元素之間的跳變情況,從而使整個尋址控制過程支持矩陣維數(shù)范圍的擴(kuò)展。另外,本申請僅用一個狀態(tài)控制計數(shù)器就可簡單實現(xiàn)元素跳變過程中的計數(shù)功能,尋址過程簡單,也減少了邏輯消耗和功耗。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本申請一種對數(shù)據(jù)的尋址控制方法的一個實施例的流程圖;圖2為本申請一種基于可變維數(shù)矩陣構(gòu)成的矩陣集合的局部結(jié)構(gòu)示意圖;圖3為本申請一種對數(shù)據(jù)的尋址控制裝置的一個實施例的結(jié)構(gòu)圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明實施例進(jìn)行詳細(xì)描述。實施例一請參閱圖1,其為本申請一種對數(shù)據(jù)的尋址控制方法的一個實施例的流程圖,該方法包括以下步驟步驟101 當(dāng)數(shù)據(jù)為同列的相鄰元素時,狀態(tài)控制計數(shù)器的技術(shù)增量為1 ;步驟102 當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在同一列的首末元素時,狀態(tài)控制計數(shù)器的技術(shù)增量為1+維數(shù)遞增值;步驟103 當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在相鄰列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值+當(dāng)前狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù),其中,可變維數(shù)為4時,維數(shù)遞增值為3,可變維數(shù)是8時,維數(shù)遞增值為2,可變維數(shù)是12時,維數(shù)遞增值為1;步驟104 當(dāng)數(shù)據(jù)為下一排豎向矩陣中的元素時,狀態(tài)控制計數(shù)器組高位加1,其余位清零重新計數(shù),以便由狀態(tài)控制計數(shù)器標(biāo)識元素在豎向相鄰矩陣中的位置,并在每次計數(shù)時輸出狀態(tài)控制信號,所述狀態(tài)控制信號用于觸發(fā)從數(shù)據(jù)存儲器中讀取數(shù)據(jù)。需要說明的是,狀態(tài)控制計數(shù)器的最高位標(biāo)識豎向相連矩陣的豎向排位,次4位標(biāo)識元素所在的列,低3位標(biāo)識元素所在的行。另外,還需要指出的是,所述相鄰元素為并行結(jié)構(gòu)中由同一個數(shù)據(jù)存儲器存儲的兩個物理地址相鄰的元素,或者,非并行結(jié)構(gòu)中由同一個數(shù)據(jù)存儲器存儲的兩個物理地址相鄰的元素。由上述實施例可以看出,本申請采用一個狀態(tài)控制計數(shù)器替代現(xiàn)有的全局計數(shù)器,狀態(tài)控制計數(shù)器的計數(shù)過程考慮了可變維數(shù)矩陣中各個元素的位置情況和不同位置的各個元素之間的跳變情況,從而使整個尋址控制過程支持矩陣維數(shù)范圍的擴(kuò)展。另外,本申請僅用一個狀態(tài)控制計數(shù)器就可簡單實現(xiàn)元素跳變過程中的計數(shù)功能,尋址過程簡單,也減少了邏輯消耗和功耗。實施例二下面以一個具體的應(yīng)用場景為例,詳細(xì)說明對數(shù)據(jù)的尋址控制方法。請參閱圖2, 其為本申請一種基于可變維數(shù)矩陣構(gòu)成的矩陣集合的局部結(jié)構(gòu)示意圖。其中,圖中的每個星點代表一個元素,矩陣RO為16*16的下三角矩陣,矩陣Rl為一個方陣。同時,其可變維數(shù)都為8。如圖2所示,由2個可變維數(shù)的下三角矩陣RO和2個可變維數(shù)的方陣Rl構(gòu)成了一個矩陣集合片段。狀態(tài)控制計數(shù)器標(biāo)識元素在豎向相鄰矩陣中的位置,如,4個矩陣構(gòu)成兩排,每一排都包括有豎向相鄰的RO矩陣和Rl矩陣,則這兩個豎向相鄰的矩陣構(gòu)成一個 32*16的矩陣,狀態(tài)控制計數(shù)器標(biāo)識每個矩陣元素在32*16矩陣中的位置。其中,狀態(tài)控制計數(shù)器的最高位標(biāo)識豎向相鄰矩陣的豎向排位,次4位標(biāo)識元素所在的列,低3位標(biāo)識元素作為的行。針對圖2的局部結(jié)構(gòu)示意圖,當(dāng)每個元素在圖2所示的矩陣集合中所處的位置不同時,狀態(tài)控制計數(shù)器的計數(shù)增量也就不同,其具體為第一種位置當(dāng)數(shù)據(jù)為同列的相鄰元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1。需要說明的是,這里的相鄰元素可以是并行結(jié)構(gòu)中的相鄰元素,也可以是非并行結(jié)構(gòu)中的相鄰元素。例如,在非并行結(jié)構(gòu)中,位于第1列的元素1和元素2存儲在同一個數(shù)據(jù)存儲器的兩個相鄰的物理地址中。則,在非并行結(jié)構(gòu)中,元素1和元素2為同列的相鄰元素。另外,在現(xiàn)有技術(shù)中,往往會多路并行來執(zhí)行對數(shù)據(jù)的尋址控制過程。如,以4路并行為例,分別由4個數(shù)據(jù)存儲器存儲矩陣元素,以及由4個狀態(tài)控制計數(shù)器分別標(biāo)識4個數(shù)據(jù)存儲器中的矩陣元素在豎向相鄰矩陣中的位置。在尋址時,同時對4個數(shù)據(jù)存儲器進(jìn)行尋址,一并取出4個矩陣元素。例如,在4路并行結(jié)構(gòu)中,位于第1列的元素1、元素2、元素3和元素4依次存儲在數(shù)據(jù)存儲器1、2、3和4中,接下來,元素5、元素6、元素7和元素8 也依次存儲在數(shù)據(jù)存儲器1、2、3和4中。對于并行結(jié)構(gòu)來說,元素1和元素5存儲在數(shù)據(jù)存儲器1的兩個相鄰的物理地址中,元素2和元素6都存儲在數(shù)據(jù)存儲器2的兩個相鄰的物理地址中,下面的相類似。因此,在并行結(jié)構(gòu)中,元素1和元素5為同列的相鄰元素,元素 2和元素6為同列的相鄰元素。依上所述,當(dāng)數(shù)據(jù)為同列的相鄰元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1。例如,在初始狀態(tài)下,狀態(tài)控制計數(shù)器的計數(shù)值為0,當(dāng)由元素1跳到元素2時,狀態(tài)控制計數(shù)器的計數(shù)值加1。第二種位置當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在同一列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值。其中,可變維數(shù)是4時,維數(shù)遞增值為3,可變維數(shù)是8時,維數(shù)遞增值為2,可變維數(shù)是12時,維數(shù)遞增值為1。例如,對于矩陣RO來說,由于其可變維數(shù)為8,因此,第1列的元素8之后的8個元素全部為空。此時,要讀取的下一個元素為當(dāng)前矩陣的豎向相鄰矩陣中的第一個元素。以并行結(jié)構(gòu)為例,在兩個豎向相鄰矩陣中,元素5第一個矩陣在第一列的最后一個元素,元素 9為第二個矩陣在第一列中的第一個元素,即,元素5和元素9即為兩個豎向相鄰矩陣的同一列的首末元素,此時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值,在本實施例中,可變維數(shù)為8,因此,狀態(tài)控制計數(shù)器的計數(shù)增量為9。第三種位置當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在相鄰列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值+當(dāng)前狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù)。例如,仍舊以并行結(jié)構(gòu)為例,在兩個豎向相鄰矩陣中,元素10為第二個矩陣在第一列的最后一個元素,元素11為第一個矩陣在第二列中的第一個元素,即,元素10和元素 11為兩個豎向相鄰矩陣在相鄰列的首末元素。另外,元素12為第二個矩陣在第四列的最后一個元素,元素13為第一個矩陣在第五列中的第一個元素(因為RO是一個下三角矩陣), 即,元素12和元素13為兩個豎向相鄰矩陣在相鄰列的首末元素。此時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值+當(dāng)前狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù)。這里需要指明的是,狀態(tài)控制計數(shù)器的最高位標(biāo)識豎向相鄰矩陣的豎向排位,次4位標(biāo)識元素所在的列,而當(dāng)前狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù)與上三角矩陣中每一列的缺失元素數(shù)相同。如圖2中,前4列中,最高兩位為00,則狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù)為0*4 = 0,而前4列不缺失元素,缺失元素數(shù)為0 ;在第5-8列中,最高兩位為01,則狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù)為1*4 = 4,而第5-8列缺失元素數(shù)為4 ;在第 9-12列中,最高兩位為10,則狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù)為 2*4 = 8,而第9-12列缺失元素數(shù)為12 ;在第13-16列中,最高位為11,則狀態(tài)計數(shù)控制器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù)為3*4 = 12,而在第13-16列缺失元素數(shù)為12。
在本實施例中,可變維數(shù)為8,對于元素10和元素11來說,當(dāng)前狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù)為0,因此,狀態(tài)控制計數(shù)器的計數(shù)增量為1+8+0 = 9。對于元素12和元素13來說,當(dāng)前狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù)為4,因此,狀態(tài)控制計數(shù)器的計數(shù)增量為1+8+4 = 13。第四種位置當(dāng)數(shù)據(jù)為下一排豎向相鄰矩陣中的元素時,狀態(tài)控制計數(shù)器最高位加1,其余位清零重新計數(shù)。例如,如圖2所示,當(dāng)從元素13跳到元素14時,由于第二排中,兩個豎向相鄰矩陣矩陣的矩陣結(jié)構(gòu)與第一排相同,都為RO矩陣和Rl矩陣構(gòu)成的16*32矩陣,因此,狀態(tài)控制計數(shù)器計數(shù)過程與第一排的計數(shù)過程相同。此時,由于狀態(tài)控制計數(shù)器的最高位標(biāo)識豎向相鄰矩陣的豎向排位,在第二排中,狀態(tài)控制計數(shù)器的最高位加1,其余位清零重新計數(shù),同時,狀態(tài)控制計數(shù)器標(biāo)識每個矩陣元素在32*16矩陣中的位置。最后,當(dāng)元素處于不同的位置時,狀態(tài)控制計數(shù)器的計數(shù)增量都各不相同,每當(dāng)狀態(tài)控制計數(shù)器進(jìn)行一次計數(shù)時,即向外輸出狀態(tài)控制信號,由對外輸出的狀態(tài)控制信號觸發(fā)從數(shù)據(jù)存儲器中依次讀取數(shù)據(jù),同時,狀態(tài)控制計數(shù)器標(biāo)識了元素在豎向相鄰矩陣中的位置,因此,通過識別狀態(tài)控制計數(shù)器的數(shù)值,可以獲知從數(shù)據(jù)存儲器中讀取的數(shù)據(jù)在矩陣中的位置。另外,還需要說明的是,在并行結(jié)構(gòu)中,對其他數(shù)據(jù)存儲中的數(shù)據(jù)處理方式與以上說明的方式相同,此處不再贅述。由上述實施例可以看出,本申請采用一個狀態(tài)控制計數(shù)器替代現(xiàn)有的全局計數(shù)器,狀態(tài)控制計數(shù)器的計數(shù)過程考慮了可變維數(shù)矩陣中各個元素的位置情況和不同位置的各個元素之間的跳變情況,從而使整個尋址控制過程支持矩陣維數(shù)范圍的擴(kuò)展。另外,本申請僅用一個狀態(tài)控制計數(shù)器就可簡單實現(xiàn)元素跳變過程中的計數(shù)功能,尋址過程簡單,也減少了邏輯消耗和功耗。實施例三與上述一種對數(shù)據(jù)的尋址控制方法相對應(yīng),本發(fā)明實施例還提供了一種對數(shù)據(jù)的尋址控制裝置。請參閱圖3,其為本申請對數(shù)據(jù)的尋址控制裝置的一個實施的結(jié)構(gòu)圖,包括 狀態(tài)控制計數(shù)器301和數(shù)據(jù)存儲器302。下面結(jié)合該裝置的工作原理進(jìn)一步介紹其內(nèi)部結(jié)構(gòu)以及連接關(guān)系。狀態(tài)控制計數(shù)器301,用于當(dāng)數(shù)據(jù)為同列的相鄰元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1,當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在同一列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為 1+維數(shù)遞增值,當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在相鄰列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值+當(dāng)前狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù), 當(dāng)數(shù)據(jù)為下一排豎向相鄰矩陣中的元素時,狀態(tài)控制計數(shù)器最高位加1,其余位清零重新計數(shù),其中,可變維數(shù)為4時,維數(shù)遞增值為3,可變維數(shù)是8時,維數(shù)遞增值為2,可變維數(shù)是 12時,維數(shù)遞增值為1,以便,由狀態(tài)控制計數(shù)器標(biāo)識元素在豎向相鄰矩陣中的位置,并在每次計數(shù)時輸出狀態(tài)控制信號,所述狀態(tài)控制信號用于觸發(fā)從數(shù)據(jù)存儲器中讀取數(shù)據(jù);數(shù)據(jù)存儲器302,用于存儲矩陣中的數(shù)據(jù)。其中,狀態(tài)控制計數(shù)器的最高位標(biāo)識豎向相鄰矩陣的豎向排位,次4位標(biāo)識元素所在的列,低3位標(biāo)識元素所在的行。所述相鄰元素為并行結(jié)構(gòu)中由同一個數(shù)據(jù)存儲器的兩個物理地址相鄰的元素,或者,非并行結(jié)構(gòu)中由同一個數(shù)據(jù)存儲器存儲的兩個物理地址相鄰的元素。由上述實施例可以看出,本申請采用一個狀態(tài)控制計數(shù)器替代現(xiàn)有的全局計數(shù)器,狀態(tài)控制計數(shù)器的計數(shù)過程考慮了可變維數(shù)矩陣中各個元素的位置情況和不同位置的各個元素之間的跳變情況,從而使整個尋址控制過程支持矩陣維數(shù)范圍的擴(kuò)展。另外,本申請僅用一個狀態(tài)控制計數(shù)器就可簡單實現(xiàn)元素跳變過程中的計數(shù)功能,尋址過程簡單,也減少了邏輯消耗和功耗。需要說明的是,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存儲記憶體 (Random Access Memory, RAM)等。以上對本發(fā)明所提供的一種對數(shù)據(jù)的尋址控制方法和裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體實施例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種對數(shù)據(jù)的尋址控制方法,其特征在于,包括當(dāng)數(shù)據(jù)為同列的相鄰元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1 ;當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在同一列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+ 維數(shù)遞增值;當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在相鄰列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+ 維數(shù)遞增值+當(dāng)前狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù),其中,可變維數(shù)為4時,維數(shù)遞增值為3,可變維數(shù)是8時,維數(shù)遞增值為2,可變維數(shù)是12時,維數(shù)遞增值為1;當(dāng)數(shù)據(jù)為下一排豎向相鄰矩陣中的元素時,狀態(tài)控制計數(shù)器最高位加1,其余位清零重新計數(shù);以便,由狀態(tài)控制計數(shù)器標(biāo)識元素在豎向相鄰矩陣中的位置,并在每次計數(shù)時輸出狀態(tài)控制信號,所述狀態(tài)控制信號用于觸發(fā)從數(shù)據(jù)存儲器中讀取數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的讀數(shù)據(jù)的尋址控制方法,其特征在于,所述狀態(tài)控制計數(shù)器的最高位標(biāo)識豎向相鄰矩陣的豎向排位,次4位標(biāo)識元素所在的列,低3位標(biāo)識元素所在的行。
3.根據(jù)權(quán)利要求1所述的讀數(shù)據(jù)的尋址控制方法,其特征在于,所述相鄰元素為并行結(jié)構(gòu)中由同一個數(shù)據(jù)存儲器存儲的兩個物理地址相鄰的元素,或者,非并行結(jié)構(gòu)中由同一個數(shù)據(jù)存儲器存儲的兩個物理地址相鄰的元素。
4.一種對數(shù)據(jù)的尋址控制裝置,其特征在于,包括狀態(tài)控制計數(shù)器,用于當(dāng)數(shù)據(jù)為同列的相鄰元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1, 當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在同一列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值,當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在相鄰列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值+當(dāng)前狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù),當(dāng)數(shù)據(jù)為下一排豎向相鄰矩陣中的元素時,狀態(tài)控制計數(shù)器最高位加1,其余位清零重新計數(shù), 其中,可變維數(shù)為4時,維數(shù)遞增值為3,可變維數(shù)是8時,維數(shù)遞增值為2,可變維數(shù)是12 時,維數(shù)遞增值為1,以便,由狀態(tài)控制計數(shù)器標(biāo)識元素在豎向相鄰矩陣中的位置,并在每次計數(shù)時輸出狀態(tài)控制信號,所述狀態(tài)控制信號用于觸發(fā)從數(shù)據(jù)存儲器中讀取數(shù)據(jù);數(shù)據(jù)存儲器,用于存儲矩陣中的數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的讀數(shù)據(jù)的尋址控制裝置,其特征在于,所述狀態(tài)控制計數(shù)器的最高位標(biāo)識豎向相鄰矩陣的豎向排位,次4位標(biāo)識元素所在的列,低3位標(biāo)識元素所在的行。
6.根據(jù)權(quán)利要求4所述的讀數(shù)據(jù)的尋址控制裝置,其特征在于,所述相鄰元素為并行結(jié)構(gòu)中由同一個數(shù)據(jù)存儲器的兩個物理地址相鄰的元素,或者,非并行結(jié)構(gòu)中由同一個數(shù)據(jù)存儲器存儲的兩個物理地址相鄰的元素。
全文摘要
本發(fā)明實施例公開了一種對數(shù)據(jù)的尋址控制方法和裝置。其中,方法包括當(dāng)數(shù)據(jù)為同列的相鄰元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1;當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在同一列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值;當(dāng)數(shù)據(jù)為兩個豎向相鄰矩陣在相鄰列的首末元素時,狀態(tài)控制計數(shù)器的計數(shù)增量為1+維數(shù)遞增值+當(dāng)前狀態(tài)控制計數(shù)器中的最高兩位列數(shù)據(jù)*數(shù)據(jù)處理的并行數(shù);當(dāng)數(shù)據(jù)為下一排豎向相鄰矩陣中的元素時,狀態(tài)控制計數(shù)器最高位加1,其余位清零重新計數(shù);狀態(tài)控制計數(shù)器標(biāo)識元素在豎向相鄰矩陣中的位置。根據(jù)本申請實施例,可以支持矩陣維數(shù)范圍的擴(kuò)展,以及減少邏輯消耗和功耗。
文檔編號G06F7/78GK102279726SQ201010203739
公開日2011年12月14日 申請日期2010年6月11日 優(yōu)先權(quán)日2010年6月11日
發(fā)明者薛萍 申請人:聯(lián)芯科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1