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

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

?? filtersim.v

?? 噪生消除的VRILOG實現(xiàn)
?? V
?? 第 1 頁 / 共 2 頁
字號:
							.iAUD_extL(sine_out),
							.iAUD_extR(v1[17:2]),
							//	Control Signals
							.iSrc_Select(SW[17]),
				            .iCLK_18_4(AUD_CTRL_CLK),
							.iRST_N(DLY_RST)
							);

	// DDS 
	//Use KEY0  to set freq
	always @ (posedge KEY[0])
	begin
		if (KEY[3]==0) //reset
		begin	 
			DDS_incr <=  32'h8000;
			//count <= 0;
		end
		else
		DDS_incr <= DDS_incr + 32'h100 ;
	end
	
	always @ (posedge CLOCK_50) 
	begin		
		// generate 400/800 Hz
		DDS_accum = DDS_accum + DDS_incr ; //+ SW[16:0] ;
	end
	//hook up the ROM table for 400 Hz modulation
	sync_rom sineTable(CLOCK_50, DDS_accum[31:24], sine_out);
	
	
	//analog simulation of spring- mass
	always @ (posedge CLOCK_50) 
	begin
		count <= count + 1; 
		
		if (KEY[3]==0) //reset
		begin	
			v1 <= 32'h0_0000 ; // 
			v2 <= 32'h1_0000 ;
			//count <= 0;
		end
		
		else if (count==0)
		begin 
			v1 <= v1new ;
			v2 <= v2new ;
		end
	end
	
	// dt = 2>>9
	// v1(n+1) = v1(n) + dt*v2(n)
	assign v1new = v1 + (v2>>>9)  ;
	
	// v2(n+1) = v2(n) + dt*(-k/m*v1(n) - d/m*v2(n))
	signed_mult K_M(v1xK_M, v1, 18'h1_0000);
	signed_mult D_M(v2xD_M, v2, 18'h0_0800); //18'h00800
	//scale the input so that it does not saturate at resonance
	signed_mult Sine_gain(Sinput,{sine_out[15],sine_out[15],sine_out}, 18'h0_4000);
	assign v2new = v2 - ((v1xK_M + v2xD_M )>>>9) + (Sinput>>>9) ; //
	 
endmodule

//////////////////////////////////////////////////
//// signed mult of 2.16 format 2'comp////////////
//////////////////////////////////////////////////

module signed_mult (out, a, b);

	output 		[17:0]	out;
	input 	signed	[17:0] 	a;
	input 	signed	[17:0] 	b;
	
	wire	signed	[17:0]	out;
	wire 	signed	[35:0]	mult_out;

	assign mult_out = a * b;
	//assign out = mult_out[33:17];
	assign out = {mult_out[35], mult_out[32:16]};
endmodule

//////////////////////////////////////////////////
////////////	Sin Wave ROM Table	//////////////
//////////////////////////////////////////////////

module sync_rom (clock, address, sine);
input clock;
input [7:0] address;
output [15:0] sine;
reg signed [15:0] sine;
always@(posedge clock)
begin
    case(address)
    		8'h00: sine = 16'h0000 ;
			8'h01: sine = 16'h0192 ;
			8'h02: sine = 16'h0323 ;
			8'h03: sine = 16'h04b5 ;
			8'h04: sine = 16'h0645 ;
			8'h05: sine = 16'h07d5 ;
			8'h06: sine = 16'h0963 ;
			8'h07: sine = 16'h0af0 ;
			8'h08: sine = 16'h0c7c ;
			8'h09: sine = 16'h0e05 ;
			8'h0a: sine = 16'h0f8c ;
			8'h0b: sine = 16'h1111 ;
			8'h0c: sine = 16'h1293 ;
			8'h0d: sine = 16'h1413 ;
			8'h0e: sine = 16'h158f ;
			8'h0f: sine = 16'h1708 ;
			8'h10: sine = 16'h187d ;
			8'h11: sine = 16'h19ef ;
			8'h12: sine = 16'h1b5c ;
			8'h13: sine = 16'h1cc5 ;
			8'h14: sine = 16'h1e2a ;
			8'h15: sine = 16'h1f8b ;
			8'h16: sine = 16'h20e6 ;
			8'h17: sine = 16'h223c ;
			8'h18: sine = 16'h238d ;
			8'h19: sine = 16'h24d9 ;
			8'h1a: sine = 16'h261f ;
			8'h1b: sine = 16'h275f ;
			8'h1c: sine = 16'h2899 ;
			8'h1d: sine = 16'h29cc ;
			8'h1e: sine = 16'h2afa ;
			8'h1f: sine = 16'h2c20 ;
			8'h20: sine = 16'h2d40 ;
			8'h21: sine = 16'h2e59 ;
			8'h22: sine = 16'h2f6b ;
			8'h23: sine = 16'h3075 ;
			8'h24: sine = 16'h3178 ;
			8'h25: sine = 16'h3273 ;
			8'h26: sine = 16'h3366 ;
			8'h27: sine = 16'h3452 ;
			8'h28: sine = 16'h3535 ;
			8'h29: sine = 16'h3611 ;
			8'h2a: sine = 16'h36e4 ;
			8'h2b: sine = 16'h37ae ;
			8'h2c: sine = 16'h3870 ;
			8'h2d: sine = 16'h3929 ;
			8'h2e: sine = 16'h39da ;
			8'h2f: sine = 16'h3a81 ;
			8'h30: sine = 16'h3b1f ;
			8'h31: sine = 16'h3bb5 ;
			8'h32: sine = 16'h3c41 ;
			8'h33: sine = 16'h3cc4 ;
			8'h34: sine = 16'h3d3d ;
			8'h35: sine = 16'h3dad ;
			8'h36: sine = 16'h3e14 ;
			8'h37: sine = 16'h3e70 ;
			8'h38: sine = 16'h3ec4 ;
			8'h39: sine = 16'h3f0d ;
			8'h3a: sine = 16'h3f4d ;
			8'h3b: sine = 16'h3f83 ;
			8'h3c: sine = 16'h3fb0 ;
			8'h3d: sine = 16'h3fd2 ;
			8'h3e: sine = 16'h3feb ;
			8'h3f: sine = 16'h3ffa ;
			8'h40: sine = 16'h3fff ;
			8'h41: sine = 16'h3ffa ;
			8'h42: sine = 16'h3feb ;
			8'h43: sine = 16'h3fd2 ;
			8'h44: sine = 16'h3fb0 ;
			8'h45: sine = 16'h3f83 ;
			8'h46: sine = 16'h3f4d ;
			8'h47: sine = 16'h3f0d ;
			8'h48: sine = 16'h3ec4 ;
			8'h49: sine = 16'h3e70 ;
			8'h4a: sine = 16'h3e14 ;
			8'h4b: sine = 16'h3dad ;
			8'h4c: sine = 16'h3d3d ;
			8'h4d: sine = 16'h3cc4 ;
			8'h4e: sine = 16'h3c41 ;
			8'h4f: sine = 16'h3bb5 ;
			8'h50: sine = 16'h3b1f ;
			8'h51: sine = 16'h3a81 ;
			8'h52: sine = 16'h39da ;
			8'h53: sine = 16'h3929 ;
			8'h54: sine = 16'h3870 ;
			8'h55: sine = 16'h37ae ;
			8'h56: sine = 16'h36e4 ;
			8'h57: sine = 16'h3611 ;
			8'h58: sine = 16'h3535 ;
			8'h59: sine = 16'h3452 ;
			8'h5a: sine = 16'h3366 ;
			8'h5b: sine = 16'h3273 ;
			8'h5c: sine = 16'h3178 ;
			8'h5d: sine = 16'h3075 ;
			8'h5e: sine = 16'h2f6b ;
			8'h5f: sine = 16'h2e59 ;
			8'h60: sine = 16'h2d40 ;
			8'h61: sine = 16'h2c20 ;
			8'h62: sine = 16'h2afa ;
			8'h63: sine = 16'h29cc ;
			8'h64: sine = 16'h2899 ;
			8'h65: sine = 16'h275f ;
			8'h66: sine = 16'h261f ;
			8'h67: sine = 16'h24d9 ;
			8'h68: sine = 16'h238d ;
			8'h69: sine = 16'h223c ;
			8'h6a: sine = 16'h20e6 ;
			8'h6b: sine = 16'h1f8b ;
			8'h6c: sine = 16'h1e2a ;
			8'h6d: sine = 16'h1cc5 ;
			8'h6e: sine = 16'h1b5c ;
			8'h6f: sine = 16'h19ef ;
			8'h70: sine = 16'h187d ;
			8'h71: sine = 16'h1708 ;
			8'h72: sine = 16'h158f ;
			8'h73: sine = 16'h1413 ;
			8'h74: sine = 16'h1293 ;
			8'h75: sine = 16'h1111 ;
			8'h76: sine = 16'h0f8c ;
			8'h77: sine = 16'h0e05 ;
			8'h78: sine = 16'h0c7c ;
			8'h79: sine = 16'h0af0 ;
			8'h7a: sine = 16'h0963 ;
			8'h7b: sine = 16'h07d5 ;
			8'h7c: sine = 16'h0645 ;
			8'h7d: sine = 16'h04b5 ;
			8'h7e: sine = 16'h0323 ;
			8'h7f: sine = 16'h0192 ;
			8'h80: sine = 16'h0000 ;
			8'h81: sine = 16'hfe6e ;
			8'h82: sine = 16'hfcdd ;
			8'h83: sine = 16'hfb4b ;
			8'h84: sine = 16'hf9bb ;
			8'h85: sine = 16'hf82b ;
			8'h86: sine = 16'hf69d ;
			8'h87: sine = 16'hf510 ;
			8'h88: sine = 16'hf384 ;
			8'h89: sine = 16'hf1fb ;
			8'h8a: sine = 16'hf074 ;
			8'h8b: sine = 16'heeef ;
			8'h8c: sine = 16'hed6d ;
			8'h8d: sine = 16'hebed ;
			8'h8e: sine = 16'hea71 ;
			8'h8f: sine = 16'he8f8 ;
			8'h90: sine = 16'he783 ;
			8'h91: sine = 16'he611 ;
			8'h92: sine = 16'he4a4 ;
			8'h93: sine = 16'he33b ;
			8'h94: sine = 16'he1d6 ;
			8'h95: sine = 16'he075 ;
			8'h96: sine = 16'hdf1a ;
			8'h97: sine = 16'hddc4 ;
			8'h98: sine = 16'hdc73 ;
			8'h99: sine = 16'hdb27 ;
			8'h9a: sine = 16'hd9e1 ;
			8'h9b: sine = 16'hd8a1 ;
			8'h9c: sine = 16'hd767 ;
			8'h9d: sine = 16'hd634 ;
			8'h9e: sine = 16'hd506 ;
			8'h9f: sine = 16'hd3e0 ;
			8'ha0: sine = 16'hd2c0 ;
			8'ha1: sine = 16'hd1a7 ;
			8'ha2: sine = 16'hd095 ;
			8'ha3: sine = 16'hcf8b ;
			8'ha4: sine = 16'hce88 ;
			8'ha5: sine = 16'hcd8d ;
			8'ha6: sine = 16'hcc9a ;
			8'ha7: sine = 16'hcbae ;
			8'ha8: sine = 16'hcacb ;
			8'ha9: sine = 16'hc9ef ;
			8'haa: sine = 16'hc91c ;
			8'hab: sine = 16'hc852 ;
			8'hac: sine = 16'hc790 ;
			8'had: sine = 16'hc6d7 ;
			8'hae: sine = 16'hc626 ;
			8'haf: sine = 16'hc57f ;
			8'hb0: sine = 16'hc4e1 ;
			8'hb1: sine = 16'hc44b ;
			8'hb2: sine = 16'hc3bf ;
			8'hb3: sine = 16'hc33c ;
			8'hb4: sine = 16'hc2c3 ;
			8'hb5: sine = 16'hc253 ;
			8'hb6: sine = 16'hc1ec ;
			8'hb7: sine = 16'hc190 ;
			8'hb8: sine = 16'hc13c ;
			8'hb9: sine = 16'hc0f3 ;
			8'hba: sine = 16'hc0b3 ;
			8'hbb: sine = 16'hc07d ;
			8'hbc: sine = 16'hc050 ;
			8'hbd: sine = 16'hc02e ;
			8'hbe: sine = 16'hc015 ;
			8'hbf: sine = 16'hc006 ;
			8'hc0: sine = 16'hc001 ;
			8'hc1: sine = 16'hc006 ;
			8'hc2: sine = 16'hc015 ;
			8'hc3: sine = 16'hc02e ;
			8'hc4: sine = 16'hc050 ;
			8'hc5: sine = 16'hc07d ;
			8'hc6: sine = 16'hc0b3 ;
			8'hc7: sine = 16'hc0f3 ;
			8'hc8: sine = 16'hc13c ;
			8'hc9: sine = 16'hc190 ;
			8'hca: sine = 16'hc1ec ;
			8'hcb: sine = 16'hc253 ;
			8'hcc: sine = 16'hc2c3 ;
			8'hcd: sine = 16'hc33c ;
			8'hce: sine = 16'hc3bf ;
			8'hcf: sine = 16'hc44b ;
			8'hd0: sine = 16'hc4e1 ;
			8'hd1: sine = 16'hc57f ;
			8'hd2: sine = 16'hc626 ;
			8'hd3: sine = 16'hc6d7 ;
			8'hd4: sine = 16'hc790 ;
			8'hd5: sine = 16'hc852 ;
			8'hd6: sine = 16'hc91c ;
			8'hd7: sine = 16'hc9ef ;
			8'hd8: sine = 16'hcacb ;
			8'hd9: sine = 16'hcbae ;
			8'hda: sine = 16'hcc9a ;
			8'hdb: sine = 16'hcd8d ;
			8'hdc: sine = 16'hce88 ;
			8'hdd: sine = 16'hcf8b ;
			8'hde: sine = 16'hd095 ;
			8'hdf: sine = 16'hd1a7 ;
			8'he0: sine = 16'hd2c0 ;
			8'he1: sine = 16'hd3e0 ;
			8'he2: sine = 16'hd506 ;
			8'he3: sine = 16'hd634 ;
			8'he4: sine = 16'hd767 ;
			8'he5: sine = 16'hd8a1 ;
			8'he6: sine = 16'hd9e1 ;
			8'he7: sine = 16'hdb27 ;
			8'he8: sine = 16'hdc73 ;
			8'he9: sine = 16'hddc4 ;
			8'hea: sine = 16'hdf1a ;
			8'heb: sine = 16'he075 ;
			8'hec: sine = 16'he1d6 ;
			8'hed: sine = 16'he33b ;
			8'hee: sine = 16'he4a4 ;
			8'hef: sine = 16'he611 ;
			8'hf0: sine = 16'he783 ;
			8'hf1: sine = 16'he8f8 ;
			8'hf2: sine = 16'hea71 ;
			8'hf3: sine = 16'hebed ;
			8'hf4: sine = 16'hed6d ;
			8'hf5: sine = 16'heeef ;
			8'hf6: sine = 16'hf074 ;
			8'hf7: sine = 16'hf1fb ;
			8'hf8: sine = 16'hf384 ;
			8'hf9: sine = 16'hf510 ;
			8'hfa: sine = 16'hf69d ;
			8'hfb: sine = 16'hf82b ;
			8'hfc: sine = 16'hf9bb ;
			8'hfd: sine = 16'hfb4b ;
			8'hfe: sine = 16'hfcdd ;
			8'hff: sine = 16'hfe6e ;
	endcase
end
endmodule
//////////////////////////////////////////////////

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品理论片在线观看| 成人深夜在线观看| 欧美日韩一区国产| 亚洲精品国产品国语在线app| 国产原创一区二区三区| 欧美一级夜夜爽| 日本成人在线一区| 国产在线不卡视频| 久久网站热最新地址| 狠狠色丁香久久婷婷综合_中| 日韩视频免费观看高清完整版 | 国产亚洲综合在线| 国产米奇在线777精品观看| 欧美不卡一二三| 日本va欧美va精品发布| 成人一级视频在线观看| 国产精品无人区| av电影一区二区| 一区二区不卡在线视频 午夜欧美不卡在 | 国产ts人妖一区二区| 2023国产精品自拍| 成人91在线观看| 亚洲一区二区三区自拍| 成人深夜在线观看| 欧美国产精品中文字幕| 99riav一区二区三区| 亚洲精品成a人| 欧美理论电影在线| 久久99久久精品| 国产人伦精品一区二区| 91一区二区在线| 亚洲不卡在线观看| 久久综合五月天婷婷伊人| 91美女在线视频| 免费三级欧美电影| 国产日韩欧美激情| 欧美主播一区二区三区美女| 国产 日韩 欧美大片| 亚洲免费观看高清完整版在线观看熊| 欧美日韩亚洲不卡| 国产呦萝稀缺另类资源| 亚洲永久免费av| 2022国产精品视频| 欧美自拍偷拍午夜视频| 成人性生交大片免费看在线播放| 亚洲靠逼com| 久久久久久9999| 欧美性猛交xxxxxx富婆| 精品在线播放免费| 天天亚洲美女在线视频| 国产日韩欧美一区二区三区乱码| 欧美亚洲自拍偷拍| 高清视频一区二区| 亚洲在线成人精品| 日韩精品资源二区在线| 91污片在线观看| 亚洲自拍偷拍网站| 欧美大度的电影原声| 91丨porny丨户外露出| 日本三级亚洲精品| 亚洲精选在线视频| 国产亚洲精久久久久久| 91精品国产全国免费观看| 国产v日产∨综合v精品视频| 奇米精品一区二区三区在线观看 | 婷婷综合久久一区二区三区| 久久久久久久精| 亚洲精品中文在线影院| 欧美一区二区三区婷婷月色| 91丨九色porny丨蝌蚪| 国v精品久久久网| 亚洲国产日产av| 成人欧美一区二区三区1314 | 成人a级免费电影| 亚洲一区二区三区免费视频| 国产日韩欧美在线一区| 欧美美女黄视频| av午夜一区麻豆| 国产在线不卡视频| 久久综合综合久久综合| 午夜精品在线视频一区| 亚洲视频1区2区| 国产精品伦理一区二区| 欧美精品一区二区在线播放 | 在线亚洲人成电影网站色www| 国产精品香蕉一区二区三区| 日本午夜一区二区| 日韩高清在线不卡| 亚洲成人免费av| 亚洲一二三四在线| 亚洲一区二区三区中文字幕 | 精品一区二区三区久久| 午夜天堂影视香蕉久久| 亚洲伦在线观看| 亚洲乱码国产乱码精品精的特点| 欧美国产禁国产网站cc| 国产欧美一区二区精品婷婷 | 久久免费看少妇高潮| 欧美一区二区三区系列电影| 欧美一区二区黄| 日韩免费看的电影| 久久―日本道色综合久久| 国产亚洲精品超碰| 欧美变态口味重另类| 日韩一区二区不卡| 69堂精品视频| 精品久久久久香蕉网| 亚洲精品在线三区| 国产日韩精品一区二区三区在线| 日本一区二区三区dvd视频在线| 久久久99久久精品欧美| 国产精品女主播av| 亚洲人成7777| 天堂一区二区在线| 国产毛片一区二区| 99久久久免费精品国产一区二区| 国产精品99久久久久久久女警| 久草在线在线精品观看| 国产suv一区二区三区88区| 一本一道综合狠狠老| 欧美精品亚洲二区| 国产亚洲制服色| 亚洲一区二区三区在线播放| 全国精品久久少妇| 成人午夜精品在线| 欧美人与性动xxxx| 欧美精品一区在线观看| 亚洲欧美一区二区三区久本道91 | 喷水一区二区三区| 国产精品一区二区果冻传媒| av激情亚洲男人天堂| 欧美日韩一区二区三区四区五区 | 国产精品毛片a∨一区二区三区| 亚洲欧美日韩成人高清在线一区| 日本中文在线一区| 成人美女在线视频| 88在线观看91蜜桃国自产| 久久精品免视看| 亚洲成av人片在线观看无码| 日韩成人免费电影| aaa国产一区| 欧美zozozo| 亚洲一区在线观看视频| 国产一区二区不卡| 欧美三级韩国三级日本三斤| 久久精品一区八戒影视| 亚洲成人资源在线| 成人激情文学综合网| 91久久一区二区| 日韩精品一区二区三区视频播放 | 秋霞午夜av一区二区三区| 成人免费视频免费观看| 日韩欧美亚洲另类制服综合在线| 一区二区在线观看免费| a亚洲天堂av| 国产精品天天摸av网| 久久aⅴ国产欧美74aaa| 8x8x8国产精品| 日韩激情一二三区| 欧美日本一道本在线视频| 亚洲一区二区三区小说| 色八戒一区二区三区| 亚洲欧洲精品一区二区三区不卡| 国产精品99久久久久| 久久―日本道色综合久久| 国内精品第一页| 精品国产免费一区二区三区香蕉| 日韩高清不卡一区二区三区| 精品视频免费在线| 亚洲r级在线视频| 欧美日韩亚洲高清一区二区| 亚洲一卡二卡三卡四卡| 欧美日韩精品一区视频| 亚洲午夜免费福利视频| 欧美日韩综合色| 性欧美疯狂xxxxbbbb| 6080国产精品一区二区| 蜜桃91丨九色丨蝌蚪91桃色| 日韩色在线观看| 激情图片小说一区| 中文字幕欧美日韩一区| 91在线porny国产在线看| 一区二区三区在线影院| 欧美丝袜自拍制服另类| 婷婷丁香久久五月婷婷| 精品av久久707| av一区二区三区四区| 亚洲成人免费视频| 欧美tk—视频vk| www.av亚洲| 亚洲国产另类精品专区| 欧美一区二区精品在线| 国产盗摄一区二区三区| 亚洲欧美日韩国产中文在线| 欧美人xxxx| 国产真实乱对白精彩久久| 中文字幕制服丝袜成人av| 欧美日韩五月天| 国产一区在线不卡| 亚洲免费观看高清完整版在线观看熊 |