FC2カウンター FPGAの部屋 OV9655でSXGAを表示3(表示できた)
FC2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

OV9655でSXGAを表示3(表示できた)

色々とビット幅がミスっていたが、(しかし、Verilogはビット幅が間違っていてもエラーがでないものか?)やっとまともにSXGAの画像を表示することができた。ヤッター!
OV9655_9_110128.jpg
(SXGAです。PCLK 48MHz、15fps)

OV9655は現在の設定では?、暗さに弱いようだ。上の画像は照明が暗いので、明るいところではもっと良い画像になった。
OV9655_10_110128.jpg

OV7670のS/N Rate は46dB、Dynamic Range は52dBに対して、
OV9655のS/N Rate は42dB、Dynamic Range は50dB なので、OV9655は画素が多い分、大きさが小さいのだろうか?

ともかく、目的は達成した。やはり、SXGAの方が綺麗だ。後は、RGB各4ビットではビット数が少ないので、買ってあるChrontel のCH7301Cを使って、RGB各8ビットのDVI-Iで出力したい。そのためには、Spartan-3A Starter Kit の拡張ポートの基板を設計して、どこかに作ってもらう必要がある。4層基板で作りたいな?と思っている。

  1. 2011年01月28日 19:02 |
  2. OV9655
  3. | トラックバック:0
  4. | コメント:4

コメント

OV9655に関するプログラムについて

先生の作を拝見しまして、作ろうと思いますが、カメラはOV9655を買っちゃって、OV7670に関する資料は公開されたが、OV9655のほうがいろんな変更があり、自分で変えようと思ってもなかなかいけませんでした、そのために、恐れ入りますが、先生にお聞きしたいです。
  1. 2012/10/29(月) 18:26:16 |
  2. URL |
  3. zhou #-
  4. [ 編集 ]

基本的な回路を公開してありますが、応用例は公開していません。お知り合いの方には公開した例もありますが、レジスタの設定値だけです。レジスタの設定値はLinuxのソフトから頂いてきています。ブログにURLは書いてありますし、レジスタアクセスの番地の変更点もブログに書いてあります。ここから変更をお願いします。
基本的なアーキテクチャはOV7670で示しています。最低限データシートを読んで、基本的なところだけでも理解できないと構築は難しいと思います。
  1. 2012/10/29(月) 19:13:09 |
  2. URL |
  3. marsee #f1oWVgn2
  4. [ 編集 ]

了解しました、しっかり勉強します。
もうひとつの問題を聞きたいですが、module "VGA_Display_Controller"には
include "std_ov1_defines.h"と書かれていますが、プロジェクトにはなかったみたいです。合成すると、エラーが発生して、OVL_FIRE_WIDTH OVL_COVER_ALLなど定義されてないことになってしましいましたようです。
  1. 2012/10/29(月) 20:09:49 |
  2. URL |
  3. zhou #-
  4. [ 編集 ]

OVLアサーションを入れている関係上、std_ov1_defines.hをインクルードしています。詳しくはこの辺です。http://marsee101.blog19.fc2.com/blog-entry-1562.html
使わなければ、その辺りをコメントアウトしてください。それで問題ないはずです。
この様な質門は歓迎です。質門内容がアバウトでなく、限定された質門であれば、暇があれば答えることが出来ます。後は、コメントでなくYahooグループの方にお願いします。
  1. 2012/10/29(月) 20:28:34 |
  2. URL |
  3. marsee #f1oWVgn2
  4. [ 編集 ]

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
https://marsee101.blog.fc2.com/tb.php/1702-e8c9b671
この記事にトラックバックする(FC2ブログユーザー)