电子学报
電子學報
전자학보
ACTA ELECTRONICA SINICA
2003年
9期
1317-1319
,共3页
赵保军%史彩成%毕莉%安建波%毛二可
趙保軍%史綵成%畢莉%安建波%毛二可
조보군%사채성%필리%안건파%모이가
DCT%乒乓模式%并行流水
DCT%乒乓模式%併行流水
DCT%핑퐁모식%병행류수
利用FPGA的并行分布流水特点,选用exilinx公司的50万门级芯片XCV400E,设计并实现CIF格式(352×288象素)图像实时DCT变换.该设计采用乒乓模式,只需设计一个快速算法模块(F×CT)就解决了C×F×CT的实现算法.当视频信号通过数字化后逐行输入FPGA,在行、场同步信号和采样时钟的控制下,每输入一组数据(8个),就进行行向量与CT的矩阵乘运算(F×CT),并将结果按转置方式保存,每输入一个数进行一次(1×8)×(1×8)矩阵运算,每行进行352×(1×8)×(8×8)次矩阵运算,其中44次(1×8)×(8×8)矩阵运算的结果需要按转置形式(HT=(F×CT)T)存储;当输入下一组8行数据时,对该组数据进行与前述8行数据相同的矩阵运算,而对刚做完(F×CT)运算的8行相应结果,则按正常顺序取出进行(HT×CT)运算,将结果按转置形式(GT=C×H)输出.从而以实时流水的方式完成C×F×CT运算.功能仿真、时序仿真和与TMS320C62X系统的成功对接验证了本设计及算法的正确性.
利用FPGA的併行分佈流水特點,選用exilinx公司的50萬門級芯片XCV400E,設計併實現CIF格式(352×288象素)圖像實時DCT變換.該設計採用乒乓模式,隻需設計一箇快速算法模塊(F×CT)就解決瞭C×F×CT的實現算法.噹視頻信號通過數字化後逐行輸入FPGA,在行、場同步信號和採樣時鐘的控製下,每輸入一組數據(8箇),就進行行嚮量與CT的矩陣乘運算(F×CT),併將結果按轉置方式保存,每輸入一箇數進行一次(1×8)×(1×8)矩陣運算,每行進行352×(1×8)×(8×8)次矩陣運算,其中44次(1×8)×(8×8)矩陣運算的結果需要按轉置形式(HT=(F×CT)T)存儲;噹輸入下一組8行數據時,對該組數據進行與前述8行數據相同的矩陣運算,而對剛做完(F×CT)運算的8行相應結果,則按正常順序取齣進行(HT×CT)運算,將結果按轉置形式(GT=C×H)輸齣.從而以實時流水的方式完成C×F×CT運算.功能倣真、時序倣真和與TMS320C62X繫統的成功對接驗證瞭本設計及算法的正確性.
이용FPGA적병행분포류수특점,선용exilinx공사적50만문급심편XCV400E,설계병실현CIF격식(352×288상소)도상실시DCT변환.해설계채용핑퐁모식,지수설계일개쾌속산법모괴(F×CT)취해결료C×F×CT적실현산법.당시빈신호통과수자화후축행수입FPGA,재행、장동보신호화채양시종적공제하,매수입일조수거(8개),취진행행향량여CT적구진승운산(F×CT),병장결과안전치방식보존,매수입일개수진행일차(1×8)×(1×8)구진운산,매행진행352×(1×8)×(8×8)차구진운산,기중44차(1×8)×(8×8)구진운산적결과수요안전치형식(HT=(F×CT)T)존저;당수입하일조8행수거시,대해조수거진행여전술8행수거상동적구진운산,이대강주완(F×CT)운산적8행상응결과,칙안정상순서취출진행(HT×CT)운산,장결과안전치형식(GT=C×H)수출.종이이실시류수적방식완성C×F×CT운산.공능방진、시서방진화여TMS320C62X계통적성공대접험증료본설계급산법적정학성.