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

📄 xkcon.sim.vwf

📁 用VHDL语言写的程序实例
💻 VWF
📖 第 1 页 / 共 3 页
字号:
		LEVEL 0 FOR 2534.0;
		LEVEL 1 FOR 30730000.0;
		LEVEL 0 FOR 20480000.0;
		LEVEL 1 FOR 8787466.0;
	}
}

TRANSITION_LIST("adflag")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 60000000.0;
	}
}

TRANSITION_LIST("ale")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 200.0;
		LEVEL 1 FOR 200.0;
		LEVEL 0 FOR 1300.0;
		LEVEL 1 FOR 200.0;
		LEVEL 0 FOR 59998100.0;
	}
}

TRANSITION_LIST("b4052")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 2534.0;
		LEVEL 1 FOR 10250000.0;
		LEVEL 0 FOR 20480000.0;
		LEVEL 1 FOR 29267466.0;
	}
}

TRANSITION_LIST("clk8mhz")
{
	NODE
	{
		REPEAT = 1;
		NODE
		{
			REPEAT = 480000;
			LEVEL 0 FOR 62.5;
			LEVEL 1 FOR 62.5;
		}
	}
}

TRANSITION_LIST("cs12887")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 32.0;
		LEVEL 1 FOR 59999968.0;
	}
}

TRANSITION_LIST("databus[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 600.0;
		LEVEL 0 FOR 900.0;
		LEVEL Z FOR 100.0;
		LEVEL 1 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[6]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[5]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[4]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[3]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 1 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1500.0;
		LEVEL Z FOR 100.0;
		LEVEL 1 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[0]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 600.0;
		LEVEL 1 FOR 900.0;
		LEVEL Z FOR 100.0;
		LEVEL 1 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("pwm_pina")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 3034.0;
		LEVEL 1 FOR 1021500.0;
		NODE
		{
			REPEAT = 28;
			LEVEL 0 FOR 1024000.0;
			LEVEL 1 FOR 1024000.0;
		}
		LEVEL 0 FOR 1024000.0;
		LEVEL 1 FOR 607466.0;
	}
}

TRANSITION_LIST("pwm_pinb")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 3043.0;
		LEVEL 0 FOR 1021513.0;
		NODE
		{
			REPEAT = 28;
			LEVEL 1 FOR 1023987.0;
			LEVEL 0 FOR 1024013.0;
		}
		LEVEL 1 FOR 1023987.0;
		LEVEL 0 FOR 607457.0;
	}
}

TRANSITION_LIST("rd")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 60000000.0;
	}
}

TRANSITION_LIST("reset")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 150.0;
		LEVEL 0 FOR 59999850.0;
	}
}

TRANSITION_LIST("wr")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 700.0;
		LEVEL 0 FOR 600.0;
		LEVEL 1 FOR 900.0;
		LEVEL 0 FOR 600.0;
		LEVEL 1 FOR 59997200.0;
	}
}

TRANSITION_LIST("cs")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 24.0;
		LEVEL 1 FOR 59999976.0;
	}
}

TRANSITION_LIST("port_no[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("port_no[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1924.0;
		LEVEL 1 FOR 59998076.0;
	}
}

TRANSITION_LIST("port_no[0]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1924.0;
		LEVEL 1 FOR 59998076.0;
	}
}

TRANSITION_LIST("pwm_count[11]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 2824.0;
		LEVEL 1 FOR 59997176.0;
	}
}

TRANSITION_LIST("pwm_count[10]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("pwm_count[9]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("pwm_count[8]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("pwm_count[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("pwm_count[6]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("pwm_count[5]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("pwm_count[4]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("pwm_count[3]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("pwm_count[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

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

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

TRANSITION_LIST("clk200khz")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 2504.0;
		NODE
		{
			REPEAT = 11999;
			LEVEL 1 FOR 2500.0;
			LEVEL 0 FOR 2500.0;
		}
		LEVEL 1 FOR 2496.0;
	}
}

TRANSITION_LIST("clk2mhz")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 254.0;
		NODE
		{
			REPEAT = 119999;
			LEVEL 1 FOR 250.0;
			LEVEL 0 FOR 250.0;
		}
		LEVEL 1 FOR 246.0;
	}
}

TRANSITION_LIST("count_ad[12]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 30722526.0;
		LEVEL 1 FOR 5000.0;
		LEVEL 0 FOR 20475000.0;
		LEVEL 1 FOR 8797474.0;
	}
}

TRANSITION_LIST("count_ad[11]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 10242526.0;
		LEVEL 1 FOR 5000.0;
		LEVEL 0 FOR 10235000.0;
		LEVEL 1 FOR 10240000.0;
		LEVEL 0 FOR 10240000.0;
		LEVEL 1 FOR 10240000.0;
		LEVEL 0 FOR 8797474.0;
	}
}

TRANSITION_LIST("count_ad[10]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 5122526.0;
		NODE
		{
			REPEAT = 4;
			LEVEL 1 FOR 5120000.0;
			LEVEL 0 FOR 5120000.0;
		}
		LEVEL 1 FOR 5120000.0;
		LEVEL 0 FOR 8797474.0;
	}
}

