新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的電子穩像系統的設計

        基于FPGA的電子穩像系統的設計

        作者: 時間:2012-08-24 來源:網絡 收藏

        由于系統中進行放大變換采用實現,因此本文討論的重點在于如何簡化實現并提高轉換速度,上轉換中的上采樣過程為:

        (1)式中Ψs,1和Ψs,3分別為原理圖像和上采樣信號;U(.)為上采樣運算;Λ2Λ1表示在Λ2而不在Λ1內的點的集合。插值濾波器的定義如下:

        (2)式中,d(Λ)為柵格Λ的采樣密度;v*表示柵格Λ的轉逆柵格的Voronoi單元,即柵格Λ原點的單位元,它向所有柵格點平移將會無重疊地覆蓋整個連續空間。最簡單的插值濾波為線性插值,也可以采用二加權濾波的方法。圖像的縮放還可以采用3次樣條插值和小波分解的方法,雖然這些方法在理論上可以取得很好的圖像縮放效果,但計算復雜,即使采用快速算法,也難以實現視頻圖像的實時顯示。

        針對視頻信號數據量大、數據流速度的特點,采用設計,可以完成幀存控制、視頻信號的實時放大與疊加功能。基于運算速度與算法實現的難易程度分析,對視頻信號的放大采用了簡單的線性插值的辦法,原理如圖5所示。視頻信號是以場或幀進行存儲的,由于數據寫入時存儲地址與圖像顯示的空間位置有確定的對應關系,因此系統需要的放大處理就變為對幀存儲體的地址線的控制問題。

        對于本系統具體的4倍放大要求,將行同步信號先進行二倍行使能運算,并利用場同步信號對該寄存器進行復位,將生成后的二分頻行同步信號控制行地址發生器,也就是產生幀存儲器所需的高位地址;類似地利用像素時鐘、行同步信號和場同步信號就可以得到所需的低位地址。由于在幀存控制器向幀存儲器寫入數據時采用了一行點1024個位置的辦法,所以在低位地址后連接了一個比較器,當產生的低位地址小于640時,幀存儲器的讀信號有效,否則無效,以保證不會混疊入無效的數據。

        1.5 VGA接口控制器

        標準的VGA(640×480,60Hz)接口需要提供以下幾組信號:3個RGB模擬信號、行同步信號HS和場同步信號VS。它的信號時序如圖6所示。

        圖6中VS為場同步信號,場周期為16.683ms,每場有525行,其中480行為有效顯示行,45行為場消隱區,場同步信號每場有一個脈沖,該脈沖的低電平寬度為63μs(2行)。行周期為31.78μs,每顯示行包括800點,其中640點為有效顯示區,160點為行消隱區(非顯示區)。行同步信號HS每行有一個脈沖。該脈沖的低電平寬度為3.81μs(即96個脈沖)。因此,VGA控制器的任務就是按要求產生所需要的時序。



        關鍵詞: FPGA 電子穩像系統

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 张家口市| 镇安县| 江安县| 三江| 沙河市| 淳安县| 丹巴县| 丽水市| 开江县| 城固县| 锡林郭勒盟| 衡阳市| 叶城县| 睢宁县| 金溪县| 西宁市| 稷山县| 海兴县| 通道| 双柏县| 乐山市| 巴中市| 隆安县| 大庆市| 鄯善县| 西乡县| 内乡县| 永和县| 西安市| 望城县| 邯郸市| 师宗县| 河池市| 额济纳旗| 上思县| 彰化市| 东山县| 从化市| 仁化县| 彝良县| 景宁|