如果圖像數據是單色的,則需要在壓縮前將輸入平鋪為16個1K x 1K瓦片,并將它們順序發送到ADV202 / 212。考慮到HDATA數據輸入速率的限制,這將允許大約的輸入速率。 40張圖像/秒。
對于彩色圖像,圖像必須進一步平鋪,以保持最大圖像大小限制為1.048 Msamples / image。
有關HIPI模式的一般概述,請參考:ADV202 HIPI模式靜態圖像應用
此模式要求圖像數據采用像素原始格式,沒有時序與像素數據相關的信息。像素數據可以是單色或YCbCr 4:2:2數據。 ADV202 / 212用戶指南中介紹了如何在32位HDATA總線上對齊像素數據。
除了直接寄存器配置外,還必須為此特定配置配置以下間接寄存器:
DREQ / DACK突發模式的時序規范可以在ADV202 / 212數據表中找到。
EDMOD寄存器應該保持禁用狀態已配置,應在清除EIRQFLG 0x0400以啟動程序之前啟用。有關推薦的編程順序,請參考ADV202 / 212編程指南。
推薦的編碼參數設置:
0x04000503
0x03000000
0x02000500
0x00000001
編碼和解碼參數PREC,UNI,PICFG在HIPI模式下被忽略。它們必須使用上面提到的間接寄存器訪問進行設置。
推薦的解碼參數設置:
0x04000003
程序啟動后,DMA通道0將斷言DREQ0 /請求未壓縮的數據輸入到像素FIFO。只要壓縮數據可用,DREQ1 /就會斷言。這通常在輸入完一個完整圖像后發生。
對于最強大的數據傳輸,建議在斷言時以循環方式為DREQ / s提供服務。這意味著服務從DREQ0 /突發,然后服務突發從DREQ1 /。
圖像可以連續輸入。在輸入下一個圖像之前,不需要讀出一個圖像的所有壓縮圖像數據。在ADV202 / 212生成的標題中用圖像索引號標識各個圖像。 ADV202 / 212標頭將插入每個壓縮圖像的開頭。
ADV202 / 212不會將16個圖塊合并為一個完整的圖像。這必須在外部完成。
-
寄存器
+關注
關注
31文章
5336瀏覽量
120244 -
圖像數據
+關注
關注
0文章
52瀏覽量
11276
發布評論請先 登錄
相關推薦
評論