www.pudn.com > viterbi213.rar > ACS_2.vwf


/* 
WARNING: Do NOT edit the input and output ports in this file in a text 
editor if you plan to continue editing the block that represents it in 
the Block Editor! File corruption is VERY likely to occur. 
*/ 
 
/* 
Copyright (C) 1991-2006 Altera Corporation 
Your use of Altera Corporation's design tools, logic functions  
and other software and tools, and its AMPP partner logic  
functions, and any output files any of the foregoing  
(including device programming or simulation files), and any  
associated documentation or information are expressly subject  
to the terms and conditions of the Altera Program License  
Subscription Agreement, Altera MegaCore Function License  
Agreement, or other applicable license agreement, including,  
without limitation, that your use is for the sole purpose of  
programming logic devices manufactured by Altera and sold by  
Altera or its authorized distributors.  Please refer to the  
applicable agreement for further details. 
*/ 
 
HEADER 
{ 
	VERSION = 1; 
	TIME_UNIT = ns; 
	SIMULATION_TIME = 0.0; 
	GRID_PHASE = 0.0; 
	GRID_PERIOD = 10.0; 
	GRID_DUTY_CYCLE = 50; 
} 
 
SIGNAL("acs_2") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = OUTPUT; 
	PARENT = ""; 
} 
 
SIGNAL("clk") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = ""; 
} 
 
SIGNAL("im_1") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = BUS; 
	WIDTH = 6; 
	LSB_INDEX = 0; 
	DIRECTION = INPUT; 
	PARENT = ""; 
} 
 
SIGNAL("im_1[5]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "im_1"; 
} 
 
SIGNAL("im_1[4]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "im_1"; 
} 
 
SIGNAL("im_1[3]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "im_1"; 
} 
 
SIGNAL("im_1[2]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "im_1"; 
} 
 
SIGNAL("im_1[1]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "im_1"; 
} 
 
SIGNAL("im_1[0]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "im_1"; 
} 
 
SIGNAL("im_3") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = BUS; 
	WIDTH = 6; 
	LSB_INDEX = 0; 
	DIRECTION = INPUT; 
	PARENT = ""; 
} 
 
SIGNAL("im_3[5]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "im_3"; 
} 
 
SIGNAL("im_3[4]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "im_3"; 
} 
 
SIGNAL("im_3[3]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "im_3"; 
} 
 
SIGNAL("im_3[2]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "im_3"; 
} 
 
SIGNAL("im_3[1]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "im_3"; 
} 
 
SIGNAL("im_3[0]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "im_3"; 
} 
 
SIGNAL("om_2") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = BUS; 
	WIDTH = 6; 
	LSB_INDEX = 0; 
	DIRECTION = OUTPUT; 
	PARENT = ""; 
} 
 
SIGNAL("om_2[5]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = OUTPUT; 
	PARENT = "om_2"; 
} 
 
SIGNAL("om_2[4]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = OUTPUT; 
	PARENT = "om_2"; 
} 
 
SIGNAL("om_2[3]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = OUTPUT; 
	PARENT = "om_2"; 
} 
 
SIGNAL("om_2[2]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = OUTPUT; 
	PARENT = "om_2"; 
} 
 
SIGNAL("om_2[1]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = OUTPUT; 
	PARENT = "om_2"; 
} 
 
SIGNAL("om_2[0]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = OUTPUT; 
	PARENT = "om_2"; 
} 
 
SIGNAL("rc") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = BUS; 
	WIDTH = 2; 
	LSB_INDEX = 0; 
	DIRECTION = INPUT; 
	PARENT = ""; 
} 
 
SIGNAL("rc[1]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "rc"; 
} 
 
SIGNAL("rc[0]") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = "rc"; 
} 
 
SIGNAL("reset") 
{ 
	VALUE_TYPE = NINE_LEVEL_BIT; 
	SIGNAL_TYPE = SINGLE_BIT; 
	WIDTH = 1; 
	LSB_INDEX = -1; 
	DIRECTION = INPUT; 
	PARENT = ""; 
} 
 
TRANSITION_LIST("acs_2") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL X FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("clk") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		NODE 
		{ 
			REPEAT = 50; 
			LEVEL 0 FOR 10.0; 
			LEVEL 1 FOR 10.0; 
		} 
	} 
} 
 
