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

📄 dds.vwf

📁 在quartus软件下用VHDL语言实现DDS
💻 VWF
📖 第 1 页 / 共 4 页
字号:
SIGNAL("dig7")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

TRANSITION_LIST("addr0")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 100000.0;
	}
}

TRANSITION_LIST("addr1")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 100000.0;
	}
}

TRANSITION_LIST("clk")
{
	NODE
	{
		REPEAT = 1;
		NODE
		{
			REPEAT = 10000;
			LEVEL 0 FOR 5.0;
			LEVEL 1 FOR 5.0;
		}
	}
}

TRANSITION_LIST("clrn")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 100000.0;
	}
}

TRANSITION_LIST("DA[9]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 971.852;
		LEVEL 1 FOR 99028.148;
	}
}

TRANSITION_LIST("DA[8]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 970.625;
		LEVEL 1 FOR 99029.375;
	}
}

TRANSITION_LIST("DA[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 971.102;
		LEVEL 1 FOR 99028.898;
	}
}

TRANSITION_LIST("DA[6]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 972.307;
		LEVEL 1 FOR 99027.693;
	}
}

TRANSITION_LIST("DA[5]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 971.629;
		LEVEL 1 FOR 99028.371;
	}
}

TRANSITION_LIST("DA[4]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 971.913;
		LEVEL 1 FOR 99028.087;
	}
}

TRANSITION_LIST("DA[3]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 971.812;
		LEVEL 1 FOR 99028.188;
	}
}

TRANSITION_LIST("DA[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 971.22;
		LEVEL 1 FOR 99028.78;
	}
}

TRANSITION_LIST("DA[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 969.584;
		LEVEL 1 FOR 99030.416;
	}
}

TRANSITION_LIST("DA[0]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 971.392;
		LEVEL 1 FOR 99028.608;
	}
}

TRANSITION_LIST("DA32[9]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1448.234;
		LEVEL 1 FOR 98551.766;
	}
}

TRANSITION_LIST("DA32[8]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 969.7;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 18240.0;
		LEVEL 1 FOR 72480.0;
		LEVEL 0 FOR 7830.3;
	}
}

TRANSITION_LIST("DA32[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 968.073;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 8640.0;
		LEVEL 1 FOR 9600.0;
		LEVEL 0 FOR 11040.0;
		LEVEL 1 FOR 49920.0;
		LEVEL 0 FOR 11520.0;
		LEVEL 1 FOR 7831.927;
	}
}

TRANSITION_LIST("DA32[6]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 968.503;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 4320.0;
		LEVEL 1 FOR 4320.0;
		LEVEL 0 FOR 4320.0;
		LEVEL 1 FOR 5280.0;
		LEVEL 0 FOR 5280.0;
		LEVEL 1 FOR 5760.0;
		LEVEL 0 FOR 7680.0;
		LEVEL 1 FOR 35040.0;
		LEVEL 0 FOR 7200.0;
		LEVEL 1 FOR 6240.0;
		LEVEL 0 FOR 5280.0;
		LEVEL 1 FOR 4800.0;
		LEVEL 0 FOR 3031.497;
	}
}

TRANSITION_LIST("DA32[5]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 967.992;
		LEVEL 1 FOR 480.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 1920.0;
			LEVEL 1 FOR 2400.0;
		}
		LEVEL 0 FOR 2400.0;
		LEVEL 1 FOR 1920.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 2400.0;
			LEVEL 1 FOR 2880.0;
		}
		LEVEL 0 FOR 2880.0;
		LEVEL 1 FOR 2880.0;
		LEVEL 0 FOR 3360.0;
		LEVEL 1 FOR 4320.0;
		LEVEL 0 FOR 5280.0;
		LEVEL 1 FOR 24480.0;
		LEVEL 0 FOR 5280.0;
		LEVEL 1 FOR 3840.0;
		LEVEL 0 FOR 3360.0;
		LEVEL 1 FOR 3360.0;
		LEVEL 0 FOR 2880.0;
		LEVEL 1 FOR 2880.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 2400.0;
			LEVEL 1 FOR 2400.0;
		}
		LEVEL 0 FOR 632.008;
	}
}

