国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      保存dma下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理方法及系統(tǒng)的制作方法

      文檔序號(hào):6434888閱讀:245來(lái)源:國(guó)知局
      專利名稱:保存dma下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于多媒體數(shù)據(jù)處理領(lǐng)域,尤其涉及保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理方法及系統(tǒng)。
      背景技術(shù)
      直接存儲(chǔ)訪問(wèn)(DMA)接口 1. dma_req dma_req共I位,DMA請(qǐng)求信號(hào),高有效。當(dāng)時(shí)鐘觸發(fā)沿時(shí)刻直接存儲(chǔ)訪問(wèn)控制單元請(qǐng)求DMA數(shù)據(jù)傳輸時(shí)將dma_req拉高,當(dāng)時(shí)鐘觸發(fā)沿時(shí)刻dma_ack為高時(shí),直接存儲(chǔ)訪問(wèn)控制單元將dma_req拉低。2. dma_addr dma_addr共32位,DMA傳輸起始地址信號(hào),直接存儲(chǔ)訪問(wèn)控制單元在拉高dma_red信號(hào)同時(shí),發(fā)出dma_addr信號(hào)。3. dma_cnt dma_cnt共16位,本次DMA傳輸需要傳輸?shù)目傋止?jié)數(shù),直接存儲(chǔ)訪問(wèn)控制單兀在拉高dma_req信號(hào)同時(shí),發(fā)出dma_cnt信號(hào)。4. dma_step dma_step共32位。假定低16位值為X,高16位值為Y,DMA讀取或?qū)懭隭字節(jié)數(shù)據(jù)后需要在當(dāng)前位置向后跳轉(zhuǎn)Y字節(jié)地址再繼續(xù)讀取或?qū)懭隭字節(jié),如此反復(fù),直到讀取或?qū)懭胪瓿蒬ma_cnt字節(jié)。5. dma_dir dma_dir共I位,表示DMA傳輸?shù)姆较?。O表示數(shù)據(jù)從直接存儲(chǔ)訪問(wèn)控制單元傳出即直接存儲(chǔ)訪問(wèn)控制單元寫出數(shù)據(jù),I表示數(shù)據(jù)傳入直接存儲(chǔ)訪問(wèn)控制單元即直接存儲(chǔ)訪問(wèn)控制單元讀入數(shù)據(jù)。6. dma_ack dma_ack共I位,DMA請(qǐng)求響應(yīng)信號(hào),I表示直接存儲(chǔ)訪問(wèn)控制單元的請(qǐng)求得到了響應(yīng),O表示未響應(yīng)。7. dma_udata dma_udata為16位或32位,直接存儲(chǔ)訪問(wèn)控制單元通過(guò)DMA寫出的數(shù)據(jù)。8. dma_urd dma_urd共I位。若當(dāng)前時(shí)鐘觸發(fā)沿時(shí)刻dma_urd為高,則在下個(gè)時(shí)鐘觸發(fā)沿時(shí)刻直接存儲(chǔ)訪問(wèn)控制單元需提供對(duì)應(yīng)的dma_udata。9. dma_ddata dma_ddata為16或32位,直接存儲(chǔ)訪問(wèn)控制單元通過(guò)DMA讀入的數(shù)據(jù)。若dma_ddata為16位,則DMA按照16位對(duì)齊方式讀數(shù)據(jù);若dma_ddata為32位,則DMA按照32位對(duì)齊方式讀數(shù)據(jù)。10. dma_dwr dma_dwr共I位。若當(dāng)前時(shí)鐘觸發(fā)沿時(shí)刻dma_dwr為高,則在當(dāng)前時(shí)刻直接存儲(chǔ)訪問(wèn)控制單元可以讀取對(duì)應(yīng)的dma_ddata。11. elk :clk共I位。dma接口的同步時(shí)鐘信號(hào)。存儲(chǔ)器的接口信號(hào)如下1. CEN :片選信號(hào),共I位。2. WEN :寫使能信號(hào),在本發(fā)明討論內(nèi)容中WEN共I位。3. ADDR :讀寫地址信號(hào),根據(jù)存儲(chǔ)器容量的不同,ADDR位數(shù)可能會(huì)有不同。4. D :寫數(shù)據(jù)信號(hào),位數(shù)與dma_ddata位數(shù)相同。
      5. Q :寫數(shù)據(jù)信號(hào),位數(shù)與D位數(shù)相同。6. CLK :存儲(chǔ)器同步時(shí)鐘信號(hào),共I位。在利用直接存儲(chǔ)訪問(wèn)(Direct Memory Access,DMA)接口下載數(shù)據(jù)時(shí),具體如圖1所示,直接存儲(chǔ)訪問(wèn)控制單元12從存放下載數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)單元11中讀取數(shù)據(jù),并把相關(guān)dma接口信號(hào),如dma_cnt信號(hào)、dma_ddata信號(hào)等傳遞給轉(zhuǎn)換電路單元13,該轉(zhuǎn)換電路單元13計(jì)算寫存儲(chǔ)器的寫數(shù)據(jù)、寫地址、寫使能信號(hào),并把這些信號(hào)傳遞給存儲(chǔ)器單元14,該存儲(chǔ)器單元14根據(jù)寫數(shù)據(jù)、寫地址、寫使能信號(hào)保存下載的數(shù)據(jù)。其中,DMA數(shù)據(jù)寬度為16比特(或32比特),對(duì)應(yīng)的DMA下載數(shù)據(jù)dma_ddata也是按照16(或32)比特對(duì)齊的方式傳遞。保存到存儲(chǔ)器時(shí),存在一種常用的方式即根據(jù)DMA的起始地址和dma_ddata傳遞的次序,取dma_ddata的有效數(shù)據(jù),每當(dāng)湊齊16 (或32)比特?cái)?shù)據(jù)后,將該16 (或32)比特?cái)?shù)據(jù)保存到存儲(chǔ)器中,但在下載的最后幾個(gè)字節(jié)不足16 (或32)比特時(shí),同樣保存到存儲(chǔ)器中。本發(fā)明討論的即為此種存儲(chǔ)器保存方式。對(duì)于上述存儲(chǔ)器保存方式,現(xiàn)有技術(shù)中,計(jì)算存儲(chǔ)器的寫使能信號(hào)WEN比較復(fù)雜。如圖2所示,寫使能信號(hào)計(jì)算單元25根據(jù)數(shù)據(jù)總筆數(shù)計(jì)算單元21、已寫數(shù)據(jù)筆數(shù)計(jì)算單元22、響應(yīng)延遲信號(hào)計(jì)算單元23、下載數(shù)據(jù)首次標(biāo)記計(jì)算單元24計(jì)算WEN。由于該方法需要增加16比特的寄存器來(lái)保存已寫數(shù)據(jù)筆數(shù),因此增加了電路的復(fù)雜度和增加了生產(chǎn)成本。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例提供了一種保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理方法,旨在解決現(xiàn)有的寫使能信號(hào)確定方法需要采用額外的寄存器來(lái)保存已寫數(shù)據(jù)筆數(shù),從而增加了電路復(fù)雜度和生產(chǎn)成本的問(wèn)題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理方法,所述方法包括下述步驟根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助
      信號(hào);根據(jù)時(shí)鐘信號(hào)和DMA請(qǐng)求響應(yīng)信號(hào)確定響應(yīng)延遲信號(hào);根據(jù)時(shí)鐘信號(hào)、DMA請(qǐng)求信號(hào)以及數(shù)據(jù)下載控制信號(hào)確定下載數(shù)據(jù)首次標(biāo)記;根據(jù)數(shù)據(jù)下載控制信號(hào)、輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)。本發(fā)明實(shí)施例的另一目的在于提供保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理系統(tǒng),所述系統(tǒng)包括輔助信號(hào)確定單元,用于根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助信號(hào);響應(yīng)延遲信號(hào)確定單元,用于根據(jù)時(shí)鐘信號(hào)和DMA請(qǐng)求響應(yīng)信號(hào)確定響應(yīng)延遲信號(hào);下載數(shù)據(jù)首次標(biāo)記確定單元,用于根據(jù)時(shí)鐘信號(hào)、DMA請(qǐng)求信號(hào)以及數(shù)據(jù)下載控制信號(hào)確定下載數(shù)據(jù)首次標(biāo)記;寫使能信號(hào)確定單元,用于根據(jù)數(shù)據(jù)下載控制信號(hào)、輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)。
      在本發(fā)明實(shí)施例中,首先確定輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記,再根據(jù)上述確定的3個(gè)信號(hào)來(lái)確定寫使能信號(hào)。其中,輔助信號(hào)根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定。由于只需要確定輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記就能確定寫使能信號(hào),因此降低了電路復(fù)雜度,降低了生產(chǎn)成本。


      圖1是現(xiàn)有技術(shù)提供的利用DMA下載數(shù)據(jù)的結(jié)構(gòu)框圖;圖2是現(xiàn)有技術(shù)提供的寫使能信號(hào)計(jì)算框圖;圖3是本發(fā)明第一實(shí)施例提供的保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理方法的流程圖;圖4是本發(fā)明第二實(shí)施例提供的第一種寫使能信號(hào)判斷波形圖;圖5是本發(fā)明第二實(shí)施例提供的第二種寫使能信號(hào)判斷波形圖;圖6是本發(fā)明第二實(shí)施例提供的第三種寫使能信號(hào)判斷波形圖;圖7是本發(fā)明第三實(shí)施例提供的保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理系統(tǒng)的結(jié)構(gòu)示意圖。
      具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實(shí)施例中,根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助信號(hào),再確定響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記,最后根據(jù)確定的輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)。本發(fā)明實(shí)施例提供了一種保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理方法及系統(tǒng)。所述方法包括根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助信號(hào);根據(jù)時(shí)鐘信號(hào)和DMA請(qǐng)求響應(yīng)信號(hào)確定響應(yīng)延遲信號(hào);根據(jù)時(shí)鐘信號(hào)、DMA請(qǐng)求信號(hào)以及數(shù)據(jù)下載控制信號(hào)確定下載數(shù)據(jù)首次標(biāo)記;根據(jù)數(shù)據(jù)下載控制信號(hào)、輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)。所述系統(tǒng)包括輔助信號(hào)確定單元,用于根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助信號(hào);響應(yīng)延遲信號(hào)確定單元,用于根據(jù)時(shí)鐘信號(hào)和DMA請(qǐng)求響應(yīng)信號(hào)確定響應(yīng)延遲信號(hào);下載數(shù)據(jù)首次標(biāo)記確定單元,用于根據(jù)時(shí)鐘信號(hào)、DMA請(qǐng)求信號(hào)以及數(shù)據(jù)下載控制信號(hào)確定下載數(shù)據(jù)首次標(biāo)記;寫使能信號(hào)確定單元,用于根據(jù)數(shù)據(jù)下載控制信號(hào)、輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)。在本發(fā)明實(shí)施例中,首先確定輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記,再根據(jù)上述確定的3個(gè)信號(hào)來(lái)確定寫使能信號(hào)。其中,輔助信號(hào)根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定。由于只需要確定輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記就能確定寫使能信號(hào),因此降低了電路復(fù)雜度,降低了生產(chǎn)成本。為了說(shuō)明本發(fā)明所述的技術(shù)方案,下面通過(guò)具體實(shí)施例來(lái)進(jìn)行說(shuō)明。實(shí)施例一:圖3示出了本發(fā)明第一實(shí)施例提供的保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理方法的流程圖,在本實(shí)施例中,在確定輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記之后,根據(jù)上述確定的3個(gè)信號(hào)來(lái)確定寫使能信號(hào)。詳述如下在步驟S31中,根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助信號(hào)。在本實(shí)施例中,使用X[m:n]表示變量X第n比特位到第m比特位所構(gòu)成的值。其中,根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助信號(hào)的步驟具體為A、根據(jù)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低位或最低2位和DMA傳輸起始地址信號(hào)的最低位或最低2位確定第一中間變量的值。在本實(shí)施例中,使用dma_cnt表示本次DMA傳輸需要傳輸?shù)目傋止?jié)數(shù),該dma_cnt共16位。直接存儲(chǔ)訪問(wèn)控制單元12在拉高dma_req信號(hào)的同時(shí),發(fā)出dma_cnt信號(hào),其中,該dma_req為DMA請(qǐng)求信號(hào),高有效。此外,本實(shí)施例使用dma_addr表示DMA傳輸起始地址信號(hào),直接存儲(chǔ)訪問(wèn)控制單元12在拉高dma_req信號(hào)同時(shí),發(fā)出dma_addr信號(hào)。如果dma_ddata為16位,貝U用tail_l[l:0]表示第一中間變量的值,dma_cnt
      表示DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低位,dma_addr
      表示DMA傳輸起始地址信號(hào)的最低位,則第一中間變量的值為tail_l[1:0] = dma_cnt
      +dma_addr
      。如果dma_ddata為32位,貝丨J用tail_l [2:0]表示第一中間變量的值,dma_cnt[l:0]表示DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低2位,dma_addr [1:0]表示DMA傳輸起始地址信號(hào)的最低2位,則第一中間變量的值為tail_l [2:0] = dma_cnt [1:0]+dma_addr [1:0]。B、根據(jù)第一中間變量的最低2位或最低3位確定第二中間變量的值。在本實(shí)施例中,如果dma_ddata為16位,第一中間變量的低2位分別為 tail_l[l]和 tail_l
      ,第二中間變量的值為 tail_2[l:0],則 tail_2[l:0]=tail_l[I]+tail_l
      。如果dma_ddata 為 32 位,第二中間變量的值為 tail_2 [1:0],則 tail_2[l:0]=tail_l[2] + (|tail_l[l:0]),符號(hào) | 表示按位或。C、根據(jù)DMA傳輸起始地址信號(hào)的最低位或最低2位確定第三中間變量的值。在本實(shí)施例中,當(dāng)dma_ddata為16位時(shí),若DMA傳輸起始地址信號(hào)的最低位為0,則第三中間變量的值為0,否則,第三中間變量的值為I。假設(shè)dma_addr
      表示DMA傳輸起始地址信號(hào)的最低位,tail_3表示第三中間變量的值,貝U在dma_addr
      = 0時(shí),tail_3=0,否則 tail_3 = I。當(dāng)dma_ddata為32位時(shí),若DMA傳輸起始地址信號(hào)的最低2位都為0,則第三中間變量的值為O,否則,第三中間變量的值為I。假設(shè)dma_addr [1:0]表示DMA傳輸起始地址信號(hào)的最低2位,tail_3表示第三中間變量的值,則在dma_addr[l:0] = 0時(shí),tail_3 =0,否則 tail_3 = I。D、根據(jù)DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)、第三中間變量以及第二中間變量確定輔助信號(hào)。其中,根據(jù)DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)、第三中間變量以及第二中間變量確定輔助信號(hào)的步驟具體為在DMA讀入數(shù)據(jù)dma_ddata的位數(shù)為16位時(shí),根據(jù)2倍第三中間變量的值與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低位之和確定第四中間變量的值,并在2倍第二中間變量的值小于第四中間變量的值,且DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的第0比特位到第15比特位所構(gòu)成的值與DMA傳輸起始地址信號(hào)的最低位之和大于2時(shí),判定輔助信號(hào)為高,否則,判定輔助信號(hào)為低。在本實(shí)施例中,假設(shè)tail_3為第三中間變量的值,dma_cnt
      為DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低位,則第四中間變量的值為(tail_3X2+dma_cnt
      );假設(shè)dma_cnt[15:0]為DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的第0比特位到第15比特位所構(gòu)成的值,dma_addr
      表示DMA傳輸起始地址信號(hào)的最低位,則當(dāng)DMA讀入的數(shù)據(jù)dma_ddata為16位時(shí),若下面公式(tail_2 [1:0] X 2) < (tai 1_3X 2+dma_cnt
      )和 dma_cnt [15:0]+dma_addr
      > 2同時(shí)成立,則輔助信號(hào)need_ack_done信號(hào)為高,否則,need_ack_done信號(hào)為低。在DMA讀入數(shù)據(jù)dma_ddata的位數(shù)為32位時(shí),根據(jù)4倍第三中間變量的值與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的低2位之和確定第五中間變量的值,并在4倍第二中間變量的值小于第五中間變量的值,且DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的第0比特位到第15比特位所構(gòu)成的值與DMA傳輸起始地址信號(hào)的低2位之和大于4時(shí),確定輔助信號(hào)為高,否則,確定輔助信號(hào)為低。在本實(shí)施例中,假設(shè)tail_3為第三中間變量的值,dma_cnt[l:0]為DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的低2位,貝U第五中間變量的值為(tail_3X4+dma_cnt[l:0]);假設(shè)dma_cnt[15:0]為DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的第0比特位到第15比特位所構(gòu)成的值,dma_addr [1:0]表示DMA傳輸起始地址信號(hào)的最低2位所構(gòu)成的值,則當(dāng)DMA讀入的數(shù)據(jù)dma_ddata為32位時(shí),若下面公式(tai1_2[1:0]X 4) < (tai1_3 X 4+dma_cnt[1:0])和 dma_cnt[15:0]+dma_addr [1:0] > 4同時(shí)成立,則輔助信號(hào)need_ack_done信號(hào)為高,否則,need_ack_done信號(hào)為低。在步驟S32中,根據(jù)時(shí)鐘信號(hào)和DMA請(qǐng)求響應(yīng)信號(hào)確定響應(yīng)延遲信號(hào)。本實(shí)施例中,開(kāi)始工作前,將響應(yīng)延遲信號(hào)dma_ack_dl初始化為0 ;開(kāi)始工作后,在時(shí)鐘上升沿時(shí)刻,將dma_ack_dl賦值為dma_ack,其中,該dma_ack為DMA請(qǐng)求響應(yīng)信號(hào)。在步驟S33中,根據(jù)時(shí)鐘信號(hào)、DMA請(qǐng)求信號(hào)以及數(shù)據(jù)下載控制信號(hào)dma_dwr確定下載數(shù)據(jù)首次標(biāo)記。本實(shí)施例中,開(kāi)始工作前,將下載數(shù)據(jù)首次標(biāo)記first_dWr初始化為0 ;開(kāi)始工作后,在時(shí)鐘上升沿時(shí)刻,若DMA請(qǐng)求信號(hào)dma_req為高則first_dwr賦值為I,若dma_dwr信號(hào)為高則first_dwr賦值為O。在步驟S34中,根據(jù)數(shù)據(jù)下載控制信號(hào)dma_dwr、輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)。在本實(shí)施例中,與使能"[目號(hào)為聞時(shí)有效。其中,根據(jù)dma_dwr、輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)的步驟具體為1、當(dāng)dma_dwr信號(hào)為高時(shí),若滿足以下任一個(gè)條件,則確定寫使能信號(hào)為有效,否貝1J,確定寫使能信號(hào)為無(wú)效A、在下載數(shù)據(jù)首次標(biāo)記為低時(shí),判定寫使能信號(hào)有效。B、當(dāng)DMA讀入的數(shù)據(jù)為16位時(shí),若DMA傳輸起始地址信號(hào)最低位為0,則判定寫使能信號(hào)有效;當(dāng)DMA讀入的數(shù)據(jù)為32位時(shí),若DMA傳輸起始地址信號(hào)最低兩位都為0,則判
      定寫使能信號(hào)有效。C、當(dāng)DMA讀入的數(shù)據(jù)為16位時(shí),若DMA傳輸起始地址信號(hào)最低位與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)之和不大于2,則判定寫使能信號(hào)為有效;當(dāng)DMA讀入的數(shù)據(jù)為32位時(shí),DMA傳輸起始地址信號(hào)最低2位與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)之和不大于4,則判定寫使能信號(hào)有效。2、當(dāng)響應(yīng)延遲信號(hào)為高且DMA請(qǐng)求響應(yīng)信號(hào)為低時(shí),若輔助信號(hào)為高,則判定寫使能信號(hào)有效,若輔助信號(hào)為低,則判定寫使能信號(hào)無(wú)效。在本發(fā)明第一實(shí)施例中,首先確定輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記,再根據(jù)上述確定的 3個(gè)信號(hào)來(lái)確定寫使能信號(hào)。其中,輔助信號(hào)根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定。由于只需要確定輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記就能確定寫使能信號(hào),因此降低了電路復(fù)雜度,降低了生產(chǎn)成本。實(shí)施例二 :為了更清楚地說(shuō)明寫使能信號(hào)的確定過(guò)程,下面以幾個(gè)應(yīng)用例進(jìn)行說(shuō)明。在本實(shí)施例中,假設(shè)DMA讀入數(shù)據(jù)dma_ddata的位數(shù)為32位,寫使能信號(hào)WEN高有效,則1、假設(shè)dma_cnt[15:0]為DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的第0比特位到第15比特位所構(gòu)成的值,dma_addr[l:0]表示DMA傳輸起始地址信號(hào)的低2位所構(gòu)成的值,若dma_cnt [15:0] +dma_addr [1:0] ^ 4,或者 dma_addr [1:0] = 0,則 WEN與數(shù)據(jù)下載控制信號(hào) dma_dwr相等,在dma_dwr有效時(shí),WEN有效,在dma_dwr無(wú)效時(shí),WEN無(wú)效,具體如圖4所示。2、若 dma_cnt [15:0]+dma_addr [1:0] > 4、dma_addr [1:0]不等于 0 以及輔助信號(hào)nee_ack_done為低,則在dma_dwr第一次為高時(shí),WEN無(wú)效,但在其后的dma_dwr為高時(shí),WEN有效,具體如圖5所示。3、當(dāng)nee_ack_done信號(hào)為高時(shí),若dma_dwr第一次為高,WEN無(wú)效,但其后的dma_dwr為高時(shí),WEN有效;當(dāng)nee_ack_done信號(hào)為高時(shí),若響應(yīng)延遲信號(hào)dma_ack_dl為高,且DMA請(qǐng)求響應(yīng)信號(hào)dma_ack為低時(shí),WEN有效,具體如圖6所示。實(shí)施例三:圖7示出了本發(fā)明第三實(shí)施例提供的保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理系統(tǒng)的結(jié)構(gòu),為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。該保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理系統(tǒng)可以用于通過(guò)有線或者無(wú)線網(wǎng)絡(luò)連接服務(wù)器的各種信息處理終端,例如掌上電腦、計(jì)算機(jī)、筆記本電腦、個(gè)人數(shù)字助理(Personal Digital Assistant, PDA)等,可以是運(yùn)行于這些終端內(nèi)的軟件單元、硬件單元或者軟硬件相結(jié)合的單元,也可以作為獨(dú)立的掛件集成到這些終端中或者運(yùn)行于這些終端的應(yīng)用系統(tǒng)中,其中輔助信號(hào)確定單元71,用于根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助信號(hào)。進(jìn)一步地,該輔助信號(hào)確定單元71包括第一中間變量確定模塊711、第二中間變量確定模塊712、第三中間變量確定模塊713以及輔助信號(hào)獲取模塊714。第一中間變量確定模塊711,用于根據(jù)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低位(dma_ddata為16位時(shí))或最低2位(dma_ddata為32位時(shí))和DMA傳輸起始地址信號(hào)的最低位(dma_ddata為16位時(shí))或最低2位(dma_ddata為32位時(shí))確定第一中間變量的值。在本發(fā)明實(shí)施例中,當(dāng)dma_ddata為16位時(shí),第一中間變量的值為DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低位和DMA傳輸起始地址信號(hào)的最低位之和;當(dāng)dma_ddata為32位時(shí),第一中間變量的值為DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低2位和DMA傳輸起始地址信號(hào)的最低2位之和。第二中間變量確定模塊712,用于根據(jù)第一中間變量最低2位或最低3位確定第二中間變量的值。在本發(fā)明實(shí)施例中,當(dāng)dma_ddata為16位時(shí),第二中間變量的值為第一中間變量的最低位與第一中間變量的第2低位之和;當(dāng)dma_ddata為32位時(shí),第二中間變量的值為第一中間變量的第3低位與第一中間變量最低2位按位與結(jié)果之和。第三中間變量確定模塊713,用于根據(jù)DMA傳輸起始地址信號(hào)最低位或最低2位確定第三中間變量的值。在本實(shí)施例中,當(dāng)dma_ddata為16位時(shí),若DMA傳輸起始地址信號(hào)的最低位為0,則第三中間變量的值為0,否則,第三中間變量的值為I ;當(dāng)dma_ddata為32位時(shí),若DMA傳輸起始地址信號(hào)的最低2位為0,則第三中間變量的值為0,否則,第三中間變量的值為I。輔助信號(hào)獲取模塊714,用于根據(jù)DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)、第三中間變量以及第二中間變量確定輔助信號(hào)。進(jìn)一步地,該輔助信號(hào)獲取模塊714包括第一輔助信號(hào)獲取模塊7141和第二輔助信號(hào)獲取模塊7142。第一輔助信號(hào)獲取模塊7141,用于在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為16位時(shí),根據(jù)2倍第三中間變量的值與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低位之和確定第四中間變量的值,并在2倍第二中間變量的值小于第四中間變量的值,且DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的第0比特位到第15比特位所構(gòu)成的值與DMA傳輸起始地址信號(hào)的最低位之和大于2時(shí),判定輔助信號(hào)為高,否則,判定輔助信號(hào)為低。第二輔助信號(hào)獲取模塊7142,用于在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為32位時(shí),根據(jù)4倍第三中間變量的值與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的低2位之和確定第五中間變量的值,并在4倍第二中間變量的值小于第五中間變量的值,且DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的第0比特位到第15比特位所構(gòu)成的值與DMA傳輸起始地址信號(hào)的低2位之和大于4時(shí),判定輔助信號(hào)為高,否則,判定輔助信號(hào)為低。響應(yīng)延遲信號(hào)確定單元72,用于根據(jù)時(shí)鐘信號(hào)和DMA請(qǐng)求響應(yīng)信號(hào)確定響應(yīng)延遲信號(hào)。在本實(shí)施例中,工作前,首先將響應(yīng)延遲信號(hào)初始化為0,在工作后,當(dāng)時(shí)鐘處于上升沿時(shí),將響應(yīng)延遲信號(hào)賦值為DMA請(qǐng)求響應(yīng)信號(hào)。下載數(shù)據(jù)首次標(biāo)記確定單元73,用于根據(jù)時(shí)鐘信號(hào)、DMA請(qǐng)求信號(hào)以及數(shù)據(jù)下載控制信號(hào)確定下載數(shù)據(jù)首次標(biāo)記。在本實(shí)施例中,在工作前,將下載數(shù)據(jù)首次標(biāo)記初始化為0,在工作后,當(dāng)時(shí)鐘處于上升沿時(shí),若DMA請(qǐng)求信號(hào)dma_req為高則first_dwr賦值為I,若dma_dwr信號(hào)為高則first_dwr賦值為O。寫使能信號(hào)確定單元74,用于根據(jù)數(shù)據(jù)下載控制信號(hào)、輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)。進(jìn)一步地,該寫使能信號(hào)確定單元74包括第一寫使能信號(hào)獲取模塊741和第二寫使能信號(hào)獲取模塊742。第一寫使能信號(hào)獲取模塊741,用于在數(shù)據(jù)下載控制信號(hào)為高時(shí),若出現(xiàn)下載數(shù)據(jù)首次標(biāo)記為低、DMA讀入的數(shù)據(jù)為16位且DMA傳輸起始地址信號(hào)最低位為0、DMA讀入的數(shù)據(jù)為32位且DMA傳輸起始地址信號(hào)最低兩位都為0、DMA讀入的數(shù)據(jù)為16位且DMA傳輸起始地址信號(hào)最低位與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)之和不大于2、DMA讀入的數(shù)據(jù)為32位且DMA傳輸起始地址信號(hào)最低兩位與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)之和不大于4的任一種,則判定寫使能信號(hào)有效,否則判定寫使能信號(hào)無(wú)效;第二寫使能信號(hào)獲取模塊742,用于在響應(yīng)延遲信號(hào)為高且DMA請(qǐng)求響應(yīng)信號(hào)為低時(shí),若輔助信號(hào)為高,則判定寫使能信號(hào)有效,否則,判定寫使能信號(hào)無(wú)效。在本發(fā)明第三實(shí)施例中,寫使能信號(hào)確定單元74根據(jù)輔助信號(hào)確定單元71確定的輔助信號(hào)、響應(yīng)延遲信號(hào)確定單元72確定的響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定單元73確定的下載數(shù)據(jù)首次標(biāo)記獲取寫使能信號(hào)。由于只需要要確定輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記就能確定寫使能信號(hào),因此降低了電路復(fù)雜度,降低了生產(chǎn)成本。本發(fā)明實(shí)施例中,根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助信號(hào),再確定響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記,最后根據(jù)確定的輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)。由于只需要確定輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記就能確定寫使能信號(hào),不需要采用額外的寄存器來(lái)保存已寫數(shù)據(jù)筆數(shù),從而減少了電路復(fù)雜度以及生產(chǎn)成本。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      權(quán)利要求
      1.保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理方法,其特征在于,所述方法包括下述步驟 根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助信號(hào); 根據(jù)時(shí)鐘信號(hào)和DMA請(qǐng)求響應(yīng)信號(hào)確定響應(yīng)延遲信號(hào); 根據(jù)時(shí)鐘信號(hào)、DMA請(qǐng)求信號(hào)以及數(shù)據(jù)下載控制信號(hào)確定下載數(shù)據(jù)首次標(biāo)記; 根據(jù)數(shù)據(jù)下載控制信號(hào)、輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)。
      2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助信號(hào)的步驟具體為 在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為16位時(shí),根據(jù)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低位和DMA傳輸起始地址信號(hào)的最低位確定第一中間變量的值;根據(jù)第一中間變量的最低2位確定第二中間變量的值;根據(jù)DMA傳輸起始地址信號(hào)的最低位確定第三中間變量的值;根據(jù)DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)、第三中間變量以及第二中間變量確定輔助信號(hào); 在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為32位時(shí),根據(jù)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低2位和DMA傳輸起始地址信號(hào)的最低2位確定第一中間變量的值;根據(jù)第一中間變量的最低3位確定第二中間變量的值;根據(jù)DMA傳輸起始地址信號(hào)的最低2位確定第三中間變量的值;根據(jù)DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)、第三中間變量以及第二中間變量確定輔助信號(hào)。
      3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)、第三中間變量以及第二中間變量確定輔助信號(hào)的步驟具體為 在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為16位時(shí),根據(jù)2倍第三中間變量的值與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低位之和確定第四中間變量的值,并在2倍第二中間變量的值小于第四中間變量的值,且DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的第O比特位到第15比特位所構(gòu)成的值與DMA傳輸起始地址信號(hào)的最低位之和大于2時(shí),判定輔助信號(hào)為高,否則,判定輔助信號(hào)為低; 在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為32位時(shí),根據(jù)4倍第三中間變量的值與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的低2位之和確定第五中間變量的值,并在4倍第二中間變量的值小于第五中間變量的值,且DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的第O比特位到第15比特位所構(gòu)成的值與DMA傳輸起始地址信號(hào)的低2位之和大于4時(shí),判定輔助信號(hào)為高,否則,判定輔助信號(hào)為低。
      4.如權(quán)利要求1或2或3所述的方法,其特征在于,所述根據(jù)數(shù)據(jù)下載控制信號(hào)、輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)的步驟具體為 在數(shù)據(jù)下載控制信號(hào)為高時(shí),若出現(xiàn)下載數(shù)據(jù)首次標(biāo)記為低、DMA讀入的數(shù)據(jù)為16位且DMA傳輸起始地址信號(hào)最低位為O、DMA讀入的數(shù)據(jù)為32位且DMA傳輸起始地址信號(hào)最低兩位都為O、DMA讀入的數(shù)據(jù)為16位且DMA傳輸起始地址信號(hào)最低位與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)之和不大于2、DMA讀入的數(shù)據(jù)為32位且DMA傳輸起始地址信號(hào)最低2位與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)之和不大于4的任一種,則判定寫使能信號(hào)有效,否則判定寫使能信號(hào)無(wú)效; 在響應(yīng)延遲信號(hào)為高且DMA請(qǐng)求響應(yīng)信號(hào)為低時(shí),若輔助信號(hào)為高,則判定寫使能信號(hào)有效,否則,判定寫使能信號(hào)無(wú)效。
      5.保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理系統(tǒng),其特征在于,所述系統(tǒng)包括 輔助信號(hào)確定單元,用于根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助信號(hào); 響應(yīng)延遲信號(hào)確定單元,用于根據(jù)時(shí)鐘信號(hào)和DMA請(qǐng)求響應(yīng)信號(hào)確定響應(yīng)延遲信號(hào);下載數(shù)據(jù)首次標(biāo)記確定單元,用于根據(jù)時(shí)鐘信號(hào)、DMA請(qǐng)求信號(hào)以及數(shù)據(jù)下載控制信號(hào)確定下載數(shù)據(jù)首次標(biāo)記; 寫使能信號(hào)確定單元,用于根據(jù)數(shù)據(jù)下載控制信號(hào)、輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)。
      6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述輔助信號(hào)確定單元包括 第一中間變量確定模塊,用于在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為16位時(shí),根據(jù)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低位和DMA傳輸起始地址信號(hào)的最低位確定第一中間變量的值;在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為32位時(shí),根據(jù)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低2位和DMA傳輸起始地址信號(hào)的最低2位確定第一中間變量的值; 第二中間變量確定模塊,用于在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為16位時(shí),根據(jù)第一中間變量的最低2位確定第二中間變量的值;在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為32位時(shí),根據(jù)第一中間變量的最低3位確定第二中間變量的值; 第三中間變量確定模塊,用于在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為16位時(shí),根據(jù)DMA傳輸起始地址信號(hào)的最低位確定第三中間變量的值;在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為32位時(shí),根據(jù)DMA傳輸起始地址信號(hào)的最低2位確定第三中間變量的值; 輔助信號(hào)獲取模塊,用于根據(jù)DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)、第三中間變量以及第二中間變量確定輔助信號(hào)。
      7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述輔助信號(hào)獲取模塊包括 第一輔助信號(hào)獲取模塊,用于在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為16位時(shí),根據(jù)2倍第三中間變量的值與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的最低位之和確定第四中間變量的值,并在2倍第二中間變量的值小于第四中間變量的值,且DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的第O比特位到第15比特位所構(gòu)成的值與DMA傳輸起始地址信號(hào)的最低位之和大于2時(shí),判定輔助信號(hào)為高,否則,判定輔助信號(hào)為低; 第二輔助信號(hào)獲取模塊,用于在DMA讀入數(shù)據(jù)的數(shù)據(jù)位數(shù)為32位時(shí),根據(jù)4倍第三中間變量的值與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的低2位之和確定第五中間變量的值,并在4倍第二中間變量的值小于第五中間變量的值,且DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)的第O比特位到第15比特位所構(gòu)成的值與DMA傳輸起始地址信號(hào)的低2位之和大于4時(shí),判定輔助信號(hào)為高,否則,判定輔助信號(hào)為低。
      8.如權(quán)利要求5或6或7所述的系統(tǒng),其特征在于,所述寫使能信號(hào)確定單元包括 第一寫使能信號(hào)獲取模塊,用于在數(shù)據(jù)下載控制信號(hào)為高時(shí),若出現(xiàn)下載數(shù)據(jù)首次標(biāo)記為低、DMA讀入的數(shù)據(jù)為16位且DMA傳輸起始地址信號(hào)最低位為0、DMA讀入的數(shù)據(jù)為32位且DMA傳輸起始地址信號(hào)最低兩位都為O、DMA讀入的數(shù)據(jù)為16位且DMA傳輸起始地址信號(hào)最低位與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)之和不大于2、DMA讀入的數(shù)據(jù)為32位且DMA傳輸起始地址信號(hào)最低2位與DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)之和不大于4的任一種,則判定寫使能信號(hào)有效,否則判定寫使能信號(hào)無(wú)效; 第二寫使能信號(hào)獲取模塊,用于在響應(yīng)延遲信號(hào)為高且DMA請(qǐng)求響應(yīng)信號(hào)為低時(shí),若輔助信號(hào)為高,則判定寫使能信號(hào)有效,否則,判定寫使能信號(hào)無(wú)效。
      全文摘要
      本發(fā)明適用于多媒體數(shù)據(jù)處理領(lǐng)域,提供了一種保存DMA下行數(shù)據(jù)時(shí)寫使能信號(hào)的處理方法及系統(tǒng)。所述方法包括步驟根據(jù)直接存儲(chǔ)訪問(wèn)DMA需傳輸?shù)目傋止?jié)數(shù)信號(hào)和DMA傳輸起始地址信號(hào)確定輔助信號(hào);根據(jù)時(shí)鐘信號(hào)和DMA請(qǐng)求響應(yīng)信號(hào)確定響應(yīng)延遲信號(hào);根據(jù)時(shí)鐘信號(hào)、DMA請(qǐng)求信號(hào)以及數(shù)據(jù)下載控制信號(hào)確定下載數(shù)據(jù)首次標(biāo)記;根據(jù)數(shù)據(jù)下載控制信號(hào)、輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記確定寫使能信號(hào)。本發(fā)明實(shí)施例由于只需要確定輔助信號(hào)、響應(yīng)延遲信號(hào)以及下載數(shù)據(jù)首次標(biāo)記就能確定寫使能信號(hào),因此降低了電路復(fù)雜度,降低了生產(chǎn)成本。
      文檔編號(hào)G06F13/28GK103034598SQ201110301838
      公開(kāi)日2013年4月10日 申請(qǐng)日期2011年9月28日 優(yōu)先權(quán)日2011年9月28日
      發(fā)明者冷永春, 胡勝發(fā) 申請(qǐng)人:安凱(廣州)微電子技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1