TRANSITION_LIST("im_1[5]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 0 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("im_1[4]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 0 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("im_1[3]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 0 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("im_1[2]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 1 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("im_1[1]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 1 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("im_1[0]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 0 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("im_3[5]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 0 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("im_3[4]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 0 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("im_3[3]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 1 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("im_3[2]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 0 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("im_3[1]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 1 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("im_3[0]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 0 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("om_2[5]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL X FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("om_2[4]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL X FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("om_2[3]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL X FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("om_2[2]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL X FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("om_2[1]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL X FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("om_2[0]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL X FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("rc[1]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 0 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("rc[0]") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 1 FOR 1000.0; 
	} 
} 
 
TRANSITION_LIST("reset") 
{ 
	NODE 
	{ 
		REPEAT = 1; 
		LEVEL 1 FOR 20.0; 
		LEVEL 0 FOR 980.0; 
	} 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "clk"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Binary; 
	TREE_INDEX = 0; 
	TREE_LEVEL = 0; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "reset"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Binary; 
	TREE_INDEX = 1; 
	TREE_LEVEL = 0; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_1"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 2; 
	TREE_LEVEL = 0; 
	CHILDREN = 3, 4, 5, 6, 7, 8; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_1[5]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 3; 
	TREE_LEVEL = 1; 
	PARENT = 2; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_1[4]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 4; 
	TREE_LEVEL = 1; 
	PARENT = 2; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_1[3]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 5; 
	TREE_LEVEL = 1; 
	PARENT = 2; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_1[2]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 6; 
	TREE_LEVEL = 1; 
	PARENT = 2; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_1[1]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 7; 
	TREE_LEVEL = 1; 
	PARENT = 2; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_1[0]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 8; 
	TREE_LEVEL = 1; 
	PARENT = 2; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_3"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 9; 
	TREE_LEVEL = 0; 
	CHILDREN = 10, 11, 12, 13, 14, 15; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_3[5]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 10; 
	TREE_LEVEL = 1; 
	PARENT = 9; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_3[4]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 11; 
	TREE_LEVEL = 1; 
	PARENT = 9; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_3[3]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 12; 
	TREE_LEVEL = 1; 
	PARENT = 9; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_3[2]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 13; 
	TREE_LEVEL = 1; 
	PARENT = 9; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_3[1]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 14; 
	TREE_LEVEL = 1; 
	PARENT = 9; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "im_3[0]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 15; 
	TREE_LEVEL = 1; 
	PARENT = 9; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "rc"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Binary; 
	TREE_INDEX = 16; 
	TREE_LEVEL = 0; 
	CHILDREN = 17, 18; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "rc[1]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Binary; 
	TREE_INDEX = 17; 
	TREE_LEVEL = 1; 
	PARENT = 16; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "rc[0]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Binary; 
	TREE_INDEX = 18; 
	TREE_LEVEL = 1; 
	PARENT = 16; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "om_2"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 19; 
	TREE_LEVEL = 0; 
	CHILDREN = 20, 21, 22, 23, 24, 25; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "om_2[5]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 20; 
	TREE_LEVEL = 1; 
	PARENT = 19; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "om_2[4]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 21; 
	TREE_LEVEL = 1; 
	PARENT = 19; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "om_2[3]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 22; 
	TREE_LEVEL = 1; 
	PARENT = 19; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "om_2[2]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 23; 
	TREE_LEVEL = 1; 
	PARENT = 19; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "om_2[1]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 24; 
	TREE_LEVEL = 1; 
	PARENT = 19; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "om_2[0]"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Unsigned; 
	TREE_INDEX = 25; 
	TREE_LEVEL = 1; 
	PARENT = 19; 
} 
 
DISPLAY_LINE 
{ 
	CHANNEL = "acs_2"; 
	EXPAND_STATUS = COLLAPSED; 
	RADIX = Binary; 
	TREE_INDEX = 26; 
	TREE_LEVEL = 0; 
} 
 
TIME_BAR 
{ 
	TIME = 16850; 
	MASTER = TRUE; 
} 
;