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

📄 sram_control.sim.vwf

📁 verilog编写fpga与片外SRAM通信模块
💻 VWF
📖 第 1 页 / 共 4 页
字号:
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("databus[8]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("databus[9]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("databus[10]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("databus[11]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("databus[12]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("databus[13]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("databus[14]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("databus[15]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[0]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[1]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[2]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[3]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[4]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[5]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[6]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[7]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[8]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[9]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[10]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[11]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[12]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[13]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[14]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

SIGNAL("DATA[15]~result")
{
	VALUE_TYPE = NINE_LEVEL_BIT;
	SIGNAL_TYPE = SINGLE_BIT;
	WIDTH = 1;
	LSB_INDEX = -1;
	DIRECTION = OUTPUT;
	PARENT = "";
}

GROUP("databus[15..0]~result")
{
	MEMBERS = "databus[15]~result", "databus[14]~result", "databus[13]~result", "databus[12]~result", "databus[11]~result", "databus[10]~result", "databus[9]~result", "databus[8]~result", "databus[7]~result", "databus[6]~result", "databus[5]~result", "databus[4]~result", "databus[3]~result", "databus[2]~result", "databus[1]~result", "databus[0]~result";
}

GROUP("DATA[15..0]~result")
{
	MEMBERS = "DATA[15]~result", "DATA[14]~result", "DATA[13]~result", "DATA[12]~result", "DATA[11]~result", "DATA[10]~result", "DATA[9]~result", "DATA[8]~result", "DATA[7]~result", "DATA[6]~result", "DATA[5]~result", "DATA[4]~result", "DATA[3]~result", "DATA[2]~result", "DATA[1]~result", "DATA[0]~result";
}

TRANSITION_LIST("ADDR[16]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[15]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[14]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[13]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[12]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[11]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[10]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[9]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[8]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[6]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[5]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[4]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 1 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 90.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[3]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 0 FOR 10.0;
		LEVEL 1 FOR 80.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 70.0;
		LEVEL Z FOR 60.0;
		LEVEL 1 FOR 10.0;
		LEVEL 0 FOR 80.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 30.0;
		LEVEL Z FOR 60.0;
		LEVEL 1 FOR 10.0;
		LEVEL 0 FOR 40.0;
		LEVEL 1 FOR 40.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("ADDR[0]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 35.0;
		LEVEL 0 FOR 20.0;
		LEVEL 1 FOR 20.0;
		LEVEL 0 FOR 20.0;
		LEVEL 1 FOR 10.0;
		LEVEL Z FOR 60.0;
		LEVEL 1 FOR 10.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 20.0;
			LEVEL 1 FOR 20.0;
		}
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("CE")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 5.0;
		LEVEL 1 FOR 40.0;
		LEVEL 0 FOR 60.0;
		LEVEL 1 FOR 895.0;
	}
}

TRANSITION_LIST("CS")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1000.0;
	}
}

TRANSITION_LIST("DATA[15]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[14]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[13]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[12]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[11]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[10]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[9]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[8]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[7]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[6]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[5]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[4]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[3]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 0 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("DATA[0]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL Z FOR 170.0;
		LEVEL 1 FOR 85.0;
		LEVEL Z FOR 745.0;
	}
}

TRANSITION_LIST("LB")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1000.0;
	}
}

TRANSITION_LIST("OE")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 5.0;
		LEVEL 1 FOR 160.0;
		NODE
		{
			REPEAT = 4;
			LEVEL 0 FOR 10.0;
			LEVEL 1 FOR 10.0;
		}
		LEVEL 0 FOR 10.0;
		LEVEL 1 FOR 745.0;
	}
}

TRANSITION_LIST("UB")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1000.0;
	}
}

TRANSITION_LIST("WE")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 5.0;
		LEVEL 1 FOR 40.0;
		NODE
		{
			REPEAT = 2;
			LEVEL 0 FOR 10.0;
			LEVEL 1 FOR 10.0;
		}
		LEVEL 0 FOR 10.0;
		LEVEL 1 FOR 905.0;
	}
}

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

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

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

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

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

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

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

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

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

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

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

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

TRANSITION_LIST("addrbus[4]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 30.0;
		LEVEL 1 FOR 10.0;
		LEVEL 0 FOR 960.0;
	}
}

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

TRANSITION_LIST("addrbus[2]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 150.0;
		LEVEL 1 FOR 15.0;
		LEVEL 0 FOR 835.0;
	}
}

TRANSITION_LIST("addrbus[1]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 150.0;
		LEVEL 1 FOR 15.0;
		LEVEL 0 FOR 835.0;
	}
}

TRANSITION_LIST("addrbus[0]")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 150.0;
		LEVEL 1 FOR 15.0;
		LEVEL 0 FOR 835.0;
	}
}

TRANSITION_LIST("busy_sig")
{
	NODE
	{
		REPEAT = 1;
		LEVEL 0 FOR 1000.0;
	}
}

TRANSITION_LIST("clk")
{
	NODE
	{
		REPEAT = 1;
		NODE
		{

⌨️ 快捷键说明

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