アットウィキロゴ

stereo-slice-comp-bitserial > ad_unit

モジュール名

ad_unit

パラメータ

WIDTH=8;
PRESET=0;

入力

  • clock
  • clear
  • A
  • B
  • lsb_in
  • enable

出力

  • ad_out
  • lsb_out

動作

  1. 2つの画素データに対してAD演算をおこなう.
  2. clock立ち上がりのタイミングでデータを更新する.
  3. A, Bへは,画素データを下位ビットから入力する.入力は連続で大丈夫.
  4. enable=HIのとき,入力した画素データに対してAD演算をおこなう.
  5. lsb_inは画素データの最下位ビット入力時にHIにする.
  6. clear=HIのとき,レジスタ内を0クリアする.
  7. ソースコード内では,A-B, B-Aの両方の計算をおこなって正となった結果を出力している.
  8. 9bit目が1となる方を選択しているので,負の値を選択しているように思われるが,AもしくはBの9bit目の反転ビットを考慮すれば1となった方が正の値である.(要注意!)

使用例

使用モジュール

最終更新:2008年03月04日 15:13