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

📄 mulfactor.vwf

📁 基于VHDL语言的一个FFT快速傅里叶变换程序采用4蝶形算法
💻 VWF
📖 第 1 页 / 共 5 页
字号:
	PARENT = "angle";
}

SIGNAL("angle[0]")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = INPUT;
	PARENT = "angle";
}

TRANSITION_LIST("Q[15]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1000.0;
	}
}

TRANSITION_LIST("Q[14]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1000.0;
	}
}

TRANSITION_LIST("Q[13]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1000.0;
	}
}

TRANSITION_LIST("Q[12]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1000.0;
	}
}

TRANSITION_LIST("Q[11]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1000.0;
	}
}

TRANSITION_LIST("Q[10]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 280.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 680.0;
	}
}

TRANSITION_LIST("Q[9]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 280.0;
		LEVEL 1 FOR 80.0;
		LEVEL 0 FOR 640.0;
	}
}

TRANSITION_LIST("Q[8]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 280.0;
		LEVEL 1 FOR 80.0;
		LEVEL 0 FOR 640.0;
	}
}

TRANSITION_LIST("Q[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 280.0;
		LEVEL 1 FOR 80.0;
		LEVEL 0 FOR 640.0;
	}
}

TRANSITION_LIST("Q[6]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 280.0;
		LEVEL 1 FOR 80.0;
		LEVEL 0 FOR 640.0;
	}
}

TRANSITION_LIST("Q[5]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 320.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 640.0;
	}
}

TRANSITION_LIST("Q[4]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 280.0;
		LEVEL 1 FOR 80.0;
		LEVEL 0 FOR 640.0;
	}
}

TRANSITION_LIST("Q[3]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 320.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 640.0;
	}
}

TRANSITION_LIST("Q[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 320.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 640.0;
	}
}

TRANSITION_LIST("Q[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1000.0;
	}
}

TRANSITION_LIST("Q[0]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 320.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 640.0;
	}
}

TRANSITION_LIST("mul_Iout[32]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.039;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 568.804;
	}
}

TRANSITION_LIST("mul_Iout[31]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.597;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 569.246;
	}
}

TRANSITION_LIST("mul_Iout[30]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.781;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 568.062;
	}
}

TRANSITION_LIST("mul_Iout[29]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.47;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 568.373;
	}
}

TRANSITION_LIST("mul_Iout[28]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.287;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 568.556;
	}
}

TRANSITION_LIST("mul_Iout[27]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.604;
		LEVEL 1 FOR 80.157;
		LEVEL 0 FOR 569.239;
	}
}

TRANSITION_LIST("mul_Iout[26]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.91;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 79.843;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 567.933;
	}
}

TRANSITION_LIST("mul_Iout[25]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.336;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 39.843;
		LEVEL 0 FOR 568.664;
	}
}

TRANSITION_LIST("mul_Iout[24]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.778;
		LEVEL 1 FOR 80.0;
		LEVEL 0 FOR 569.222;
	}
}

TRANSITION_LIST("mul_Iout[23]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.634;
		LEVEL 1 FOR 80.0;
		LEVEL 0 FOR 569.366;
	}
}

TRANSITION_LIST("mul_Iout[22]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.872;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 39.843;
		LEVEL 0 FOR 569.128;
	}
}

TRANSITION_LIST("mul_Iout[21]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.402;
		LEVEL 1 FOR 80.0;
		LEVEL 0 FOR 568.598;
	}
}

TRANSITION_LIST("mul_Iout[20]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.727;
		LEVEL 1 FOR 80.0;
		LEVEL 0 FOR 568.273;
	}
}

TRANSITION_LIST("mul_Iout[19]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 391.327;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 568.673;
	}
}

TRANSITION_LIST("mul_Iout[18]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.503;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 608.497;
	}
}

TRANSITION_LIST("mul_Iout[17]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.793;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 0.157;
		LEVEL 1 FOR 39.843;
		LEVEL 0 FOR 569.207;
	}
}

TRANSITION_LIST("mul_Iout[16]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.632;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 649.211;
	}
}

TRANSITION_LIST("mul_Iout[15]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.639;
		LEVEL 1 FOR 40.157;
		LEVEL 0 FOR 39.843;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 569.204;
	}
}

TRANSITION_LIST("mul_Iout[14]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.474;
		LEVEL 1 FOR 79.843;
		LEVEL 0 FOR 568.683;
	}
}

TRANSITION_LIST("mul_Iout[13]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.894;
		LEVEL 1 FOR 40.157;
		LEVEL 0 FOR 607.949;
	}
}

TRANSITION_LIST("mul_Iout[12]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.279;
		LEVEL 1 FOR 40.157;
		LEVEL 0 FOR 608.564;
	}
}

TRANSITION_LIST("mul_Iout[11]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.385;
		LEVEL 1 FOR 80.157;
		LEVEL 0 FOR 568.458;
	}
}

