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

📄 mul8x8.hif

📁 几个VHDL实现的源程序及其代码
💻 HIF
📖 第 1 页 / 共 2 页
字号:
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
			}
		}
		add16::(0,0):(7): add16.gdf
		{
			add8:20:(0,0):(2): add8.gdf
			{
				add4:21:(0,0):(2): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
				add4:21:(0,0):(1): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
			}
			add8:20:(0,0):(1): add8.gdf
			{
				add4:21:(0,0):(2): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
				add4:21:(0,0):(1): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
			}
		}
		add16::(0,0):(6): add16.gdf
		{
			add8:20:(0,0):(2): add8.gdf
			{
				add4:21:(0,0):(2): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
				add4:21:(0,0):(1): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
			}
			add8:20:(0,0):(1): add8.gdf
			{
				add4:21:(0,0):(2): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
				add4:21:(0,0):(1): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
			}
		}
		add16::(0,0):(5): add16.gdf
		{
			add8:20:(0,0):(2): add8.gdf
			{
				add4:21:(0,0):(2): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
				add4:21:(0,0):(1): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
			}
			add8:20:(0,0):(1): add8.gdf
			{
				add4:21:(0,0):(2): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
				add4:21:(0,0):(1): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
			}
		}
		add16::(0,0):(4): add16.gdf
		{
			add8:20:(0,0):(2): add8.gdf
			{
				add4:21:(0,0):(2): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
				add4:21:(0,0):(1): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
			}
			add8:20:(0,0):(1): add8.gdf
			{
				add4:21:(0,0):(2): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
				add4:21:(0,0):(1): add4.vhd
				{
					lpm_add_sub:8:(14,1):(47): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
						altshift:10:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
						addcore:9:(212,4):(49,adder): addcore.tdf;
					}
					lpm_add_sub:4:(14,1):(46): lpm_add_sub.tdf
					{
						altshift:7:(226,2):(103,oflow_ext_latency_ffs): altshift.tdf;
						altshift:7:(224,2):(95,carry_ext_latency_ffs): altshift.tdf;
						altshift:6:(222,2):(77,result_ext_latency_ffs): altshift.tdf;
						addcore:5:(212,4):(52,adder): addcore.tdf;
					}
				}
			}
		}
		mul8x1::(0,0):(20): mul8x1.vhd;
		mul8x1::(0,0):(21): mul8x1.vhd;
		mul8x1::(0,0):(22): mul8x1.vhd;
		mul8x1::(0,0):(23): mul8x1.vhd;
		mul8x1::(0,0):(24): mul8x1.vhd;
		mul8x1::(0,0):(25): mul8x1.vhd;
		mul8x1::(0,0):(26): mul8x1.vhd;
		mul8x1::(0,0):(27): mul8x1.vhd;
		seltime::(0,0):(34): seltime.vhd
		{
			lpm_add_sub:13:(21,1):(76): lpm_add_sub.tdf
			{
				altshift:7:(226,2):(79,oflow_ext_latency_ffs): altshift.tdf;
				altshift:7:(224,2):(71,carry_ext_latency_ffs): altshift.tdf;
				altshift:15:(222,2):(59,result_ext_latency_ffs): altshift.tdf;
				addcore:14:(212,4):(43,adder): addcore.tdf;
			}
		}
		deled::(0,0):(33): deled.vhd;
		74138::(0,0):(44): 74138.gdf;
	}
}

⌨️ 快捷键说明

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