FC2カウンター FPGAの部屋 ZYBOのAXI4 Slave キャラクタ・ディスプレイ・コントローラ IP3(SVGA以外の解像度)
FC2ブログ

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

FPGAの部屋

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

ZYBOのAXI4 Slave キャラクタ・ディスプレイ・コントローラ IP3(SVGA以外の解像度)

”ZYBOのAXI4 Slave キャラクタ・ディスプレイ・コントローラ IP2(完成)”の続き。

前回はSVGAでHDMIポート、VGAポートとも表示に成功した。今回は、VGAとXGA、SXGA解像度で表示できるかどうかを確かめてみた。
結果として、VGA解像度では、HDMIポート、VGAポート両方共表示することが出来たが、XGA、SXGA解像度では、VGAポートは問題なく表示することが出来たが、HDMIポートは表示はできているのだが、動作が不安定だった。表示はされているが、ぱっと消える時がある。これは周期的に消える。
いろいろとできることをやってみたが、うまく行かなかった。

最初にVGA解像度の画面を示す。
ZYBO_CDC_AXI_slave_15_140308.jpg

XGA解像度の画面を示す。
ZYBO_CDC_AXI_slave_14_140308.jpg

SXGA解像度の画面を示す。
ZYBO_CDC_AXI_slave_16_140308.jpg

XGA解像度のHDMIの出力周波数は650MHz, SXGA解像度のHDMIの出力周波数は1080MHzなので、使用しているグローバル・クロックバッファの最大周波数の 625MHz (-1C) を両方共超えているので、仕方が無いかな?とは思う。
下に、”Zynq-7000 All Programmable SoC (Z-7030、 Z-7045、 Z-7100) : DC 特性および AC スイッチ特性 DS191 (v1.7) 2013 年 11 月 26 日”の57ページの表68を引用する。
ZYBO_CDC_AXI_slave_17_140308.png

(2014/04/28:追記)
OSERDESE2 をDDRモードで動作させているので、HDMIクロックはピクセルクロックの10倍でなく5倍になるはず。SXGAでは、1080MHzではなく 540MHz だった。BUFGではなく、BUFIOとBUFR(5分周)が良いようだ。”ZYBO Base System Design”参照。
  1. 2014年03月08日 07:32 |
  2. ZYBO
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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