|
這個我沒有實作的經驗, 不過參照Display DMA 的方式來作Camera Capture我想應該是可行的.
首先, 你要自建一個video source 的custom sopc component.
(要加start of package & end of package signal)
還有dma 是streaming to memory.
不過我想兩者合併時, 可能會遇到SDRAM 頻寬的問題.
640x480 的影像資料流為640x480x60x4(4 byte per pixel) =74MB/s.
read & write = 74x2 = 128MB/s (如果camera input 也是640x480)
sdram 可提供100(MHZ) x 2 (16bit data width) x 0.8 (假設效率為80%) = 160 MB/s.
sdram access 的頻寬要大概符合以下條件
CPU SDRAM access(MB/s) + 128MB/s < 160MB/s |
|