基于FPGA與SDRAM的數(shù)字電視信號采集系統(tǒng)的設計與實
要FPGA與的數(shù)字信號采集系統(tǒng)??梢蕴峁┐笕萘康拇鎯臻g。提供優(yōu)秀的系統(tǒng)適應能力。該方案通過計算機并口實現(xiàn)與計算機的通信 ,但是高性能的邏輯分析儀價格昂貴,而且存取深度不足限制了對于海量數(shù)字電視信號的分析能力。盡管采用圖像采集卡也可以方便地采集到大量的模擬電視圖像,但是圖像采集卡通常只能保存有效圖像內(nèi)容,行場同步信號將被丟失。而且采集卡使用自身的對模擬電視信號進行采集,其性能與數(shù)字電視系統(tǒng)的真實環(huán)境存在差異。本文采用作為外部存儲器實現(xiàn)的大容量數(shù)字信號采集系統(tǒng)采集到真實的數(shù)字電視信號。 1SDRAM接口狀態(tài)轉(zhuǎn)移圖
本文引用地址:http://www.biyoush.com/article/191483.htm2 上電序列
FPGA與一塊外掛的比特構(gòu)成。設計靈活,修改方便。基于的設計經(jīng)過修改可以移植到不同的工作環(huán)境。內(nèi)的采集系統(tǒng)分為數(shù)據(jù)采集、數(shù)據(jù)緩沖、接口和接口四大部分。數(shù)字化的電視信號通過數(shù)據(jù)采集模塊被采集到內(nèi),并進行位寬調(diào)整等數(shù)據(jù)預處理,然后使用數(shù)據(jù)緩沖模塊匯集批量的數(shù)據(jù)后通過接口存入外掛的芯片,最后使用接口將數(shù)據(jù)讀入到計算機內(nèi)進行后處理。
ITU601標準量化的數(shù)字電視信號包含一組比特的亮度信號,一組比特的色差信號和一組比特的同步信號,還有一條時鐘信號。同步信號包含場同步與行同步,分別指示場消隱期和行消隱期。信號采用簡單的線性編碼方式。亮度信號的取樣頻率定為。在::格式中,每個色差信號取樣數(shù)為亮度信號的一半,取樣頻率定為。為了采集完整的電視信號需要每一個時鐘采集亮度、色差與同步共比特數(shù)據(jù)。
SDRAM總線相同的比特數(shù)據(jù)。如果的容量足夠大,系統(tǒng)可以只是簡單地將每次比特數(shù)據(jù)填充至比特以簡化設計。如果容量有限,可以將次采集的比特數(shù)據(jù)調(diào)整成個比特的數(shù)據(jù)以充分利用存儲空間。還可以去除電視行場同步期間的無效數(shù)據(jù)以節(jié)省空間。采集模塊在開始采集后等待一場電視信號開始后才開始采集,保證存入的數(shù)據(jù)可以構(gòu)成完整的電視圖像,有效地利用存儲空間。當空間被數(shù)據(jù)填滿時,系統(tǒng)自動停止數(shù)據(jù)采集。這樣采集的數(shù)據(jù)量大小完全由可配置的容量大小決定。通過增加可以方便地擴充系統(tǒng)容量。
13.5 MHz或者的電視信號采樣頻率上,而接口模塊工作在高速時鐘上。為了避免跨越時鐘域可能導致的亞穩(wěn)態(tài)問題,數(shù)據(jù)采集模塊與接口模塊必須使用進行緩沖與數(shù)據(jù)傳遞。數(shù)據(jù)緩沖模塊采用一個個字,每個字長比特的雙時鐘、雙端口的作為存儲單元。當開始采集數(shù)據(jù)時將復位,然后數(shù)據(jù)采集模塊每采集一個比特的數(shù)據(jù)就將其寫入。當內(nèi)的數(shù)據(jù)達到個后通知接口模塊進行讀寫。由于采用了進行時鐘域間的數(shù)據(jù)傳遞,輸入模塊的時鐘與后端的工作時鐘沒有任何聯(lián)系,便于靈活地配置采樣時鐘。當用于采集頻率更高,數(shù)據(jù)量更大的場合時,應適當加大字深,以防溢出。
評論