亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? de2_synthesizer.v

?? 這是一個基于DE2平臺的工程
?? V
?? 第 1 頁 / 共 2 頁
字號:
	output			VGA_SYNC;				//	VGA SYNC
	output	[9:0]	VGA_R;   				//	VGA Red[9:0]
	output	[9:0]	VGA_G;	 				//	VGA Green[9:0]
	output	[9:0]	VGA_B;   				//	VGA Blue[9:0]
////////////////	Ethernet Interface	////////////////////////////
	inout	[15:0]	ENET_DATA;				//	DM9000A DATA bus 16Bits
	output			ENET_CMD;				//	DM9000A Command/Data Select, 0 = Command, 1 = Data
	output			ENET_CS_N;				//	DM9000A Chip Select
	output			ENET_WR_N;				//	DM9000A Write
	output			ENET_RD_N;				//	DM9000A Read
	output			ENET_RST_N;				//	DM9000A Reset
	input			ENET_INT;				//	DM9000A Interrupt
	output			ENET_CLK;				//	DM9000A Clock 25 MHz
////////////////////	Audio CODEC		////////////////////////////
	inout			AUD_ADCLRCK;			//	Audio CODEC ADC LR Clock
	inout			AUD_DACLRCK;			//	Audio CODEC DAC LR Clock
	input			AUD_ADCDAT;			    //	Audio CODEC ADC Data
	output			AUD_DACDAT;				//	Audio CODEC DAC Data
	inout			AUD_BCLK;				//	Audio CODEC Bit-Stream Clock
	output			AUD_XCK;				//	Audio CODEC Chip Clock


////////////////////	TV Devoder		////////////////////////////
	input	[7:0]	TD_DATA;    			//	TV Decoder Data bus 8 bits
	input			TD_HS;					//	TV Decoder H_SYNC
	input			TD_VS;					//	TV Decoder V_SYNC
	output			TD_RESET;				//	TV Decoder Reset
////////////////////////	GPIO	////////////////////////////////
	inout	[35:0]	GPIO_0;					//	GPIO Connection 0
	inout	[35:0]	GPIO_1;					//	GPIO Connection 1
////////////////////////////////////////////////////////////////////

//	All inout port turn to tri-state
	
	assign	DRAM_DQ		=	16'hzzzz;
	assign	FL_DQ		=	8'hzz;
	assign	SRAM_DQ		=	16'hzzzz;
	assign	SD_DAT		=	1'bz;
	assign	GPIO_1		=	36'hzzzzzzzzz;
	assign	GPIO_0		=	36'hzzzzzzzzz;	
	
//  TV DECODER ENABLE 
	
	assign  TD_RESET    =   1;
	
