基於FPGA的VGA介面設計(三)

2021-10-23 00:19:50 字數 471 閱讀 8022

在之前的文章中介紹了有關vga的掃瞄方式、行場同步時序,繼續記錄一下vga時序中的具體引數是怎麼來的。

我們經常會看到有關vga解析度這樣的描述:「640x480 60hz」,當然還有其他的解析度形式,意思就是說,1s之內重新整理60張,每張的有效顯示區域是640x480個畫素點,來看一下下圖中詳細的描述:

上表中,我們分別關注下「640x480 60hz」行和場的有關引數:

這個顯示解析度下,將一場分成了525行,其中484行為有效顯示行,41行為場消隱期,注意,單位是行;

一行分成了800個畫素點,其中有效畫素點646個,其餘的為行消隱時間,注意,單位是畫素;

在有的資料中,場掃瞄中有效行為480行,行掃瞄中有效畫素為640個,這是因為有4行為過掃瞄邊界行,6列為過掃瞄邊界列,有的會把這些畫素歸於消隱區。

基於FPGA的VGA介面設計(一)

介面類的設計幾乎是每個fpga設計者都需要做的東西,可以試想一下,乙個沒有介面的設計,我們想要的指令無法傳遞到fpga,fpga中需要反饋的資料也無法被我們所知 因此,在寫這篇部落格以前,我回顧了一下我的學習過程,發現不知不覺中學習了很多種介面,其實在學習的時候並不知道,所以有時候我們得回頭看看,總...

ARM嵌入式平台的VGA介面設計

1 vga介面介紹 近年來,業界制定出了眾多數位化的顯示介面協議,較為典型的是dvi digital visual inte ce 由於數字介面的標準還未統一,廠商支援各自的標準,導致數字介面的標準遲遲未定。vga介面是乙個模擬訊號介面。作為在顯示領域多 年的介面標準,直到今天它仍是所有顯示終端最為...

介面設計文件 介面設計的五點建議!

介面是目前 前後端互動 rest 系統互動 rpc 最普遍的一種方式。乙個好的介面,應該清晰易懂,職責明確,易於維護。反之,則會造成很多困擾。特別是open api,誰做誰知道。基於這樣的前提以及自己之前踩過的坑,就成了這篇文章的由來。文件與程式設計師之間有著一種非常奇妙的關係。一句話概括就是 寫之...