モジュール名
pix_sreg_para
パラメータ
PIX_WIDTH=8;
WORD=10; /* 次回のSAD演算で使用されるのは10画素 */
入力
- clk
- init
- shift_en
- data_in
- data_set
出力
構成
"PIX_WIDTH"ビット×"WORD"ワードのシフトレジスタ.
動作
- 画素データを再利用するためのシフトレジスタ.
- clk立ち上がりのタイミングでデータを更新する.
- init=HIでレジスタ内を0クリアする.
- shift_en=HIの場合,画素データをシフトさせる.最上位アドレスの画素データは,最下位アドレスへ格納する.
- data_set=HIの場合,最下位アドレスへ入力データ(data_in)を格納する.
- 出力データ(data_out)は,最上位アドレス.
- sad_unitへは常にdata_outから供給する.
使用例
最初の画素データが出力されている状態からスタート
- メモリから読み出した画素データをdata_setで格納
- あと10clockはshift_en=HI
使用モジュール
最終更新:2008年03月07日 13:39