MT8163使用者手冊,MT8163規格書資料

SZX511發表於2019-01-08

MT8163 Platform datasheet Part III


1 DIPS RDMA (Display Read Direct Memory Access)

1.1.1 介紹

RDMA引擎負責向介面引擎提供資料,例如DSI、DBI和DPI。由於介面引擎需要實時服務,所以rdma引擎包含一行緩衝區t。o儲存足夠的畫素資料。它還能檢測到資料緩衝區的使用情況,從而觸發EMI的深度睡眠模式。


1.1.2 特徵

直接鏈路輸入方式

儲存器輸入模式

--輸入格式:YUYV422、UYVY422、YVYU422、UYVY422、RGB565、RGB888、ARGB8888

--輸入足跡:光柵掃描模式,64位元組對齊瓷磚模式

--減速模式


[經] 產量控制

--位元組交換,RGB交換

--漸進式,交錯式

--可程式設計YUV到RGB矩陣

--如果資料緩衝區處於執行狀態,則不停止輸出模式。


緩衝控制器

--240x16位元組資料緩衝區(1280畫素,RGB888格式)

--可程式設計請求/預超/超控制機制


1.1.3方框圖

下圖顯示了RDMA引擎的詳細框圖。時鐘被自動配置,輸出時鐘域使用一個非同步FIFO。


1.1.4 暫存器定義

模組名稱:DISP_RDMA Base address: (+14009000h)

模組名稱:DISP_RDMA Base address: (+14009000h)

···················

1.1.5方案編制指南

下圖顯示了一般的程式設計順序。

直接連結模式可以很容易地透過輸出幀寬和高度來配置。另一方面,記憶體模式有幾種模式,將在子部分中討論。


1.1.5.1記憶體模式控制:光柵掃描輸入,漸進輸出

  1. 設定‘MEM_MODE_START_ADDR’=第一個畫素的地址。

  2. 設定‘MEM_MODE_SRC_VERT’=源幀的寬度


1.1.5.2記憶體模式控制:光柵掃描輸入,交錯輸出

  1. 設定‘MEM_MODE_START_ADDR’=第一個畫素的地址

  2. 設定‘MEM_MODE_SRC_PERT’=源幀寬度的兩倍。


1.1.5.3 YUV到RGB轉換公式

1.1.5.4位元組交換/RGB交換

根據儲存器上的資料格式設定相應的暫存器。


2 DISP_WDMA

2.1.1 Introduction

MDP_WDMA和DISP_WDMA具有相同的硬體結構,但SRAM的大小略有不同,影響了系統的線寬支援能力和突出效能。WDMA完成DMA編寫資料顯示/MDP流水線進入DRAM。在下面的部分中,WDMA稱為DISP_WDMA


2.1.2 Features

Dither

可程式設計引數顏色變換

輸入顏色格式YUV 444/RGB 888

輸出格式RGB 565/RGB 888/ARGB 8888/UYVY/YV 12/NV12/NV21

YUV 420下行樣品的水平3抽頭濾光片和垂直2抽頭濾光片

位元組交換/顏色交換/UV交換函式


2.1.3 Block Diagram

disp_wdma有一個用於DMA FIFO的256x128雙埠SRAM。一個320x64單埠SRAM用於垂直過濾行_緩衝器(2560畫素).對於大於2560的線寬,yuv 420垂直下降樣本必須是下降畫素方案。


MDP_WDMA有一個用於DMA FIFO的128x128雙埠SRAM.一個64x64單埠SRAM用於垂直過濾行_緩衝器(512畫素)。對於大於512的線寬,yuv 420垂直向下的樣本必須是畫素下降方案。

········

···········

注:資料太大,只展示了部分內容,完整資料,可到一牛網論壇下載

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31529038/viewspace-2375032/,如需轉載,請註明出處,否則將追究法律責任。

相關文章