關於AM5728的視頻捕捉和顯示

關於AM5728的視頻捕捉和顯示

1.  AM5728對顯示和捕捉的支持:

AM5728視頻捕捉和顯示系統不再像DM8168那樣有個HVPSS來管理視頻的捕捉顯示及處理。而是由兩個子系統視頻輸入端口VIP和顯示子系統DSS構成。VIPDSS在系統中的位置如下圖:

l  顯示子系統

n  全高清視頻(1920x1080p60Hz

n  多視頻輸入和視頻輸出。HDMI編碼器

n  2D3D圖形。

n  DMA引擎的顯示控制器,總共有3個流水線。

n  HDMI編碼器:兼容HDMI1.4aDVI1.0

l  3個視頻輸入端口(VIP)模塊

1.1  VIP概述

VIP模塊提供器件的視頻捕捉功能,VIP組合了一個多通道視頻解析器(parser)、多個視頻處理模塊、靈活的視頻端口DMAVPDMA)引擎以便將輸入的視頻以不同格式存儲。器件擁用3VIP模塊的實例,因此具備捕捉6個視頻流的能力。

VIP模塊包括下面特徵:

l  2個獨立的可配置外部視頻輸入捕捉sliceslice 0slice 1),每個slice2每個個視頻輸入端口Port APort BPort A可配置爲24/16/8bit端口,Port B是固定的8bit端口,VIP 3的兩個slice都不使用Port BVIP3Port A僅支持16bit接口。

l  每個視頻Port A可以運行爲帶有獨立時鐘輸入通道的端口(交織或分離Y/C數據輸入)。所有輸入都支持內嵌同步和外同步模式。

l  每個端口的外部異步像素時鐘高達165MHz

l  像素時鐘輸入域端口A支持一個24bit輸入數據總線,包括16bit24bitBT.1120風格的嵌入同步

l  嵌入同步數據接口模式支持單或複用的源

l  離散同步數據接口模式僅支持單個源

l  24bit數據輸入加離散同步能配置爲:

n  8-bit YUV422YUV時間交織)

n  16-bit YUV422CbYCrY時間交織)

n  24-bit YUV422

n  16-bit RGB565

n  24-bit RGB88

n  12/16-bit RAW捕捉

n  24-bit RAW捕捉

l  離散同步模式包括:

n  VSYNC+HSYNC(FIDFID信號腳確定,或者由HSYNC/VSYNC的關係來確定)

n  VSYNC+ACTVID+FID

n  VBLANK+ACTVIDACTVIDVBLANK期間翻轉)+FID

n  VBLANK+ACTVID(在VBLANK期間無ACTVID翻轉)+FID

l  多通道Parser(僅對內嵌同步)

n  僅支持內嵌同步

n  支持像素(2x4x)或行復用模式

n  執行去複用或基本錯誤檢查

n  支持最大9通道的行復用(8個正常的+1個分裂的行)

l  支持附帶數據捕捉

n  16bit24bit輸入,附帶數據可以從任何單個通道獲取

n  8bit時間交織輸入,附帶數據可以從灰度通道、色度通道或兩個通道中選擇

n  水平空交織數據捕捉僅支持使用離散同步(VSYNC+HSYNCVSYNC+HBLANK

n  附帶數據獲取在多通道捕捉時也支持,與單個源一樣

l  格式轉換和縮放,

n  可編程色度空間轉換

n  YUV422YUV444轉換

n  YUV444YUV422轉換

n  YUV422YUV420轉換

n  YUV444源:YUV444YUV444YUV444RGB444YUV444YUV422YUV444YUV420

n  RGB888源:RGB888RGB888RGB888YUV444RGB888YUV422RGB888YUV420

n  YUV422源:YUV422YUV422YUV422YUV420YUV422YUV444YUV422RGB888

n  支持RAWRAW(無處理)

n  縮放和格式轉換不支持複用輸入。

l  支持2047像素寬的輸入:進行縮放的時。

l  支持3840像素寬的輸入:僅色度上/下采樣,而無縮放時。

l  至此和4095像素寬的輸入:沒有縮放和色度上/下采樣時。

l  最大支持的輸入分辨率將來受限於:

n  像素時鐘和特徵依賴的限制格式

n  RGB24bit(原始數據),最大幀寬限制在2730像素。

 

VPDMA模塊具備下面特點:

l  VPDAM輸出緩衝尺寸約束特徵。這能確保寫入時不會超過申請的內存緩衝尺寸。

l  支持Tiled2D)和光柵尋址而不以帶寬爲代價。

l  每個通道雙客戶可以實現數據流的縮放和非縮放兩種數據流(僅應用於非複用模式)

l  開始於新的一幀的能力

l  X幀中斷

l  X行中斷(同步到幀起始)

1.2  顯示子系統DSS

DSS能同時顯示不同內容的畫面在3LCDTV上。

3LCD輸出在3個並行接口上(DPI1DPI2DPI3),支持MIPI DPI2.0BT-656BT-1120.

TV輸出支持下面接口:

n  HDMI

n  DPI1

DSS包含下面模塊:

n  顯示控制器

u  一個DMA引擎

u  一個圖形管線GFX3個視頻VID管線、一個回寫(WB)流水

u  3LCD輸出、1TV輸出,每一個都具有專門的overlay管理器

n  HDMI引擎

u  HDMI 1.4a,支持1080p@60Hz(包括支持3D幀拼裝(frame-packing)

u  36-bit RGB顏色。

u  HDCP 1.4保護

u  支持Deep顏色模式(148.5-MHz像素時鐘,10-bit/12bit

必要的視頻鎖相環(PLLs)、PHY

n  DPLL_HDMI/HDMI_PHY

n  DPLL_VIDEO1

n  DPLL_VIDEO2

爲確保有效的帶寬,顯示子系統集成L3_MAINDISPC之間的互聯,以便交換數據:

發佈了91 篇原創文章 · 獲贊 119 · 訪問量 121萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章