TRANSITION_LIST("mul_Iout[10]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 391.81;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 568.19;
	}
}

TRANSITION_LIST("mul_Iout[9]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.0;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 79.843;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.843;
	}
}

TRANSITION_LIST("mul_Iout[8]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.793;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 0.157;
			LEVEL 0 FOR 39.843;
		}
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.05;
	}
}

TRANSITION_LIST("mul_Iout[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 391.705;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 568.295;
	}
}

TRANSITION_LIST("mul_Iout[6]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.312;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 0.157;
			LEVEL 0 FOR 39.843;
		}
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.531;
	}
}

TRANSITION_LIST("mul_Iout[5]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.693;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 39.843;
		LEVEL 1 FOR 40.157;
		LEVEL 0 FOR 568.15;
	}
}

TRANSITION_LIST("mul_Iout[4]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.934;
		LEVEL 1 FOR 39.843;
		LEVEL 0 FOR 0.157;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 569.066;
	}
}

TRANSITION_LIST("mul_Iout[3]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 431.325;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.518;
	}
}

TRANSITION_LIST("mul_Iout[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 390.342;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 609.501;
	}
}

TRANSITION_LIST("mul_Iout[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 391.616;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 39.843;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.227;
	}
}

TRANSITION_LIST("mul_Iout[0]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 390.969;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 569.031;
	}
}

TRANSITION_LIST("mul_Qout[32]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 431.166;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.677;
	}
}

TRANSITION_LIST("mul_Qout[31]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 430.55;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 569.293;
	}
}

TRANSITION_LIST("mul_Qout[30]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 431.369;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.474;
	}
}

TRANSITION_LIST("mul_Qout[29]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 431.455;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.388;
	}
}

TRANSITION_LIST("mul_Qout[28]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 431.009;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.834;
	}
}

TRANSITION_LIST("mul_Qout[27]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 431.278;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.565;
	}
}

TRANSITION_LIST("mul_Qout[26]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 432.203;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 567.64;
	}
}

TRANSITION_LIST("mul_Qout[25]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.71;
		LEVEL 1 FOR 39.843;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 569.29;
	}
}

TRANSITION_LIST("mul_Qout[24]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.995;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 0.157;
			LEVEL 0 FOR 39.843;
		}
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.848;
	}
}

TRANSITION_LIST("mul_Qout[23]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.291;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 569.552;
	}
}

TRANSITION_LIST("mul_Qout[22]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.569;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 569.274;
	}
}

TRANSITION_LIST("mul_Qout[21]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.848;
		LEVEL 1 FOR 80.157;
		LEVEL 0 FOR 567.995;
	}
}

TRANSITION_LIST("mul_Qout[20]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.922;
		LEVEL 1 FOR 40.157;
		LEVEL 0 FOR 607.921;
	}
}

TRANSITION_LIST("mul_Qout[19]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 390.343;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 609.5;
	}
}

TRANSITION_LIST("mul_Qout[18]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 391.363;
		LEVEL 1 FOR 40.157;
		LEVEL 0 FOR 568.48;
	}
}

TRANSITION_LIST("mul_Qout[17]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.872;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 567.971;
	}
}

TRANSITION_LIST("mul_Qout[16]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.287;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 609.713;
	}
}

TRANSITION_LIST("mul_Qout[15]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.852;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 0.157;
			LEVEL 0 FOR 39.843;
		}
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.991;
	}
}

TRANSITION_LIST("mul_Qout[14]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.041;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 79.843;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.802;
	}
}

TRANSITION_LIST("mul_Qout[13]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.205;
		LEVEL 1 FOR 39.843;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 568.795;
	}
}

TRANSITION_LIST("mul_Qout[12]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.17;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 608.83;
	}
}

TRANSITION_LIST("mul_Qout[11]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 351.266;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 39.843;
		LEVEL 0 FOR 568.734;
	}
}

TRANSITION_LIST("mul_Qout[10]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 391.042;
		LEVEL 1 FOR 39.843;
		LEVEL 0 FOR 569.115;
	}
}

TRANSITION_LIST("mul_Qout[9]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 390.87;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 608.973;
	}
}

TRANSITION_LIST("mul_Qout[8]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 390.592;
		LEVEL 1 FOR 40.157;
		LEVEL 0 FOR 569.251;
	}
}

TRANSITION_LIST("mul_Qout[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.85;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 568.993;
	}
}

TRANSITION_LIST("mul_Qout[6]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 352.007;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 647.836;
	}
}

TRANSITION_LIST("mul_Qout[5]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 350.88;
		LEVEL 1 FOR 0.157;
		LEVEL 0 FOR 39.843;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 569.12;
	}
}

TRANSITION_LIST("mul_Qout[4]")
{
	NODE

⌨️ 快捷键说明

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