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

📄 moter.sim_ori.vwf

📁 一个基于vhdl语言的脉冲宽度调制。并且有两个脉冲输出
💻 VWF
📖 第 1 页 / 共 3 页
字号:
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 1 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 80.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 360.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("cs")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 80.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 360.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 8880.0;
	}
}

TRANSITION_LIST("oe")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 640.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 9300.0;
	}
}

TRANSITION_LIST("we")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 8880.0;
	}
}

TRANSITION_LIST("rst")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 10000.0;
	}
}

TRANSITION_LIST("pwmout1")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 618.333;
		LEVEL 1 FOR 100.0;
		LEVEL 0 FOR 220.0;
		LEVEL 1 FOR 100.0;
		LEVEL 0 FOR 8961.667;
	}
}

TRANSITION_LIST("pwmout2")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 18.143;
		LEVEL 1 FOR 540.0;
		LEVEL 0 FOR 220.0;
		LEVEL 1 FOR 100.0;
		LEVEL 0 FOR 220.0;
		LEVEL 1 FOR 8901.857;
	}
}

TRANSITION_LIST("pwmout3")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 618.07;
		LEVEL 1 FOR 100.0;
		LEVEL 0 FOR 220.0;
		LEVEL 1 FOR 100.0;
		LEVEL 0 FOR 8961.93;
	}
}

TRANSITION_LIST("pwmout4")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 18.123;
		LEVEL 1 FOR 540.0;
		LEVEL 0 FOR 220.0;
		LEVEL 1 FOR 100.0;
		LEVEL 0 FOR 220.0;
		LEVEL 1 FOR 8901.877;
	}
}

TRANSITION_LIST("data[15]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[14]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[13]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[12]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[11]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[10]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[9]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[8]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[6]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[5]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[4]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[3]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 1 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 1 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 1 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[0]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		LEVEL 1 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 50.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 500.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[15]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 50.0;
			LEVEL Z FOR 20.0;
		}
		NODE
		{
			REPEAT = 4;
			LEVEL 0 FOR 60.0;
			LEVEL Z FOR 20.0;
		}
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 98.113;
		LEVEL 0 FOR 59.561;
		LEVEL Z FOR 342.326;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[14]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 50.0;
			LEVEL Z FOR 20.0;
		}
		NODE
		{
			REPEAT = 4;
			LEVEL 0 FOR 60.0;
			LEVEL Z FOR 20.0;
		}
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 98.088;
		LEVEL 0 FOR 59.561;
		LEVEL Z FOR 342.351;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[13]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 50.0;
			LEVEL Z FOR 20.0;
		}
		NODE
		{
			REPEAT = 4;
			LEVEL 0 FOR 60.0;
			LEVEL Z FOR 20.0;
		}
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 98.084;
		LEVEL 0 FOR 59.561;
		LEVEL Z FOR 342.355;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[12]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 50.0;
			LEVEL Z FOR 20.0;
		}
		NODE
		{
			REPEAT = 4;
			LEVEL 0 FOR 60.0;
			LEVEL Z FOR 20.0;
		}
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 98.084;
		LEVEL 0 FOR 59.561;
		LEVEL Z FOR 342.355;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[11]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 50.0;
			LEVEL Z FOR 20.0;
		}
		NODE
		{
			REPEAT = 4;
			LEVEL 0 FOR 60.0;
			LEVEL Z FOR 20.0;
		}
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 98.167;
		LEVEL 0 FOR 59.561;
		LEVEL Z FOR 342.272;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[10]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 50.0;
			LEVEL Z FOR 20.0;
		}
		NODE
		{
			REPEAT = 4;
			LEVEL 0 FOR 60.0;
			LEVEL Z FOR 20.0;
		}
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 98.167;
		LEVEL 0 FOR 59.561;
		LEVEL Z FOR 342.272;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[9]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 50.0;
			LEVEL Z FOR 20.0;
		}
		NODE
		{
			REPEAT = 3;
			LEVEL 0 FOR 60.0;
			LEVEL Z FOR 20.0;
		}
		LEVEL 1 FOR 60.0;
		LEVEL Z FOR 20.0;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 97.749;
		LEVEL 0 FOR 59.561;
		LEVEL Z FOR 342.69;
		LEVEL 0 FOR 60.0;
		LEVEL Z FOR 8880.0;
	}
}

TRANSITION_LIST("data[8]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 40.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 50.0;
			LEVEL Z FOR 20.0;

⌨️ 快捷键说明

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