TRANSITION_LIST("DA32[4]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 967.622;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 960.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 960.0;
			LEVEL 0 FOR 960.0;
			LEVEL 1 FOR 1440.0;
			LEVEL 0 FOR 960.0;
			LEVEL 1 FOR 960.0;
			LEVEL 0 FOR 1440.0;
		}
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 1440.0;
		LEVEL 1 FOR 1440.0;
		LEVEL 0 FOR 960.0;
		NODE
		{
			REPEAT = 3;
			LEVEL 1 FOR 1440.0;
			LEVEL 0 FOR 1440.0;
		}
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 1440.0;
			LEVEL 0 FOR 1920.0;
		}
		LEVEL 1 FOR 2400.0;
		LEVEL 0 FOR 2400.0;
		LEVEL 1 FOR 2880.0;
		LEVEL 0 FOR 3840.0;
		LEVEL 1 FOR 16800.0;
		LEVEL 0 FOR 3840.0;
		LEVEL 1 FOR 2880.0;
		LEVEL 0 FOR 2400.0;
		LEVEL 1 FOR 1920.0;
		LEVEL 0 FOR 1920.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 1920.0;
			LEVEL 0 FOR 1440.0;
		}
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 1440.0;
			LEVEL 0 FOR 1440.0;
		}
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 1440.0;
		NODE
		{
			REPEAT = 3;
			LEVEL 1 FOR 1440.0;
			LEVEL 0 FOR 960.0;
		}
		LEVEL 1 FOR 632.378;
	}
}

TRANSITION_LIST("DA32[3]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 967.247;
		NODE
		{
			REPEAT = 3;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 480.0;
		}
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 960.0;
		NODE
		{
			REPEAT = 3;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 480.0;
		}
		LEVEL 1 FOR 960.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 480.0;
		}
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 960.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 480.0;
		}
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 480.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 960.0;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 960.0;
		}
		NODE
		{
			REPEAT = 5;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 960.0;
		}
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 1440.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 960.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 1440.0;
			LEVEL 0 FOR 1440.0;
		}
		LEVEL 1 FOR 2400.0;
		LEVEL 0 FOR 2400.0;
		LEVEL 1 FOR 11520.0;
		LEVEL 0 FOR 2880.0;
		LEVEL 1 FOR 1920.0;
		LEVEL 0 FOR 1920.0;
		LEVEL 1 FOR 1440.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 1440.0;
			LEVEL 1 FOR 960.0;
		}
		NODE
		{
			REPEAT = 3;
			LEVEL 0 FOR 960.0;
			LEVEL 1 FOR 960.0;
		}
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 960.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 960.0;
			LEVEL 0 FOR 480.0;
		}
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 960.0;
		}
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 960.0;
		NODE
		{
			REPEAT = 3;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 960.0;
			LEVEL 1 FOR 480.0;
		}
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 152.753;
	}
}

TRANSITION_LIST("DA32[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 968.257;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 1920.0;
			LEVEL 0 FOR 1920.0;
		}
		LEVEL 1 FOR 1920.0;
		LEVEL 0 FOR 1440.0;
		LEVEL 1 FOR 1440.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 1440.0;
			LEVEL 1 FOR 960.0;
		}
		NODE
		{
			REPEAT = 3;
			LEVEL 0 FOR 960.0;
			LEVEL 1 FOR 960.0;
		}
		NODE
		{
			REPEAT = 3;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 960.0;
		}
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 960.0;
		NODE
		{
			REPEAT = 3;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 480.0;
		}
		LEVEL 1 FOR 960.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 480.0;
		}
		LEVEL 0 FOR 960.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 480.0;
		}
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 480.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 960.0;
		}
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 480.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 960.0;
			LEVEL 1 FOR 1440.0;
		}
		LEVEL 0 FOR 1920.0;
		LEVEL 1 FOR 7680.0;
		LEVEL 0 FOR 1920.0;
		LEVEL 1 FOR 1440.0;
		LEVEL 0 FOR 1440.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 960.0;
			LEVEL 0 FOR 960.0;
		}
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 960.0;
		}
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 960.0;
		NODE
		{
			REPEAT = 7;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 480.0;
		}
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 480.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 960.0;
		}
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 480.0;
		NODE
		{
			REPEAT = 3;
			LEVEL 1 FOR 960.0;
			LEVEL 0 FOR 960.0;
		}
		LEVEL 1 FOR 1440.0;
		LEVEL 0 FOR 1440.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 1440.0;
		LEVEL 1 FOR 631.743;
	}
}

