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

📄 muler.hif

📁 VHDL源程序
💻 HIF
📖 第 1 页 / 共 3 页
字号:
		}
	}
	altrom.tdf
	{
		altrom [USE_LPM_FOR_AHDL_OPERATORS,WIDTH,AD_WIDTH,NUMWORDS,FILE,REGISTERINPUTMODE=DEFAULT,DEVICE_FAMILY] [aglobal.inc,lpm_mux.inc,lpm_decode.inc,memmodes.inc]
		{
			65 [USE_LPM_FOR_AHDL_OPERATORS=OFF,WIDTH=8,AD_WIDTH=8,NUMWORDS=256,FILE="muler(1).mif",REGISTERINPUTMODE=DEFAULT,DEVICE_FAMILY=ACEX1K] [ClockO,Address0,Address1,Address2,Address3,Address4,Address5,Address6,Address7,Q0,Q1,Q2,Q3,Q4,Q5,Q6,Q7];
			75 [USE_LPM_FOR_AHDL_OPERATORS=OFF,WIDTH=6,AD_WIDTH=6,NUMWORDS=64,FILE="muler(2).mif",REGISTERINPUTMODE=DEFAULT,DEVICE_FAMILY=ACEX1K] [ClockO,Address0,Address1,Address2,Address3,Address4,Address5,Q0,Q1,Q2,Q3,Q4,Q5];
			87 [USE_LPM_FOR_AHDL_OPERATORS=OFF,WIDTH=8,AD_WIDTH=8,NUMWORDS=256,FILE="muler(3).mif",REGISTERINPUTMODE=DEFAULT,DEVICE_FAMILY=ACEX1K] [ClockO,Address0,Address1,Address2,Address3,Address4,Address5,Address6,Address7,Q0,Q1,Q2,Q3,Q4,Q5,Q6,Q7];
		}
	}
	mpar_add.tdf
	{
		mpar_add [USE_LPM_FOR_AHDL_OPERATORS,size,width,REPRESENTATION,LEVEL=1,TOT_LEVELS,STAGE=1,TOT_STAGES=1,INT_LATENCY,PREV_SING_SIZE,BOOTH_ADDER=NO,CREATE_MS_BOOTH_ADDER=NO,MPARADD_OP_MODE=0] [mpar_add.inc,lpm_add_sub.inc]
		{
			76 [USE_LPM_FOR_AHDL_OPERATORS=OFF,size=8,width=2,REPRESENTATION=UNSIGNED,LEVEL=3,TOT_LEVELS=4,STAGE=1,TOT_STAGES=2,INT_LATENCY=1,PREV_SING_SIZE=8,BOOTH_ADDER=NO,CREATE_MS_BOOTH_ADDER=NO,MPARADD_OP_MODE=0] [data0_0,data0_1,data0_2,data0_3,data0_4,data0_5,data0_6,data0_7,data1_0,data1_1,data1_2,data1_3,data1_4,data1_5,result0,result1,result2,result3,result4,result5,result6,result7,result8,result9];
			88 [USE_LPM_FOR_AHDL_OPERATORS=OFF,size=10,width=2,REPRESENTATION=UNSIGNED,LEVEL=3,TOT_LEVELS=4,STAGE=1,TOT_STAGES=2,INT_LATENCY=1,PREV_SING_SIZE=10,BOOTH_ADDER=NO,CREATE_MS_BOOTH_ADDER=NO,MPARADD_OP_MODE=0] [data0_0,data0_1,data0_2,data0_3,data0_4,data0_5,data0_6,data0_7,data0_8,data0_9,data1_0,data1_1,data1_2,data1_3,data1_4,data1_5,data1_6,data1_7,result0,result1,result2,result3,result4,result5,result6,result7,result8,result9,result10,result11];
		}
	}
	muler.gdf
	{
		muler [] []
		{
			0 [] [];
		}
	}
}
TREE
{
	muler::(0,0):(0): muler.gdf
	{
		74244:104:(0,0):(59): 74244.gdf;
		adeled:96:(0,0):(49): adeled.vhd;
		multiply:114:(0,0):(47): multiply.vhd
		{
			lpm_mult:93:(38,9):(26,U1): lpm_mult.tdf
			{
				altshift:91:(291,3):(93,external_latency_ffs): altshift.tdf;
				multcore:52:(264,5):(57,mult_core): multcore.tdf
				{
					mpar_add:88:(491,4):(116,par_adder): mpar_add.tdf
					{
						lpm_add_sub:89:(75,8):(68,adder0): lpm_add_sub.tdf
						{
							altshift:5:(226,2):(135,oflow_ext_latency_ffs): altshift.tdf;
							altshift:5:(224,2):(127,carry_ext_latency_ffs): altshift.tdf;
							altshift:40:(222,2):(101,result_ext_latency_ffs): altshift.tdf;
							addcore:90:(212,4):(64,adder): addcore.tdf;
						}
					}
					muleabz:79:(473,4):(87,last_multer): muleabz.tdf
					{
						muleabz:80:(228,5):(46,multer): muleabz.tdf
						{
							impl_eab:86:(0,0):(46,multer): impl_eab.tdf
							{
								altrom:87:(50,2):(51,eab): altrom.tdf;
							}
							lpm_mult:81:(182,7):(46,multer): lpm_mult.tdf
							{
								altshift:9:(291,3):(76,external_latency_ffs): altshift.tdf;
								multcore:82:(264,5):(48,mult_core): multcore.tdf
								{
									csa_add:83:(260,8):(46,padder): csa_add.tdf
									{
										lpm_add_sub:84:(66,3):(103,cpa_adder): lpm_add_sub.tdf
										{
											altshift:5:(226,2):(127,oflow_ext_latency_ffs): altshift.tdf;
											altshift:5:(224,2):(119,carry_ext_latency_ffs): altshift.tdf;
											altshift:37:(222,2):(95,result_ext_latency_ffs): altshift.tdf;
											addcore:85:(212,4):(61,adder): addcore.tdf;
										}
										csa_cell:59:(57,11):(61,adder0): csa_cell.tdf;
									}
								}
							}
						}
					}
					muleabz:53:(449,13):(54,multer0): muleabz.tdf
					{
						mpar_add:76:(401,7):(104,par_adder2): mpar_add.tdf
						{
							lpm_add_sub:77:(75,8):(62,adder0): lpm_add_sub.tdf
							{
								altshift:5:(226,2):(119,oflow_ext_latency_ffs): altshift.tdf;
								altshift:5:(224,2):(111,carry_ext_latency_ffs): altshift.tdf;
								altshift:9:(222,2):(89,result_ext_latency_ffs): altshift.tdf;
								addcore:78:(212,4):(58,adder): addcore.tdf;
							}
						}
						muleabz:66:(381,4):(79,last_lookup_table): muleabz.tdf
						{
							muleabz:67:(228,5):(42,multer): muleabz.tdf
							{
								impl_eab:74:(0,0):(42,multer): impl_eab.tdf
								{
									altrom:75:(50,2):(47,eab): altrom.tdf;
								}
								lpm_mult:68:(182,7):(42,multer): lpm_mult.tdf
								{
									altshift:29:(291,3):(70,external_latency_ffs): altshift.tdf;
									multcore:69:(264,5):(46,mult_core): multcore.tdf
									{
										csa_add:70:(260,8):(42,padder): csa_add.tdf
										{
											lpm_add_sub:72:(66,3):(85,cpa_adder): lpm_add_sub.tdf
											{
												altshift:5:(226,2):(111,oflow_ext_latency_ffs): altshift.tdf;
												altshift:5:(224,2):(103,carry_ext_latency_ffs): altshift.tdf;
												altshift:32:(222,2):(83,result_ext_latency_ffs): altshift.tdf;
												addcore:73:(212,4):(55,adder): addcore.tdf;
											}
											csa_cell:71:(57,11):(53,adder0): csa_cell.tdf;
										}
									}
								}
							}
						}
						muleabz:54:(366,17):(50,lookup_table0): muleabz.tdf
						{
							muleabz:55:(228,5):(46,multer): muleabz.tdf
							{
								impl_eab:64:(0,0):(46,multer): impl_eab.tdf
								{
									altrom:65:(50,2):(51,eab): altrom.tdf;
								}
								lpm_mult:56:(182,7):(46,multer): lpm_mult.tdf
								{
									altshift:9:(291,3):(78,external_latency_ffs): altshift.tdf;
									multcore:57:(264,5):(50,mult_core): multcore.tdf
									{
										csa_add:58:(260,8):(46,padder): csa_add.tdf
										{
											lpm_add_sub:62:(66,3):(170,cpa_adder): lpm_add_sub.tdf
											{
												altshift:5:(226,2):(135,oflow_ext_latency_ffs): altshift.tdf;
												altshift:5:(224,2):(127,carry_ext_latency_ffs): altshift.tdf;
												altshift:40:(222,2):(101,result_ext_latency_ffs): altshift.tdf;
												addcore:63:(212,4):(64,adder): addcore.tdf;
											}
											csa_add:60:(62,3):(121,sub_csa_add): csa_add.tdf
											{
												csa_cell:61:(57,11):(72,adder0): csa_cell.tdf;
											}
											csa_cell:59:(57,11):(79,adder0): csa_cell.tdf;
										}
									}
								}
							}
						}
					}
				}
			}
		}
		scandisp:113:(0,0):(38): scandisp.vhd
		{
			lpm_add_sub:2:(22,17):(76): lpm_add_sub.tdf
			{
				altshift:5:(226,2):(79,oflow_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(71,carry_ext_latency_ffs): altshift.tdf;
				altshift:4:(222,2):(59,result_ext_latency_ffs): altshift.tdf;
				addcore:3:(212,4):(43,adder): addcore.tdf;
			}
		}
		contro1:112:(0,0):(24): contro1.vhd
		{
			lpm_add_sub:46:(33,20):(147): lpm_add_sub.tdf
			{
				altshift:5:(226,2):(135,oflow_ext_latency_ffs): altshift.tdf;
				altshift:5:(224,2):(127,carry_ext_latency_ffs): altshift.tdf;
				altshift:40:(222,2):(101,result_ext_latency_ffs): altshift.tdf;
				addcore:47:(212,4):(64,adder): addcore.tdf;
			}
		}
		mul:111:(0,0):(19): mul.vhd;
		binbcd:110:(0,0):(18): binbcd.vhd

⌨️ 快捷键说明

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