//  7-SEG 
			
	SEG7_LUT_8 			u0	(	HEX0,HEX1,HEX2,HEX3,HEX4,HEX5,HEX6,HEX7,31'h00001112 );

//  I2C
	
	wire I2C_END;
	
	I2C_AV_Config 		u7	(	//	Host Side
								.iCLK		( CLOCK_50 ),
								.iRST_N		( KEY[0] ),
								.o_I2C_END	( I2C_END ),
								//	I2C Side
								.I2C_SCLK	( I2C_SCLK ),
								.I2C_SDAT	( I2C_SDAT )	
								
								);



//	AUDIO SOUND

	wire    AUD_CTRL_CLK;
	
	assign	AUD_ADCLRCK	=	AUD_DACLRCK;

	assign	AUD_XCK		=	AUD_CTRL_CLK;			


//  AUDIO PLL

	VGA_Audio_PLL 		u1	(	
								.areset ( ~I2C_END ),
								
								.inclk0 ( CLOCK_27 ),

								.c1		( AUD_CTRL_CLK )	
							
								);


// Music Synthesizer Block //

// TIME & CLOCK Generater //

	reg    [31:0]VGA_CLK_o;

	wire   keyboard_sysclk = VGA_CLK_o[11];

	wire   demo_clock      = VGA_CLK_o[18]; 

	assign VGA_CLK         = VGA_CLK_o[0];

	always @( posedge CLOCK_50 ) VGA_CLK_o = VGA_CLK_o + 1;
		

// DEMO SOUND //

// DEMO Sound (CH1) //

	wire [7:0]demo_code1;

	demo_sound1	dd1(
		.clock   ( demo_clock ),
		.key_code( demo_code1 ),
		.k_tr    ( KEY[1] )
	);

// DEMO Sound (CH2) //

	wire [7:0]demo_code2;

	demo_sound2	dd2(
		.clock   ( demo_clock ),
		.key_code( demo_code2 ),
		.k_tr    ( KEY[1] )
	);

// KeyBoard Scan //

	wire [7:0]scan_code;

	wire get_gate;

	wire key1_on;

	wire key2_on;

	wire [7:0]key1_code;

	wire [7:0]key2_code;

	PS2_KEYBOARD keyboard(
	
		.ps2_dat  ( PS2_DAT ),		    //ps2bus data  		
		.ps2_clk  ( PS2_CLK ),		    //ps2bus clk      	
		.sys_clk  ( keyboard_sysclk ),  //system clock		
		.reset    ( KEY[3] ), 		    //system reset		
    	.reset1   ( KEY[2] ),			//keyboard reset	
    	.scandata ( scan_code ),		//scan code    		
    	.key1_on  ( key1_on ),			//key1 triger
    	.key2_on  ( key2_on ),			//key2 triger
    	.key1_code( key1_code ),		//key1 code
    	.key2_code( key2_code ) 		//key2 code
	);
	
////////////Sound Select/////////////	

	wire [15:0]sound1;

	wire [15:0]sound2;

	wire [15:0]sound3;

	wire [15:0]sound4;

	wire sound_off1;

	wire sound_off2;

	wire sound_off3;

	wire sound_off4;

	wire [7:0]sound_code1 = ( !SW[9] )? demo_code1 : key1_code ; //SW[9]=0 is DEMO SOUND,otherwise key

	wire [7:0]sound_code2 = ( !SW[9] )? demo_code2 : key2_code ; //SW[9]=0 is DEMO SOUND,otherwise key

	wire [7:0]sound_code3 = 8'hf0;

	wire [7:0]sound_code4 = 8'hf0;

// Staff Display & Sound Output //

	wire   VGA_R1,VGA_G1,VGA_B1;

	wire   VGA_R2,VGA_G2,VGA_B2;
	
	assign VGA_R=( VGA_R1 )? 10'h3f0 : 0 ;
	
	assign VGA_G=( VGA_G1 )? 10'h3f0 : 0 ;
	
	assign VGA_B=( VGA_B1 )? 10'h3f0 : 0 ;

	staff st1(
		
		// VGA output //
		
		.VGA_CLK   		( VGA_CLK ),   
		.vga_h_sync		( VGA_HS ), 
		.vga_v_sync		( VGA_VS ), 
		.vga_sync  		( VGA_SYNC ),	
	    .inDisplayArea	( VGA_BLANK ),
		.vga_R			( VGA_R1 ), 
		.vga_G			( VGA_G1 ), 
		.vga_B			( VGA_B1 ),
		
		// Key code-in //
		
		.scan_code1( sound_code1 ),
		.scan_code2( sound_code2 ),
		.scan_code3( sound_code3 ), // OFF
		.scan_code4( sound_code4 ), // OFF
		
		//Sound Output to Audio Generater//
		
		.sound1( sound1 ),
		.sound2( sound2 ),
		.sound3( sound3 ), // OFF
		.sound4( sound4 ), // OFF
		
		.sound_off1( sound_off1 ),
		.sound_off2( sound_off2 ),
		.sound_off3( sound_off3 ), //OFF
		.sound_off4( sound_off4 )	 //OFF
		
	);

///////LED Display////////

	assign LEDR[9:6] = { sound_off4,sound_off3,sound_off2,sound_off1 };

	assign LEDG[7:0] = scan_code;
						
// 2CH Audio Sound output -- Audio Generater //

	adio_codec ad1	(	
	        
		// AUDIO CODEC //
		
		.oAUD_BCK ( AUD_BCLK ),
		.oAUD_DATA( AUD_DACDAT ),
		.oAUD_LRCK( AUD_DACLRCK ),																
		.iCLK_18_4( AUD_CTRL_CLK ),
		
		// KEY //
		
		.iRST_N( KEY[0] ),							
		.iSrc_Select( 2'b00 ),

		// Sound Control //

		.key1_on( ~SW[1] & sound_off1 ),//CH1 ON / OFF		
		.key2_on( ~SW[2] & sound_off2 ),//CH2 ON / OFF
		.key3_on( 1'b0 ), // OFF
    	.key4_on( 1'b0 ), // OFF							
		.sound1( sound1 ),// CH1 Freq
		.sound2( sound2 ),// CH2 Freq
		.sound3( sound3 ),// OFF,CH3 Freq
		.sound4( sound4 ),// OFF,CH4 Freq							
		.instru( SW[0] )  // Instruction Select
	);


//	LCD 

	assign	LCD_ON		=	1'b1;
	
	assign	LCD_BLON	=	1'b1;	
	
	LCD_TEST 			u5	(	
	
							//	Host Side
							
							.iCLK  	( CLOCK_50 ),
							.iRST_N	( KEY[0] & I2C_END ),
							
							//	LCD Side
							
							.LCD_DATA( LCD_DATA ),
							.LCD_RW  ( LCD_RW ),
							.LCD_EN	 ( LCD_EN ),
							.LCD_RS  ( LCD_RS )	
							
							);
				
endmodule

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜桃在线一区二区三区| 亚洲女人的天堂| 三级在线观看一区二区| 欧美日韩性生活| 亚洲成人av资源| 欧美一级欧美三级在线观看| 男人操女人的视频在线观看欧美| 欧美成人精品高清在线播放| 国模冰冰炮一区二区| 国产日产亚洲精品系列| 99re视频精品| 亚洲成a人v欧美综合天堂| 日韩欧美一区二区在线视频| 国产一区二区三区四区五区入口| 国产精品久久毛片| 在线一区二区三区四区五区| 日韩av电影天堂| 国产日产欧美一区二区视频| 欧洲精品在线观看| 日韩福利视频导航| 国产精品三级av| 欧美日韩国产成人在线91| 国产米奇在线777精品观看| 成人免费一区二区三区视频| 91精品国产色综合久久不卡蜜臀 | 久久精品免费观看| 亚洲国产高清aⅴ视频| 欧美亚一区二区| 国产综合色在线| 一级中文字幕一区二区| 久久久综合视频| 欧美日韩精品欧美日韩精品| 国产成人精品www牛牛影视| 亚洲第一二三四区| 日本一区二区在线不卡| 欧美日韩高清一区二区| 成人免费的视频| 久久精品国产久精国产| 亚洲欧美一区二区三区久本道91| 欧美成人三级电影在线| 欧美综合久久久| 国产jizzjizz一区二区| 麻豆精品视频在线| 亚洲一区二区高清| 国产精品乱子久久久久| 日韩欧美二区三区| 欧美日韩综合在线免费观看| 成人激情视频网站| 久久精品国产**网站演员| 亚洲最大成人综合| 国产精品第四页| 26uuu亚洲综合色欧美| 欧美精品aⅴ在线视频| 99国内精品久久| 国产精品12区| 黄色日韩网站视频| 免费成人小视频| 日韩av不卡一区二区| 亚洲一区二三区| 亚洲精品国产精品乱码不99 | 国产91色综合久久免费分享| 久久99精品国产.久久久久| 五月天网站亚洲| 亚洲一区二区三区四区五区黄| 国产精品女主播av| 国产亚洲欧美一级| 国产亚洲精品久| 久久综合av免费| 久久一夜天堂av一区二区三区| 日韩一区二区在线播放| 欧美日本免费一区二区三区| 欧美中文字幕一区二区三区 | 国产精品视频在线看| 久久免费国产精品| 国产亚洲精品精华液| 久久久久国产精品麻豆ai换脸| 欧美精品一区二区蜜臀亚洲| 日韩欧美亚洲国产精品字幕久久久| 欧美一级搡bbbb搡bbbb| 日韩欧美国产午夜精品| 精品久久久久香蕉网| 精品国产乱码久久久久久牛牛 | 欧美色综合影院| 欧美日韩不卡在线| 777奇米成人网| 欧美一区二区三区视频免费| 欧美成人一区二区三区| 精品福利av导航| 国产色综合久久| 国产精品亲子伦对白| 亚洲视频网在线直播| 亚洲免费色视频| 亚洲gay无套男同| 美女视频第一区二区三区免费观看网站 | 国产91丝袜在线观看| av福利精品导航| 日本高清不卡视频| 日韩一级免费观看| 久久精品在线观看| 亚洲免费观看在线观看| 亚洲一二三专区| 精品在线你懂的| 99久久精品一区二区| 欧美精品 国产精品| 精品第一国产综合精品aⅴ| 国产精品国产三级国产有无不卡 | 亚洲视频在线一区观看| 亚洲国产一区二区a毛片| 全国精品久久少妇| 国产成人免费视频网站| 91丨九色丨蝌蚪丨老版| 欧美一区二区视频观看视频| 国产亚洲一区字幕| 午夜影院久久久| 国产在线看一区| 一本色道a无线码一区v| 日韩欧美在线1卡| 国产精品国产自产拍在线| 午夜久久久久久久久久一区二区| 九九国产精品视频| 91亚洲精品乱码久久久久久蜜桃| 欧美一区二区三区视频免费| 国产精品久久久久三级| 日韩av网站免费在线| 99国产精品视频免费观看| 日韩欧美在线不卡| 一区二区三区久久| 国产精品资源网站| 欧美视频一区二区三区在线观看 | 色婷婷久久久久swag精品| 精品国产乱码久久久久久久久| 亚洲精品视频在线观看网站| 韩日欧美一区二区三区| 欧美日韩精品福利| 国产精品不卡在线| 国产精一区二区三区| 7777精品伊人久久久大香线蕉超级流畅| 国产欧美一区二区三区在线看蜜臀| 亚洲永久免费av| www.爱久久.com| 亚洲精品一区二区三区影院| 五月综合激情婷婷六月色窝| 色婷婷av久久久久久久| 国产农村妇女毛片精品久久麻豆| 日韩电影在线免费观看| 日本电影欧美片| 亚洲欧美中日韩| 国产99精品视频| www激情久久| 日本不卡在线视频| 欧美狂野另类xxxxoooo| 亚洲国产综合色| 在线免费精品视频| 一区二区三区日韩精品视频| www.色精品| 中文字幕亚洲一区二区av在线 | 一区二区三区国产| 91视频你懂的| 国产精品福利一区| av电影一区二区| 日韩毛片在线免费观看| 成人av免费在线观看| 欧美韩日一区二区三区四区| 国产成人鲁色资源国产91色综| 精品少妇一区二区三区在线视频| 免费的成人av| 精品国产91乱码一区二区三区| 捆绑调教一区二区三区| 欧美不卡123| 黑人巨大精品欧美黑白配亚洲| 337p日本欧洲亚洲大胆色噜噜| 麻豆91在线看| 精品人在线二区三区| 精品系列免费在线观看| 精品粉嫩超白一线天av| 国产一区二区三区在线观看免费视频| 欧美精品一区在线观看| 国产精品一区在线| 中文字幕一区二区三区不卡在线| 99视频在线观看一区三区| 亚洲最新视频在线观看| 精品视频在线看| 日韩成人免费看| www成人在线观看| 成人av免费观看| 亚洲九九爱视频| 欧美伦理电影网| 经典一区二区三区| 国产精品亲子伦对白| 在线一区二区三区四区| 日韩专区一卡二卡| 久久亚洲捆绑美女| 99久久综合国产精品| 亚洲在线一区二区三区| 精品蜜桃在线看| 99久久夜色精品国产网站| 一级女性全黄久久生活片免费| 91精品国产91久久综合桃花| 国产福利视频一区二区三区| 亚洲精品视频在线观看网站|