TRANSITION_LIST("DA32[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 967.521;
		NODE
		{
			REPEAT = 5;
			LEVEL 1 FOR 960.0;
			LEVEL 0 FOR 960.0;
		}
		NODE
		{
			REPEAT = 3;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 960.0;
		}
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 960.0;
		NODE
		{
			REPEAT = 7;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 480.0;
		}
		NODE
		{
			REPEAT = 3;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 960.0;
		}
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 1440.0;
		LEVEL 1 FOR 2400.0;
		LEVEL 0 FOR 2880.0;
		LEVEL 1 FOR 1920.0;
		LEVEL 0 FOR 1440.0;
		LEVEL 1 FOR 960.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 960.0;
			LEVEL 1 FOR 480.0;
		}
		LEVEL 0 FOR 480.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 960.0;
		}
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 480.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 960.0;
		}
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 1920.0;
		LEVEL 1 FOR 4320.0;
		LEVEL 0 FOR 1440.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 960.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 960.0;
			LEVEL 0 FOR 480.0;
		}
		NODE
		{
			REPEAT = 3;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 480.0;
		}
		NODE
		{
			REPEAT = 3;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 960.0;
		}
		LEVEL 1 FOR 1440.0;
		LEVEL 0 FOR 1920.0;
		LEVEL 1 FOR 3840.0;
		LEVEL 0 FOR 1920.0;
		LEVEL 1 FOR 1440.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 960.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 960.0;
			LEVEL 1 FOR 480.0;
		}
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 960.0;
		NODE
		{
			REPEAT = 6;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 480.0;
		}
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 632.479;
	}
}

TRANSITION_LIST("DA32[0]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 969.477;
		NODE
		{
			REPEAT = 9;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 480.0;
		}
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 480.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 960.0;
		}
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 1440.0;
		LEVEL 1 FOR 5280.0;
		LEVEL 0 FOR 1440.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 960.0;
			LEVEL 0 FOR 480.0;
		}
		NODE
		{
			REPEAT = 3;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 480.0;
		}
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 1440.0;
		LEVEL 0 FOR 2880.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 960.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 480.0;
		}
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 1440.0;
		LEVEL 0 FOR 1440.0;
		LEVEL 1 FOR 1440.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 960.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 480.0;
		}
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 4320.0;
		LEVEL 1 FOR 960.0;
		NODE
		{
			REPEAT = 3;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 480.0;
		}
		LEVEL 0 FOR 480.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 1440.0;
		LEVEL 1 FOR 1920.0;
		LEVEL 0 FOR 1440.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 960.0;
			LEVEL 0 FOR 480.0;
		}
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 480.0;
			LEVEL 0 FOR 960.0;
		}
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 3840.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 960.0;
		NODE
		{
			REPEAT = 3;
			LEVEL 0 FOR 480.0;
			LEVEL 1 FOR 480.0;
		}
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 960.0;
		LEVEL 0 FOR 1920.0;
		LEVEL 1 FOR 2400.0;
		LEVEL 0 FOR 2400.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 1 FOR 960.0;
			LEVEL 0 FOR 960.0;
		}
		LEVEL 1 FOR 480.0;
		LEVEL 0 FOR 960.0;
		LEVEL 1 FOR 150.523;
	}
}

TRANSITION_LIST("DA33[9]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 55688.563;
		LEVEL 1 FOR 44311.437;
	}
}

TRANSITION_LIST("DA33[8]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 28327.926;
		LEVEL 1 FOR 27360.0;
		LEVEL 0 FOR 27360.0;
		LEVEL 1 FOR 16952.074;
	}
}

TRANSITION_LIST("DA33[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 14889.707;

⌨️ 快捷键说明

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