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

📄 dds1.hif

📁 这是用VHDL语言编写的一个DDS频率合成器的源程序
💻 HIF
📖 第 1 页 / 共 2 页
字号:
		key_decoder [] [U5125632.DLS,U9092257.DLS,U2043679.DLS,U7449008.DLS,U1147235.DLS]
		{
			18 [] [];
		}
	}
	dds1.gdf
	{
		dds1 [] []
		{
			0 [] [];
		}
	}
}
TREE
{
	dds1::(0,0):(0): dds1.gdf
	{
		freqdiv::(0,0):(73): freqdiv.vhd
		{
			lpm_add_sub:10:(22,25):(100): lpm_add_sub.tdf
			{
				addcore:11:(212,4):(58,adder): addcore.tdf;
				altshift:12:(222,2):(89,result_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(111,carry_ext_latency_ffs): altshift.tdf;
				altshift:5:(226,2):(119,oflow_ext_latency_ffs): altshift.tdf;
			}
		}
		freqdiv::(0,0):(72): freqdiv.vhd
		{
			lpm_add_sub:10:(22,25):(100): lpm_add_sub.tdf
			{
				addcore:11:(212,4):(58,adder): addcore.tdf;
				altshift:12:(222,2):(89,result_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(111,carry_ext_latency_ffs): altshift.tdf;
				altshift:5:(226,2):(119,oflow_ext_latency_ffs): altshift.tdf;
			}
		}
		freqdiv::(0,0):(71): freqdiv.vhd
		{
			lpm_add_sub:10:(22,25):(100): lpm_add_sub.tdf
			{
				addcore:11:(212,4):(58,adder): addcore.tdf;
				altshift:12:(222,2):(89,result_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(111,carry_ext_latency_ffs): altshift.tdf;
				altshift:5:(226,2):(119,oflow_ext_latency_ffs): altshift.tdf;
			}
		}
		phase_reg::(0,0):(64): phase_reg.vhd;
		control1::(0,0):(63): control1.vhd
		{
			lpm_add_sub:24:(33,41):(604): lpm_add_sub.tdf
			{
				addcore:25:(212,4):(85,adder): addcore.tdf;
				altshift:26:(222,2):(143,result_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(183,carry_ext_latency_ffs): altshift.tdf;
				altshift:5:(226,2):(191,oflow_ext_latency_ffs): altshift.tdf;
			}
			lpm_add_sub:27:(33,41):(625): lpm_add_sub.tdf
			{
				addcore:28:(212,4):(82,adder): addcore.tdf;
				altshift:29:(222,2):(137,result_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(175,carry_ext_latency_ffs): altshift.tdf;
				altshift:5:(226,2):(183,oflow_ext_latency_ffs): altshift.tdf;
			}
			lpm_add_sub:24:(68,57):(1575): lpm_add_sub.tdf
			{
				addcore:25:(212,4):(85,adder): addcore.tdf;
				altshift:26:(222,2):(143,result_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(183,carry_ext_latency_ffs): altshift.tdf;
				altshift:5:(226,2):(191,oflow_ext_latency_ffs): altshift.tdf;
			}
			lpm_add_sub:27:(68,57):(1596): lpm_add_sub.tdf
			{
				addcore:28:(212,4):(82,adder): addcore.tdf;
				altshift:29:(222,2):(137,result_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(175,carry_ext_latency_ffs): altshift.tdf;
				altshift:5:(226,2):(183,oflow_ext_latency_ffs): altshift.tdf;
			}
		}
		phase_adder::(0,0):(62): phase_adder.vhd
		{
			lpm_add_sub:24:(23,25):(258): lpm_add_sub.tdf
			{
				addcore:25:(212,4):(85,adder): addcore.tdf;
				altshift:26:(222,2):(143,result_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(183,carry_ext_latency_ffs): altshift.tdf;
				altshift:5:(226,2):(191,oflow_ext_latency_ffs): altshift.tdf;
			}
		}
		delay::(0,0):(52): delay.vhd
		{
			lpm_add_sub:21:(21,25):(83): lpm_add_sub.tdf
			{
				addcore:22:(212,4):(46,adder): addcore.tdf;
				altshift:23:(222,2):(65,result_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(79,carry_ext_latency_ffs): altshift.tdf;
				altshift:5:(226,2):(87,oflow_ext_latency_ffs): altshift.tdf;
			}
		}
		antishake1::(0,0):(50): antishake1.vhd;
		key_decoder::(0,0):(35): key_decoder.vhd;
		lpm_rom::(0,0):(15): lpm_rom.tdf
		{
			altrom:15:(63,3):(47,srom): altrom.tdf;
		}
		filter::(0,0):(6): filter.vhd
		{
			lpm_add_sub:10:(19,25):(70): lpm_add_sub.tdf
			{
				addcore:11:(212,4):(58,adder): addcore.tdf;
				altshift:12:(222,2):(89,result_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(111,carry_ext_latency_ffs): altshift.tdf;
				altshift:5:(226,2):(119,oflow_ext_latency_ffs): altshift.tdf;
			}
			lpm_add_sub:10:(20,25):(111): lpm_add_sub.tdf
			{
				addcore:11:(212,4):(58,adder): addcore.tdf;
				altshift:12:(222,2):(89,result_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(111,carry_ext_latency_ffs): altshift.tdf;
				altshift:5:(226,2):(119,oflow_ext_latency_ffs): altshift.tdf;
			}
		}
		freqdiv::(0,0):(2): freqdiv.vhd
		{
			lpm_add_sub:10:(22,25):(100): lpm_add_sub.tdf
			{
				addcore:11:(212,4):(58,adder): addcore.tdf;
				altshift:12:(222,2):(89,result_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(111,carry_ext_latency_ffs): altshift.tdf;
				altshift:5:(226,2):(119,oflow_ext_latency_ffs): altshift.tdf;
			}
		}
	}
}

⌨️ 快捷键说明

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