dds1.hif

来自「这是用VHDL语言编写的一个DDS频率合成器的源程序」· HIF 代码 · 共 271 行 · 第 1/2 页

HIF
271
字号
		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 + =
减小字号Ctrl + -
显示快捷键?