[問題] fpga vga輸出設計

看板Electronics作者 (完工了)時間7年前 (2017/01/03 13:06), 編輯推噓3(307)
留言10則, 5人參與, 最新討論串1/1
最近有一個作業要做一個小遊戲 然後是要用vga輸出到螢幕的 但是如果只是簡單的圖形我還可以用一些方程式來實現 但是遇到複雜的像是星星或字母之類的就需要別的方法 目前我的做法是用一個wire的矩陣來表示圖形的樣子,然後在用x y表示物體的位置 然後vga掃過物體所在的區域時印出物體 然而如果在物體在5000pixels以下還合的出來 當物體的pixels太大就會合成很久或合不出來 所以想要請教大家如何設計複雜圖形的物體的vga輸出呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.100.218 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1483419979.A.F57.html

01/03 17:10, , 1F
合出ROM或是用Flash來存你要顯示的東西? 以前專題我是
01/03 17:10, 1F

01/03 17:10, , 2F
用ROM解決的
01/03 17:10, 2F

01/03 17:11, , 3F
但圖形太大的話有可能FPGA負擔不起,只能用其他方法了
01/03 17:11, 3F

01/03 17:11, , 4F
01/03 17:11, 4F

01/03 17:24, , 5F
用樂高做法,先合成基本元素圖形,再用一個轉映表表現整體
01/03 17:24, 5F

01/03 17:25, , 6F
早期電玩(ex.任天堂紅白機)為了省記憶體都這麼作
01/03 17:25, 6F

01/03 17:45, , 7F
是用什麼FPGA? 應該是slice太少
01/03 17:45, 7F

01/03 17:45, , 8F
每個pixel幾bit?
01/03 17:45, 8F

01/03 18:00, , 9F
用的是Spartan 3e starter board 每個pixels是3bit
01/03 18:00, 9F

01/03 20:31, , 10F
只做動態的 其他擺著不要 superposition就合得出來
01/03 20:31, 10F
文章代碼(AID): #1OQp5BzN (Electronics)