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

一種FIFO數(shù)據(jù)緩存器的數(shù)據(jù)讀寫方法及數(shù)據(jù)緩存器與流程

文檔序號(hào):12123710閱讀:來源:國(guó)知局

技術(shù)特征:

1.一種FIFO數(shù)據(jù)緩存器的數(shù)據(jù)寫入方法,其特征在于,應(yīng)用于FIFO數(shù)據(jù)緩存器,所述FIFO數(shù)據(jù)緩存器包括數(shù)據(jù)位寬為1-bit的存儲(chǔ)單元,所述方法包括:

當(dāng)所述FIFO數(shù)據(jù)緩存器處于寫狀態(tài)時(shí),獲取數(shù)據(jù)位寬為M-bit的第一待寫入數(shù)據(jù);

將所述第一待寫入數(shù)據(jù)緩存在所述FIFO數(shù)據(jù)緩存器的數(shù)據(jù)緩存區(qū)中;

在所述數(shù)據(jù)緩存區(qū)中將所述第一待寫入數(shù)據(jù)拆分為M個(gè)1-bit數(shù)據(jù)塊;

將所述M個(gè)1-bit數(shù)據(jù)塊依次存儲(chǔ)至所述FIFO數(shù)據(jù)緩存器的前M個(gè)存儲(chǔ)單元中。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取數(shù)據(jù)位寬為M-bit的待寫入數(shù)據(jù)之前,所述方法還包括:

判斷所述FIFO數(shù)據(jù)緩存器當(dāng)前的工作狀態(tài),所述工作狀態(tài)包括寫狀態(tài)和讀狀態(tài);

當(dāng)所述FIFO數(shù)據(jù)緩存器中未存儲(chǔ)數(shù)據(jù)的存儲(chǔ)單元的個(gè)數(shù)大于等于M時(shí),所述FIFO數(shù)據(jù)緩存器處于寫狀態(tài);

當(dāng)所述FIFO數(shù)據(jù)緩存器中存儲(chǔ)數(shù)據(jù)的存儲(chǔ)單元的個(gè)數(shù)大于等于N時(shí),所述FIFO數(shù)據(jù)緩存器處于讀狀態(tài)。

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)N大于M,且所述FIFO數(shù)據(jù)緩存器的深度X大于2M時(shí),所述將所述M個(gè)1-bit數(shù)據(jù)塊依次存儲(chǔ)至所述FIFO數(shù)據(jù)緩存器的前M個(gè)存儲(chǔ)單元中具體包括:

將所述FIFO數(shù)據(jù)緩存器的前M個(gè)存儲(chǔ)單元中存儲(chǔ)的數(shù)據(jù)塊整體移位至所述FIFO數(shù)據(jù)緩存器的第M+1至第2M個(gè)存儲(chǔ)單元中;

獲取數(shù)據(jù)位寬為M-bit的第二待寫入數(shù)據(jù);

將所述第二待寫入數(shù)據(jù)緩存在所述FIFO數(shù)據(jù)緩存器的數(shù)據(jù)緩存區(qū)中;

在所述數(shù)據(jù)緩存區(qū)中將所述第二待寫入數(shù)據(jù)拆分為M個(gè)1-bit數(shù)據(jù)塊;

將所述M個(gè)1-bit數(shù)據(jù)塊依次存儲(chǔ)至所述FIFO數(shù)據(jù)緩存器的前M個(gè)存儲(chǔ)單元中。

4.一種FIFO數(shù)據(jù)緩存器的數(shù)據(jù)讀取方法,其特征在于,應(yīng)用于數(shù)據(jù)緩存器,所述FIFO數(shù)據(jù)緩存器包括數(shù)據(jù)位寬為1-bit的存儲(chǔ)單元,所述方法包括:

當(dāng)所述FIFO數(shù)據(jù)緩存器處于讀狀態(tài)時(shí),從所述FIFO數(shù)據(jù)緩存器的存儲(chǔ)單元中讀取N個(gè)1-bit數(shù)據(jù)塊存儲(chǔ)至所述FIFO數(shù)據(jù)緩存器的數(shù)據(jù)緩存區(qū)中;

將所述數(shù)據(jù)緩存區(qū)中的所述N個(gè)1-bit數(shù)據(jù)塊拼接為1個(gè)N-bit位寬的數(shù)據(jù),并將N-bit位寬的數(shù)據(jù)輸出。

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述從所述FIFO數(shù)據(jù)緩存器的寄存器中讀取N個(gè)1-bit數(shù)據(jù)塊存儲(chǔ)至所述FIFO數(shù)據(jù)緩存器的數(shù)據(jù)緩存區(qū)中之前,所述方法包括:

判斷所述FIFO數(shù)據(jù)緩存器當(dāng)前的工作狀態(tài),所述工作狀態(tài)包括寫狀態(tài)和讀狀態(tài);

當(dāng)所述FIFO數(shù)據(jù)緩存器中未存儲(chǔ)數(shù)據(jù)的存儲(chǔ)單元的個(gè)數(shù)大于等于M時(shí),所述FIFO數(shù)據(jù)緩存器處于寫狀態(tài);

