作者zoeysui (zoeysui)
看板comm_and_RF
標題[請益] FPGA開發ASIC新手問題
時間Mon Dec 26 19:52:22 2011
各位板友大家好,最近作研究需要用到FPGA實作硬體
對這方面比較不熟想請教大家
(之前只做過stand alone,codewarrior透過smart-ice跟rs232傳資料給硬體運算)
我的硬體目標是實現real-time的影片處理(需要達到30FPS)
影片檔是Raw AVI,現有的工具是虹晶的MDK開發板
我目前的想法是在MDK上灌linux,透過OpenCV讀取SD卡中的影片
然後餵到我的硬體去執行,最後顯示到螢幕上
我想問的是,我這樣的想法是否正確?
如果正確的話,那我需要學的東西是
1. 如何在MDK上安裝以及執行linux
2. 如何撰寫DRIVER以讓linux與我的硬體溝通
3. 如何將我的硬體運算結果傳送到螢幕上
以上三項是否正確? 以及要在哪兒可以學到這些東西呢,有書可以看嗎??
因為我在網路上查到的資料真是好少,想說求助板友了! 謝謝大家!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.154.28
※ 編輯: zoeysui 來自: 114.33.154.28 (12/26 19:53)
※ zoeysui:轉錄至看板 Electronics 12/26 20:02
1F:推 onlywig:可以到C_and_C++版問看看 218.160.248.46 12/28 23:23
2F:推 tingyushyu:1. MDK應該有教學 照指令打就好了220.132.245.141 01/08 04:40
3F:→ tingyushyu:2. FPGA要設定MMAP的記憶體位址及行為220.132.245.141 01/08 04:42
4F:→ tingyushyu:3. 用linux的framebuffer(軟體的)寫入220.132.245.141 01/08 04:42
5F:→ tingyushyu:或是用QT等等的library顯示220.132.245.141 01/08 04:44
6F:→ tingyushyu:只不過要用arm傳 我猜可能要在FPGA傳220.132.245.141 01/08 04:45
7F:→ tingyushyu:才有可能到30fps220.132.245.141 01/08 04:45
8F:→ tingyushyu:另外opencv要自己編譯 編譯設定不好220.132.245.141 01/08 04:46
9F:→ tingyushyu:會沒辦法讀avi 要讀avi好像還相依其他220.132.245.141 01/08 04:48
10F:→ tingyushyu:library 這個我不記得了~"~220.132.245.141 01/08 04:48
11F:→ tingyushyu:總之FPGA要會傳與接收資料要知道AMBA220.132.245.141 01/08 04:50
12F:→ tingyushyu:怎麼弄的 應該就這樣吧220.132.245.141 01/08 04:51