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

📄 mulma.hif

📁 dds信号发生器
💻 HIF
📖 第 1 页 / 共 2 页
字号:
		lpm_mult [CARRY_CHAIN,DEVICE_FAMILY,OPTIMIZE_FOR_SPEED=5,MAXIMIZE_SPEED=1,USE_EAB=OFF,INPUT_B_IS_CONSTANT=NO,INPUT_A_IS_CONSTANT=NO,LATENCY=0,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,LPM_WIDTHS,LPM_WIDTHR=0,LPM_WIDTHP,LPM_WIDTHB,LPM_WIDTHA,USE_LPM_FOR_AHDL_OPERATORS] [aglobal.inc,lpm_add_sub.inc,multcore.inc,bypassff.inc,altshift.inc]
		{
			27 [CARRY_CHAIN=IGNORE,DEVICE_FAMILY=ACEX1K,OPTIMIZE_FOR_SPEED=5,MAXIMIZE_SPEED=1,USE_EAB=OFF,INPUT_B_IS_CONSTANT=NO,INPUT_A_IS_CONSTANT=NO,LATENCY=0,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,LPM_WIDTHS=8,LPM_WIDTHR=0,LPM_WIDTHP=12,LPM_WIDTHB=4,LPM_WIDTHA=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [result0,result1,result2,result3,result4,result5,result6,result7,result8,result9,result10,result11,datab0,datab1,datab2,datab3,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7];
			1 [CARRY_CHAIN=IGNORE,DEVICE_FAMILY=MAX7000S,OPTIMIZE_FOR_SPEED=5,MAXIMIZE_SPEED=1,USE_EAB=OFF,INPUT_B_IS_CONSTANT=NO,INPUT_A_IS_CONSTANT=NO,LATENCY=0,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,LPM_WIDTHS=8,LPM_WIDTHR=0,LPM_WIDTHP=12,LPM_WIDTHB=4,LPM_WIDTHA=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [result0,result1,result2,result3,result4,result5,result6,result7,result8,result9,result10,result11,datab0,datab1,datab2,datab3,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7];
		}
	}
	mulma.gdf
	{
		mulma [] []
		{
			0 [] [];
		}
	}
}
TREE
{
	mulma::(0,0):(0): mulma.gdf
	{
		s10::(0,0):(20): s10.vhd;
		divide::(0,0):(17): divide.tdf
		{
			lpm_add_sub:31:(209,55):(59): lpm_add_sub.tdf
			{
				addcore:32:(212,4):(46,adder): addcore.tdf;
				altshift:22:(222,2):(65,result_ext_latency_ffs): altshift.tdf;
				altshift:12:(224,2):(79,carry_ext_latency_ffs): altshift.tdf;
				altshift:12:(226,2):(87,oflow_ext_latency_ffs): altshift.tdf;
			}
			lpm_add_sub:33:(209,55):(81): lpm_add_sub.tdf
			{
				addcore:34:(212,4):(49,adder): addcore.tdf;
				altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
				altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
				altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
			}
			lpm_add_sub:33:(209,55):(106): lpm_add_sub.tdf
			{
				addcore:34:(212,4):(49,adder): addcore.tdf;
				altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
				altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
				altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
			}
			lpm_add_sub:33:(209,55):(131): lpm_add_sub.tdf
			{
				addcore:34:(212,4):(49,adder): addcore.tdf;
				altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
				altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
				altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
			}
			lpm_add_sub:33:(209,55):(156): lpm_add_sub.tdf
			{
				addcore:34:(212,4):(49,adder): addcore.tdf;
				altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
				altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
				altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
			}
			lpm_add_sub:33:(209,55):(181): lpm_add_sub.tdf
			{
				addcore:34:(212,4):(49,adder): addcore.tdf;
				altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
				altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
				altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
			}
			lpm_add_sub:33:(209,55):(206): lpm_add_sub.tdf
			{
				addcore:34:(212,4):(49,adder): addcore.tdf;
				altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
				altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
				altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
			}
			lpm_add_sub:33:(209,55):(231): lpm_add_sub.tdf
			{
				addcore:34:(212,4):(49,adder): addcore.tdf;
				altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
				altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
				altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
			}
			lpm_add_sub:33:(209,55):(256): lpm_add_sub.tdf
			{
				addcore:34:(212,4):(49,adder): addcore.tdf;
				altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
				altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
				altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
			}
		}
		lpm_mult::(0,0):(13): lpm_mult.tdf
		{
			multcore:28:(264,5):(62,mult_core): multcore.tdf
			{
				csa_add:3:(260,8):(54,padder): csa_add.tdf
				{
					csa_cell:4:(57,11):(103,adder0): csa_cell.tdf;
					csa_add:5:(62,3):(165,sub_csa_add): csa_add.tdf
					{
						csa_cell:6:(57,11):(92,adder0): csa_cell.tdf;
					}
					lpm_add_sub:29:(66,3):(234,cpa_adder): lpm_add_sub.tdf
					{
						addcore:30:(212,4):(76,adder): addcore.tdf;
						altshift:11:(222,2):(125,result_ext_latency_ffs): altshift.tdf;
						altshift:12:(224,2):(159,carry_ext_latency_ffs): altshift.tdf;
						altshift:12:(226,2):(167,oflow_ext_latency_ffs): altshift.tdf;
					}
				}
			}
			altshift:13:(291,3):(98,external_latency_ffs): altshift.tdf;
		}
	}
}

⌨️ 快捷键说明

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