| 7 | ソフトブロック解説 (4) | 
graphics階層
基本的にはgraphic_controlモジュールが中心となる階層です。次の3つのモジュールから構成されています。
- graphic_controlモジュール --- クロックとリセットを入力し、HS, VS, DT等のグラフィックディスプレイタイミングやVRAMアドレスを生成するモジュール (Verilog)
- xslice --- VRAMデータ中のRGB成分のみを抜き出す (Xilinx IP)。VRAMはRGBの他にもう一面持っており、その面にはシールドデータのみが描画されています。しかしながら、その面は表示はされません。この情報は、自弾及び敵弾の衝突判定に用います。これによりシールドをピクセル毎に破壊することができます。  - 図414.1 ピクセル毎の衝突判定 
- display_outモジュール --- ディスプレイタイミング時に表示データを出力し、さらに爆発信号EXPにより全面赤表示にするモジュール (Verilog) 

 前のブログ
前のブログ
 
    
    
    
Leave a Comment