ZHCSRW1E February 2023 – November 2025 AM69 , AM69A
PRODUCTION DATA
請(qǐng)參考 PDF 數(shù)據(jù)表獲取器件具體的封裝圖。
外設(shè) DMA 是一種簡單的 DMA,其架構(gòu)專為滿足外設(shè)的數(shù)據(jù)傳輸需求而設(shè)計(jì),外設(shè)使用通過標(biāo)準(zhǔn)非相干總線結(jié)構(gòu)訪問的存儲(chǔ)器映射寄存器來執(zhí)行數(shù)據(jù)傳輸。PDMA 模塊旨在靠近一個(gè)或多個(gè)需要外部 DMA 進(jìn)行數(shù)據(jù)移動(dòng)的外設(shè),其架構(gòu)旨在通過使用 VBUSP 接口并僅支持靜態(tài)配置的傳輸請(qǐng)求 (TR) 操作來降低成本。
PDMA 僅負(fù)責(zé)執(zhí)行與外設(shè)本身交互的數(shù)據(jù)移動(dòng)事務(wù)。從給定外設(shè)讀取的數(shù)據(jù)由 PDMA 源通道打包到 PSI-L 數(shù)據(jù)流中,然后將其發(fā)送到遠(yuǎn)程對(duì)等 UDMA-P 目標(biāo)通道,然后由該通道將數(shù)據(jù)移動(dòng)到存儲(chǔ)器中。同樣,遠(yuǎn)程 UDMA-P 源通道從存儲(chǔ)器中獲取數(shù)據(jù),并通過 PSI-L 將其傳輸?shù)綄?duì)等 PDMA 目標(biāo)通道,然后由 PSI-L 執(zhí)行對(duì)外設(shè)的寫入操作。
PDMA 架構(gòu)特意采用異構(gòu)結(jié)構(gòu) (UDMA-P + PDMA),以適當(dāng)調(diào)整系統(tǒng)中每個(gè)點(diǎn)的數(shù)據(jù)傳輸復(fù)雜性,以滿足傳入或傳出的任何內(nèi)容的要求。外設(shè)通?;?FIFO,不需要超出其 FIFO 尺寸要求的多維傳輸,因此 PDMA 傳輸引擎保持簡單,僅具有幾個(gè)維度(通常用于樣本大小和 FIFO 深度)、硬編碼地址映射和簡單的觸發(fā)功能。
PDMA 內(nèi)提供多個(gè)源通道和目標(biāo)通道,允許同時(shí)進(jìn)行多個(gè)傳輸操作。DMA 控制器維護(hù)每個(gè)通道的狀態(tài)信息,并在通道之間采用輪詢調(diào)度以共享底層 DMA 硬件。
有關(guān)更多信息,請(qǐng)參閱器件 TRM 的 DMA 控制器 一章中的 PDMA 控制器 一節(jié)。