⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 t_ncof.vhd

📁 quartus2环境中设计的高速任意波形发生器
💻 VHD
📖 第 1 页 / 共 4 页
字号:
-- phi_inc_i1[31]
t_prcs_phi_inc_i1_31: PROCESS
BEGIN
	phi_inc_i1(31) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_31;
-- phi_inc_i1[30]
t_prcs_phi_inc_i1_30: PROCESS
BEGIN
	phi_inc_i1(30) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_30;
-- phi_inc_i1[29]
t_prcs_phi_inc_i1_29: PROCESS
BEGIN
	phi_inc_i1(29) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_29;
-- phi_inc_i1[28]
t_prcs_phi_inc_i1_28: PROCESS
BEGIN
	phi_inc_i1(28) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_28;
-- phi_inc_i1[27]
t_prcs_phi_inc_i1_27: PROCESS
BEGIN
	phi_inc_i1(27) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_27;
-- phi_inc_i1[26]
t_prcs_phi_inc_i1_26: PROCESS
BEGIN
	phi_inc_i1(26) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_26;
-- phi_inc_i1[25]
t_prcs_phi_inc_i1_25: PROCESS
BEGIN
	phi_inc_i1(25) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_25;
-- phi_inc_i1[24]
t_prcs_phi_inc_i1_24: PROCESS
BEGIN
	phi_inc_i1(24) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_24;
-- phi_inc_i1[23]
t_prcs_phi_inc_i1_23: PROCESS
BEGIN
	phi_inc_i1(23) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_23;
-- phi_inc_i1[22]
t_prcs_phi_inc_i1_22: PROCESS
BEGIN
	phi_inc_i1(22) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_22;
-- phi_inc_i1[21]
t_prcs_phi_inc_i1_21: PROCESS
BEGIN
	phi_inc_i1(21) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_21;
-- phi_inc_i1[20]
t_prcs_phi_inc_i1_20: PROCESS
BEGIN
	phi_inc_i1(20) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_20;
-- phi_inc_i1[19]
t_prcs_phi_inc_i1_19: PROCESS
BEGIN
	phi_inc_i1(19) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_19;
-- phi_inc_i1[18]
t_prcs_phi_inc_i1_18: PROCESS
BEGIN
	phi_inc_i1(18) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_18;
-- phi_inc_i1[17]
t_prcs_phi_inc_i1_17: PROCESS
BEGIN
	phi_inc_i1(17) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_17;
-- phi_inc_i1[16]
t_prcs_phi_inc_i1_16: PROCESS
BEGIN
	phi_inc_i1(16) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_16;
-- phi_inc_i1[15]
t_prcs_phi_inc_i1_15: PROCESS
BEGIN
	phi_inc_i1(15) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_15;
-- phi_inc_i1[14]
t_prcs_phi_inc_i1_14: PROCESS
BEGIN
	phi_inc_i1(14) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_14;
-- phi_inc_i1[13]
t_prcs_phi_inc_i1_13: PROCESS
BEGIN
	phi_inc_i1(13) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_13;
-- phi_inc_i1[12]
t_prcs_phi_inc_i1_12: PROCESS
BEGIN
	phi_inc_i1(12) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_12;
-- phi_inc_i1[11]
t_prcs_phi_inc_i1_11: PROCESS
BEGIN
	phi_inc_i1(11) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_11;
-- phi_inc_i1[10]
t_prcs_phi_inc_i1_10: PROCESS
BEGIN
	phi_inc_i1(10) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_10;
-- phi_inc_i1[9]
t_prcs_phi_inc_i1_9: PROCESS
BEGIN
	phi_inc_i1(9) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_9;
-- phi_inc_i1[8]
t_prcs_phi_inc_i1_8: PROCESS
BEGIN
	phi_inc_i1(8) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_8;
-- phi_inc_i1[7]
t_prcs_phi_inc_i1_7: PROCESS
BEGIN
	phi_inc_i1(7) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_7;
-- phi_inc_i1[6]
t_prcs_phi_inc_i1_6: PROCESS
BEGIN
	phi_inc_i1(6) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_6;
-- phi_inc_i1[5]
t_prcs_phi_inc_i1_5: PROCESS
BEGIN
	phi_inc_i1(5) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_5;
-- phi_inc_i1[4]
t_prcs_phi_inc_i1_4: PROCESS
BEGIN
	phi_inc_i1(4) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_4;
-- phi_inc_i1[3]
t_prcs_phi_inc_i1_3: PROCESS
BEGIN
	phi_inc_i1(3) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_3;
-- phi_inc_i1[2]
t_prcs_phi_inc_i1_2: PROCESS
BEGIN
	phi_inc_i1(2) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i1_2;
-- phi_inc_i1[1]
t_prcs_phi_inc_i1_1: PROCESS
BEGIN
	phi_inc_i1(1) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_1;
-- phi_inc_i1[0]
t_prcs_phi_inc_i1_0: PROCESS
BEGIN
	phi_inc_i1(0) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i1_0;
-- phi_inc_i5[31]
t_prcs_phi_inc_i5_31: PROCESS
BEGIN
	phi_inc_i5(31) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_31;
-- phi_inc_i5[30]
t_prcs_phi_inc_i5_30: PROCESS
BEGIN
	phi_inc_i5(30) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_30;
-- phi_inc_i5[29]
t_prcs_phi_inc_i5_29: PROCESS
BEGIN
	phi_inc_i5(29) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_29;