當(dāng)所述FIFO數(shù)據(jù)緩存器中存儲(chǔ)數(shù)據(jù)的存儲(chǔ)單元的個(gè)數(shù)大于等于N時(shí),所述FIFO數(shù)據(jù)緩存器處于讀狀態(tài)。

6.一種FIFO數(shù)據(jù)緩存器,其特征在于,包括數(shù)據(jù)位寬為1-bit的存儲(chǔ)單元與處理單元,其中:

所述處理單元,用于當(dāng)所述FIFO數(shù)據(jù)緩存器處于寫狀態(tài)時(shí),獲取數(shù)據(jù)位寬為M-bit的第一待寫入數(shù)據(jù);將所述第一待寫入數(shù)據(jù)緩存在所述FIFO數(shù)據(jù)緩存器的數(shù)據(jù)緩存區(qū)中;在所述數(shù)據(jù)緩存區(qū)中將所述第一待寫入數(shù)據(jù)拆分為M個(gè)1-bit數(shù)據(jù)塊;將所述M個(gè)1-bit數(shù)據(jù)塊依次存儲(chǔ)至所述FIFO數(shù)據(jù)緩存器的前M個(gè)存儲(chǔ)單元中。

7.根據(jù)權(quán)利要6所述的FIFO數(shù)據(jù)緩存器,其特征在于,所述處理單元還用于:

判斷所述FIFO數(shù)據(jù)緩存器當(dāng)前的工作狀態(tài),所述工作狀態(tài)包括寫狀態(tài)和讀狀態(tài);

當(dāng)所述FIFO數(shù)據(jù)緩存器中未存儲(chǔ)數(shù)據(jù)的存儲(chǔ)單元的個(gè)數(shù)大于等于M時(shí),所述FIFO數(shù)據(jù)緩存器處于寫狀態(tài);

當(dāng)所述FIFO數(shù)據(jù)緩存器中存儲(chǔ)數(shù)據(jù)的存儲(chǔ)單元的個(gè)數(shù)大于等于N時(shí),所述FIFO數(shù)據(jù)緩存器處于讀狀態(tài)。

8.根據(jù)權(quán)利要6所述的FIFO數(shù)據(jù)緩存器,其特征在于,當(dāng)N大于M,且所述FIFO數(shù)據(jù)緩存器的深度X大于2M時(shí),所述處理單元還用于:

將所述FIFO數(shù)據(jù)緩存器的前M個(gè)存儲(chǔ)單元中存儲(chǔ)的數(shù)據(jù)塊整體移位至所述FIFO數(shù)據(jù)緩存器的第M+1至第2M個(gè)存儲(chǔ)單元中;

獲取數(shù)據(jù)位寬為M-bit的第二待寫入數(shù)據(jù);

將所述第二待寫入數(shù)據(jù)緩存在所述FIFO數(shù)據(jù)緩存器的數(shù)據(jù)緩存區(qū)中;

在所述數(shù)據(jù)緩存區(qū)中將所述第二待寫入數(shù)據(jù)拆分為M個(gè)1-bit數(shù)據(jù)塊;

將所述M個(gè)1-bit數(shù)據(jù)塊依次存儲(chǔ)至所述FIFO數(shù)據(jù)緩存器的前M個(gè)存儲(chǔ)單元中。

9.一種FIFO數(shù)據(jù)緩存器,其特征在于,包括數(shù)據(jù)位寬為1-bit的存儲(chǔ)單元和處理單元,其中:

所述處理單元用于當(dāng)所述FIFO數(shù)據(jù)緩存器處于讀狀態(tài)時(shí),從所述FIFO數(shù)據(jù)緩存器的存儲(chǔ)單元中讀取N個(gè)1-bit數(shù)據(jù)塊存儲(chǔ)至所述FIFO數(shù)據(jù)緩存器的數(shù)據(jù)緩存區(qū)中;將所述數(shù)據(jù)緩存區(qū)中的所述N個(gè)1-bit數(shù)據(jù)塊拼接為1個(gè)N-bit位寬的數(shù)據(jù),并將N-bit位寬的數(shù)據(jù)輸出。

10.根據(jù)權(quán)利要9所述的FIFO數(shù)據(jù)緩存器,其特征在于,所述處理單元還用于:

判斷所述FIFO數(shù)據(jù)緩存器當(dāng)前的工作狀態(tài),所述工作狀態(tài)包括寫狀態(tài)和讀狀態(tài);

當(dāng)所述FIFO數(shù)據(jù)緩存器中未存儲(chǔ)數(shù)據(jù)的存儲(chǔ)單元的個(gè)數(shù)大于等于M時(shí),所述FIFO數(shù)據(jù)緩存器處于寫狀態(tài);

當(dāng)所述FIFO數(shù)據(jù)緩存器中存儲(chǔ)數(shù)據(jù)的存儲(chǔ)單元的個(gè)數(shù)大于等于N時(shí),所述FIFO數(shù)據(jù)緩存器處于讀狀態(tài)。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1