基于FPGA多路機(jī)載冗余圖像處理系統(tǒng)的設(shè)計(jì)方案
SDRAM在完成讀寫操作的同時(shí)還需要完成每64 ms全行(4 096行)自動(dòng)刷新操作,為所有行進(jìn)行充電,不然就會(huì)導(dǎo)致SDRAM內(nèi)的數(shù)據(jù)丟失。自動(dòng)刷新時(shí)序圖如圖6所示。
本文引用地址:http://www.ex-cimer.com/article/221481.htm這里將自動(dòng)刷新操作穿插在讀寫當(dāng)中,經(jīng)計(jì)算為15 μs 需進(jìn)行一次自動(dòng)刷新操作,通過一個(gè)計(jì)數(shù)器每15 μs 發(fā)起一次自動(dòng)刷新請(qǐng)求,程序檢測到自動(dòng)刷新操作請(qǐng)求后進(jìn)行自動(dòng)刷新操作然后再進(jìn)行讀寫操作,自動(dòng)刷新操作占用10個(gè)時(shí)鐘周期。圖7為寫和讀之間穿插了一次自動(dòng)刷新操作,操作命令為10001.
測試結(jié)果證明,該緩存系統(tǒng)實(shí)現(xiàn)了預(yù)定功能,可以對(duì)視頻數(shù)據(jù)進(jìn)行更方便的操作與管理。SDRAM操作前與操作后圖形效果對(duì)比如圖8所示。
4 結(jié)語
本文介紹了某機(jī)載實(shí)時(shí)冗余視頻圖形處理系統(tǒng)的設(shè)計(jì)方案,該系統(tǒng)利用FPGA設(shè)計(jì)結(jié)構(gòu)化狀態(tài)機(jī)實(shí)現(xiàn)對(duì) SDRAM的控制,完成了對(duì)數(shù)據(jù)的緩存設(shè)計(jì),實(shí)現(xiàn)了對(duì)多路DVI視頻冗余信號(hào)的解碼、編碼、實(shí)時(shí)處理以及輸出顯示。該系統(tǒng)電路設(shè)計(jì)簡潔,具有速度快、可靠性高、靈活性強(qiáng)和功能可擴(kuò)展等優(yōu)點(diǎn)。并且,由于信號(hào)通道增加冗余設(shè)計(jì),因而加強(qiáng)了系統(tǒng)顯示的穩(wěn)定性和可靠性。本系統(tǒng)已經(jīng)投入使用,其性能可靠、穩(wěn)定,實(shí)用性強(qiáng)。該方法值得推廣。
評(píng)論