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 + -
显示快捷键?