TRANSITION_LIST("count_ad[9]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 2562526.0;
		NODE
		{
			REPEAT = 9;
			LEVEL 1 FOR 2560000.0;
			LEVEL 0 FOR 2560000.0;
		}
		LEVEL 1 FOR 2560000.0;
		LEVEL 0 FOR 8797474.0;
	}
}

TRANSITION_LIST("count_ad[8]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1282526.0;
		NODE
		{
			REPEAT = 19;
			LEVEL 1 FOR 1280000.0;
			LEVEL 0 FOR 1280000.0;
		}
		LEVEL 1 FOR 1280000.0;
		LEVEL 0 FOR 8797474.0;
	}
}

TRANSITION_LIST("count_ad[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 642526.0;
		NODE
		{
			REPEAT = 39;
			LEVEL 1 FOR 640000.0;
			LEVEL 0 FOR 640000.0;
		}
		LEVEL 1 FOR 640000.0;
		LEVEL 0 FOR 8797474.0;
	}
}

TRANSITION_LIST("count_ad[6]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 322526.0;
		NODE
		{
			REPEAT = 79;
			LEVEL 1 FOR 320000.0;
			LEVEL 0 FOR 320000.0;
		}
		LEVEL 1 FOR 320000.0;
		LEVEL 0 FOR 8797474.0;
	}
}

TRANSITION_LIST("count_ad[5]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 162526.0;
		NODE
		{
			REPEAT = 159;
			LEVEL 1 FOR 160000.0;
			LEVEL 0 FOR 160000.0;
		}
		LEVEL 1 FOR 160000.0;
		LEVEL 0 FOR 8797474.0;
	}
}

TRANSITION_LIST("count_ad[4]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 82526.0;
		NODE
		{
			REPEAT = 319;
			LEVEL 1 FOR 80000.0;
			LEVEL 0 FOR 80000.0;
		}
		LEVEL 1 FOR 80000.0;
		LEVEL 0 FOR 8797474.0;
	}
}

TRANSITION_LIST("count_ad[3]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 42526.0;
		NODE
		{
			REPEAT = 639;
			LEVEL 1 FOR 40000.0;
			LEVEL 0 FOR 40000.0;
		}
		LEVEL 1 FOR 40000.0;
		LEVEL 0 FOR 8797474.0;
	}
}

TRANSITION_LIST("count_ad[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 22526.0;
		NODE
		{
			REPEAT = 1279;
			LEVEL 1 FOR 20000.0;
			LEVEL 0 FOR 20000.0;
		}
		LEVEL 1 FOR 20000.0;
		LEVEL 0 FOR 8797474.0;
	}
}

TRANSITION_LIST("count_ad[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 12526.0;
		NODE
		{
			REPEAT = 2559;
			LEVEL 1 FOR 10000.0;
			LEVEL 0 FOR 10000.0;
		}
		LEVEL 1 FOR 10000.0;
		LEVEL 0 FOR 8797474.0;
	}
}

TRANSITION_LIST("count_ad[0]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 7526.0;
		NODE
		{
			REPEAT = 5119;
			LEVEL 1 FOR 5000.0;
			LEVEL 0 FOR 5000.0;
		}
		LEVEL 1 FOR 5000.0;
		LEVEL 0 FOR 8797474.0;
	}
}

TRANSITION_LIST("keyin[3]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("keyin[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

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

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

TRANSITION_LIST("keyout[3]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 60000000.0;
	}
}

TRANSITION_LIST("keyout[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 60000000.0;
	}
}

TRANSITION_LIST("keyout[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 60000000.0;
	}
}

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

TRANSITION_LIST("lcdcs1")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("lcdcs2")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 60000000.0;
	}
}

TRANSITION_LIST("databus[0]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 600.0;
		LEVEL 1 FOR 900.0;
		LEVEL Z FOR 100.0;
		LEVEL 1 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[1]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1500.0;
		LEVEL Z FOR 100.0;
		LEVEL 1 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[2]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[3]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 1 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[4]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[5]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[6]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("databus[7]~result")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 1 FOR 600.0;
		LEVEL 0 FOR 900.0;
		LEVEL Z FOR 100.0;
		LEVEL 1 FOR 500.0;
		LEVEL Z FOR 100.0;
		LEVEL 0 FOR 800.0;
		LEVEL Z FOR 59997000.0;
	}
}

TRANSITION_LIST("outpe[0]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 94.5;
		NODE
		{
			REPEAT = 479999;
			LEVEL 1 FOR 49.5;
			LEVEL 0 FOR 75.5;
		}
		LEVEL 1 FOR 30.5;
	}
}

TRANSITION_LIST("outpe[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 262.0;
		NODE
		{
			REPEAT = 119999;
			LEVEL 1 FOR 250.0;
			LEVEL 0 FOR 250.0;
		}
		LEVEL 1 FOR 238.0;
	}
}

TRANSITION_LIST("outpe[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 2512.0;
		NODE
		{
			REPEAT = 11999;
			LEVEL 1 FOR 2500.0;
			LEVEL 0 FOR 2500.0;
		}
		LEVEL 1 FOR 2488.0;
	}
}

TRANSITION_LIST("outpa[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("outpb[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

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

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

TRANSITION_LIST("outpa[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("outpb[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("outpa[5]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("outpa[6]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 60000000.0;
	}
}

TRANSITION_LIST("outpb[5]")
{

⌨️ 快捷键说明

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