readme

特殊電子回路製 EXPARTAN-6T基板でPCI-Expressのビデオカードを作成するサンプルです。

アルテラのMegaWizardおよびザイリンクスのCORE Generatorで作成したファイルは、それぞれのツールが規定するライセンスに従います。

著者が作成したファイルは、基本的に"as-is"ライセンスです。
使用に際しての制約はありません。
ただし、使用の際に不具合が生じてもいかなる保証をもおこないません。

EXP6TDISP.pdf       DisplayPortおよびTMDSを使用する回路
EXP6TDISP_DP.pdf    DisplayPortを使用する回路
EXP6TDISP_TMDS.pdf  TMDSを使用する回路

EXP6T_PCIE3F\       ビデオカードのサンプル
  coregen\
    eptest\
      example_design\
        xt_mem.v // MIG接続用
        xt_pcie_app_s6.v // バーストおよびウエイト制御対応
        xt_PIO.v
        xt_PIO_32_RX_ENGINE.v
        xt_PIO_32_TX_ENGINE.v
        xt_PIO_EP.v
        xt_PIO_TO_CTRL.v
      simulation\
        dsport\ // シミュレーション用
        functional\
          board.f // シミュレーションファイル
          board.v // テストベンチ
          eptest.mpf // ModelSim プロジェクトファイル
          simulate_mti.do // ModelSim スクリプトファイル
        tests\
          tests.v // シミュレーションコマンド
    xil_mig_v3_5_ddr2\
      user_design\
        rtl\ // EXP6T対応 MIG
        sim\
          capt.mpf // ModelSim プロジェクトファイル
          sim.do // ModelSim スクリプトファイル
    xil_blk_mem_gen_v4_2_1024x32.xco
    xil_blk_mem_gen_v4_2_1024x32B.xco
    xil_blk_mem_gen_v4_2_1024x36.xco
    xil_blk_mem_gen_v4_2_dp108x256.xco
    xil_clk_wiz_v1_6_27x162.xco
    xil_clk_wiz_v1_6_50x62x312.xco
    xil_clk_wiz_v1_6_50x200.xco
    xil_s6_gtpwizard_v1_6_dp.xco
  LYNX\
    xil_dvi.v
    dvi_data_enc.v
    dp_aux_rx.v
    dp_aux_tx.v
    dp_main_640x480.v // 640x480専用メインリンク制御
    dp_main_crtc1.v
    dp_main_linkup1.v
    dp_main_scramble.v
    dp_main_tbc1.v
    xil_s6_gtpwizard_v1_6_dp.v
    xil_s6_gtpwizard_v1_6_dp_tile.mod.v // 改造済み
  xise\
    exp6t_disp_dp.xise
  pciesample\
    sp6wrap.v // MIG対応eptest呼び出し
  exp6t_disp.v // DisplayPortおよびTMDS出力テスト
  exp6t_disp.ucf // 設定ファイル
  xil_blk_mem_gen_v4_2_1024x32.v
  xil_blk_mem_gen_v4_2_1024x32B.v
  xil_blk_mem_gen_v4_2_dp108x256.v
  xil_clk_wiz_v1_6_50x200.v // DDRメモリ用クロック
  xil_clk_wiz_v1_6_27x162.v // DisplayPort用クロック
  xil_clk_wiz_v1_6_50x62x312.v // TMDS 1024x768用クロック
  xil_s6_gtpwizard_v1_6_dp.v
  xil_s6_gtpwizard_v1_6_dp_tile.v
  xt_crtc2.v // DisplayPort用CRTC
  xt_crtc.v // TMDS用CRTC
  xt_capt.v // シミュレーション用画像取り込み
  dispgen_vga.v // シミュレーション用
  dispgen.v // シミュレーション用

