4

新しいボードを手に入れました。

http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,836&Prod=ATLYS

ご覧のとおり、ボードには 2 つの HDMI 入力と 2 つの HDMI 出力があります。

私がやりたいことは、1 つの HDMI 入力を取り、1080p 信号に対していくつかの変換を実行することです。具体的には、画面中央のピクセルを少し明るくし、画面の端にあるピクセルをより明るくしたいと考えています。この新しい信号は、HDMI 出力ポートの 1 つに出力されます。

これについてどうすればいいのかよくわかりません - FPGA 設計は初めてです。

IP を取得する必要がありますか、それとも標準ツールを使用して自分で行うことができますか? Xilinx ISE webpack を持っています。

どんな洞察も大歓迎です、

4

1 に答える 1

8

通常、次の 2 つのオプションがあります
。1) 選択した HDL に独自の HDMI レシーバー/トランスミッター モジュールを実装することができます。しかし、あなたがしたいのは「いくつかのピクセル値を変更する」だけなので、これは時間がかかりすぎてやり過ぎのようです。
また、HDL/FPGA の分野の初心者にもお勧めしません。
私の知る限り、HDMI 仕様も無料で提供されていないため、これはおそらく最も安価なソリューションではありません。
2) 既存の IP コアを使用します。Digilent ページの下部にある「サポート ドキュメント」(質問のリンク) を確認しましたか? 「」 というリファレンスデザインが存在するようですHDMI 入力を受け入れ、入力フレームをメモリにバッファリングしてから、バッファを別の HDMI ポートに出力します。"
EDK (Embedded Development Kit) を使用するために必要なライセンスをお持ちの場合、このリファレンス デザインには、探しているものが正確に含まれているはずです。
ただし、純粋な HDL ソリューションが必要な場合でも、EDK ソリューションに付属する HDL ソース ファイルを参照してください。 EDK
のフル ライセンスも有料ですが、ザイリンクスから 30 日間無料の評価ライセンスを取得できます。

最後に、 OpenCores.orgなど、インターネット上で利用可能な無料の IP コアが多数あります。

編集: このザイリンクス フォーラム エントリのDVI/HDMI と Atlys を理解すると、直面している/これから直面する問題のいくつかをカバーしている可能性があります。

于 2012-10-07T18:38:03.180 に答える