blocksize.tdf

来自「基于fpga的屏幕测试程序」· TDF 代码 · 共 501 行 · 第 1/2 页

TDF
501
字号
-- blocksize.tdf-- subdesign to define size and position of the block -- Chai Lin-- 08-27-2006include "fran_pg.inc";include "lpm_rom.inc";SUBDESIGN blocksize( 	clk			    : INPUT;	sel[3..0]	   	: INPUT;	size[6..0]	   	: INPUT;	pixel_mode		: INPUT;		vsta[11..0]     : OUTPUT;	vend[11..0]     : OUTPUT;	hsta[11..0]     : OUTPUT;	hend[11..0]     : OUTPUT;)VARIABLE		vsta_table1 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VSTA_TABLE_NAME_WXGA				               );	vend_table1 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VEND_TABLE_NAME_WXGA				               );			vsta_table2 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VSTA_TABLE_NAME_XGA				               );	vend_table2 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VEND_TABLE_NAME_XGA				               );		vsta_table3 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VSTA_TABLE_NAME_1368x768				               );	vend_table3 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VEND_TABLE_NAME_1368x768				               );			vsta_table4 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VSTA_TABLE_NAME_SXGA				               );	vend_table4 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VEND_TABLE_NAME_SXGA				               );			vsta_table5 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VSTA_TABLE_NAME_SVGA				               );	vend_table5 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VEND_TABLE_NAME_SVGA				               );	vsta_table6 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VSTA_TABLE_NAME_UXGA				               );	vend_table6 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VEND_TABLE_NAME_UXGA				               );%	vsta_table7 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VSTA_TABLE_NAME_WUXGA				               );	vend_table7 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VEND_TABLE_NAME_WUXGA				               );	vsta_table8 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VSTA_TABLE_NAME_1024x512				               );	vend_table8 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VEND_TABLE_NAME_1024x512				               );	vsta_table9 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VSTA_TABLE_NAME_VGA				               );	vend_table9 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = VEND_TABLE_NAME_VGA				               );%--------------------------------------------------------------------	hsta_table1 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HSTA_TABLE_NAME_WXGA				               );	hend_table1 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HEND_TABLE_NAME_WXGA				               );		hsta_table2 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HSTA_TABLE_NAME_XGA				               );	hend_table2 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HEND_TABLE_NAME_XGA				               );	hsta_table3 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HSTA_TABLE_NAME_1368x768				               );	hend_table3 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HEND_TABLE_NAME_1368x768				               );		    hsta_table4 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HSTA_TABLE_NAME_SXGA				               );	hend_table4 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HEND_TABLE_NAME_SXGA				               );		hsta_table5 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HSTA_TABLE_NAME_SVGA				               );	hend_table5 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HEND_TABLE_NAME_SVGA				               );	hsta_table6 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HSTA_TABLE_NAME_UXGA				               );	hend_table6 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HEND_TABLE_NAME_UXGA				               );%	hsta_table7 : LPM_ROM WITH (				               LPM_WIDTH = 11,			                   LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HSTA_TABLE_NAME_WUXGA				               );	hend_table7 : LPM_ROM WITH (				               LPM_WIDTH = 11,				               LPM_WIDTHAD = 7,				               LPM_ADDRESS_CONTROL = "REGISTERED",				               LPM_OUTDATA = "REGISTERED",				               LPM_FILE = HEND_TABLE_NAME_WUXGA				               );

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?