-- phi_inc_i5[28]
t_prcs_phi_inc_i5_28: PROCESS
BEGIN
	phi_inc_i5(28) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_28;
-- phi_inc_i5[27]
t_prcs_phi_inc_i5_27: PROCESS
BEGIN
	phi_inc_i5(27) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_27;
-- phi_inc_i5[26]
t_prcs_phi_inc_i5_26: PROCESS
BEGIN
	phi_inc_i5(26) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_26;
-- phi_inc_i5[25]
t_prcs_phi_inc_i5_25: PROCESS
BEGIN
	phi_inc_i5(25) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_25;
-- phi_inc_i5[24]
t_prcs_phi_inc_i5_24: PROCESS
BEGIN
	phi_inc_i5(24) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_24;
-- phi_inc_i5[23]
t_prcs_phi_inc_i5_23: PROCESS
BEGIN
	phi_inc_i5(23) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_23;
-- phi_inc_i5[22]
t_prcs_phi_inc_i5_22: PROCESS
BEGIN
	phi_inc_i5(22) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_22;
-- phi_inc_i5[21]
t_prcs_phi_inc_i5_21: PROCESS
BEGIN
	phi_inc_i5(21) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_21;
-- phi_inc_i5[20]
t_prcs_phi_inc_i5_20: PROCESS
BEGIN
	phi_inc_i5(20) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_20;
-- phi_inc_i5[19]
t_prcs_phi_inc_i5_19: PROCESS
BEGIN
	phi_inc_i5(19) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_19;
-- phi_inc_i5[18]
t_prcs_phi_inc_i5_18: PROCESS
BEGIN
	phi_inc_i5(18) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_18;
-- phi_inc_i5[17]
t_prcs_phi_inc_i5_17: PROCESS
BEGIN
	phi_inc_i5(17) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_17;
-- phi_inc_i5[16]
t_prcs_phi_inc_i5_16: PROCESS
BEGIN
	phi_inc_i5(16) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_16;
-- phi_inc_i5[15]
t_prcs_phi_inc_i5_15: PROCESS
BEGIN
	phi_inc_i5(15) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_15;
-- phi_inc_i5[14]
t_prcs_phi_inc_i5_14: PROCESS
BEGIN
	phi_inc_i5(14) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_14;
-- phi_inc_i5[13]
t_prcs_phi_inc_i5_13: PROCESS
BEGIN
	phi_inc_i5(13) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_13;
-- phi_inc_i5[12]
t_prcs_phi_inc_i5_12: PROCESS
BEGIN
	phi_inc_i5(12) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_12;
-- phi_inc_i5[11]
t_prcs_phi_inc_i5_11: PROCESS
BEGIN
	phi_inc_i5(11) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_11;
-- phi_inc_i5[10]
t_prcs_phi_inc_i5_10: PROCESS
BEGIN
	phi_inc_i5(10) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_10;
-- phi_inc_i5[9]
t_prcs_phi_inc_i5_9: PROCESS
BEGIN
	phi_inc_i5(9) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_9;
-- phi_inc_i5[8]
t_prcs_phi_inc_i5_8: PROCESS
BEGIN
	phi_inc_i5(8) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_8;
-- phi_inc_i5[7]
t_prcs_phi_inc_i5_7: PROCESS
BEGIN
	phi_inc_i5(7) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_7;
-- phi_inc_i5[6]
t_prcs_phi_inc_i5_6: PROCESS
BEGIN
	phi_inc_i5(6) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_6;
-- phi_inc_i5[5]
t_prcs_phi_inc_i5_5: PROCESS
BEGIN
	phi_inc_i5(5) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_5;
-- phi_inc_i5[4]
t_prcs_phi_inc_i5_4: PROCESS
BEGIN
	phi_inc_i5(4) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_4;
-- phi_inc_i5[3]
t_prcs_phi_inc_i5_3: PROCESS
BEGIN
	phi_inc_i5(3) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_3;
-- phi_inc_i5[2]
t_prcs_phi_inc_i5_2: PROCESS
BEGIN
	phi_inc_i5(2) <= '0';
WAIT;
END PROCESS t_prcs_phi_inc_i5_2;
-- phi_inc_i5[1]
t_prcs_phi_inc_i5_1: PROCESS
BEGIN
	phi_inc_i5(1) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_1;
-- phi_inc_i5[0]
t_prcs_phi_inc_i5_0: PROCESS
BEGIN
	phi_inc_i5(0) <= '1';
WAIT;
END PROCESS t_prcs_phi_inc_i5_0;

-- resetn
t_prcs_resetn: PROCESS
BEGIN
	resetn <= '1';
WAIT;
END PROCESS t_prcs_resetn;
tb_sample : ncof_vhd_sample_tst
PORT MAP (
	clk_250 => clk_250,
	clk_en => clk_en,
	phase_mod_i => phase_mod_i,
	phase_mod_i2 => phase_mod_i2,
	phase_mod_i6 => phase_mod_i6,
	phi_inc_i => phi_inc_i,
	phi_inc_i1 => phi_inc_i1,
	phi_inc_i5 => phi_inc_i5,
	resetn => resetn,
	sampler => sampler
	);

tb_out : ncof_vhd_check_tst
PORT MAP (
	fsin_o => fsin_o,
	fsin_o3 => fsin_o3,
	fsin_o7 => fsin_o7,
	out_valid => out_valid,
	out_valid4 => out_valid4,
	out_valid8 => out_valid8,
	sampler => sampler
	);
END ncof_arch;

⌨️ 快捷键说明

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