HDL01

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

DVI TMDSエンコード/デコードのアルゴリズムはDDWGが権利を所有しています。
dvi_data_enc.vおよびdvi_data_dec.vは、DDWGが公開する仕様を基に実装したものです。
実用に際してはDDWGのライセンスに従います。

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


○ EAGLE : LYNX基板 設計データ

LYNX基板の設計データです。


○ LYNX_DISP_DVI : LYNX 単体テスト

LYNX基板単体で動作テストを行います。
DVI1,DVI2コネクタから1024x768(XGA)の表示信号を出力します。

注意 ： 単体テスト用です。他の基板は接続しないでください。


○ LYNX_DVI_DUP_SEP03 : DVI ENCODE

BLANCAのパラレルRGB出力をLYNX基板でDVI出力に変換します。
DVI1,DVI2コネクタから640x480(VGA)の表示信号を出力します。


○ LYNX_RGB : DVI DECODE

DVI入力をLYNX基板でパラレルRGB出力に変換します。

アナログRGB対応のディスプレイを使用する場合は、DVI2コネクタに640x480(VGA)の表示信号を入力し、DE1をVideoDACとして使用しアナログRGBに変換します。


○ de1_rgb : VideoDAC

LYNX_RGBで使用するVideoDACです。



配布ファイル

EAGLE\
	lynx-de1.brd		: 基板図 DE1とLYNX基板の中継基板
	lynx-de1.sch		: 回路図 DE1とLYNX基板の中継基板
	lynx-de1_brd.pdf	: 基板図 PDF
	lynx-de1-bk.pdf		: 回路図 PDF

	lynx-sp3an-a3.brd	: 基板図 LYNX基板
	lynx-sp3an-a3.sch	: 回路図 LYNX基板
	lynx-sp3an-a3_brd.pdf	: 基板図 PDF(ベタフィルなし)
	lynx-sp3an-a3.pdf	: 回路図 PDF

	lynx-sp3an-proto-update.brd	: 基板図 LYNX試作基板
	lynx-sp3an-proto-update.sch	: 回路図 LYNX試作基板
	lynx-sp3an-proto-update_brd.pdf	: 基板図 PDF(ベタフィルなし)
	lynx-sp3an-proto-update.pdf	: 回路図 PDF

	sheet1.lbr		: 部品ライブラリ

de1_rgb\
	de1_rgb.qpf	: アルテラ QuartusII プロジェクトファイル
	de1_rgb.qsf	: アルテラ QuartusII プロジェクトファイル
	de1_rgb.v	: top

LYNX_DISP_DVI\
	lynx_disp.ise		: ザイリンクス ISE プロジェクトファイル
	lynx_disp.ucf		: ザイリンクス ISE プロジェクトファイル
	lynx_disp.v		: top
	xil_dvi.v		: Spartan3A/3AN用DVIモジュール
	dvi_data_enc.v		: DVI TMDSエンコードモジュール
	xil_dcm_sp_50x65.v	: DCM 50MHz->65MHz
	xil_dcm_x5.v		: DCM CLKx5
	dispgen_xga.v		: 1024x768(XGA)

	lynx_disp.vtakprj	: veritak プロジェクトファイル
	lynx_disp_tb.v		: シミュレーション用テストベンチ
	sim_xilinx_inc.v	: シミュレーション用ファイル

LYNX_DVI_DUP_SEP03\
	lynx_dvi.ise		: ザイリンクス ISE プロジェクトファイル
	lynx_dvi.ucf		: ザイリンクス ISE プロジェクトファイル
	lynx_dvi.v		: top
	xil_dvi.v		: Spartan3A/3AN用DVIモジュール
	dvi_data_enc.v		: DVI TMDSエンコードモジュール
	xil_dcm_x5.v		: DCM CLKx5

	lynx_disp.vtakprj	: veritak プロジェクトファイル
	lynx_disp_tb.v		: シミュレーション用テストベンチ
	dispgen.v		: 640x480(VGA)
	sim_xilinx_inc.v	: シミュレーション用ファイル

LYNX_RGB\
	lynx_rgb.ise		: ザイリンクス ISE プロジェクトファイル
	lynx_rgb.ucf		: ザイリンクス ISE プロジェクトファイル
	lynx_rgb.v		: top
	xil_dvi_rx.v		: Spartan3A/3AN用DVI入力モジュール
	dvi_data_dec.v		: DVI TMDSデコードモジュール
	xil_dcm_x10.v		: DCM CLKx5

	lynx_rgb.vtakprj	: veritak プロジェクトファイル
	lynx_rgb_tb.v		: シミュレーション用テストベンチ
	dispgen.v		: 640x480(VGA)
	sim_xilinx_inc.v	: シミュレーション用ファイル
	lynx_dvi.v		: dvi encoder top
	xil_dvi.v		: Spartan3A/3AN用DVIモジュール
	dvi_data_enc.v		: DVI TMDSエンコードモジュール
	xil_dcm_x5.v		: DCM CLKx5

