/* 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-2010 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 from 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; PRINT_OPTIONS = "Print_options_version 6\ range_start 0ps\ range_end 4.0us\ width 1\ names_percentage 25\ comments 1\ grid_lines 1\ time_bars 1\ name_every_page 0\ expand_groups 0\ print_all 1\ print_row_height 100"; DATA_OFFSET = 0.0; DATA_DURATION = 40000000.0; SIMULATION_TIME = 40000000.0; GRID_PHASE = 0.0; GRID_PERIOD = 50000.0; GRID_DUTY_CYCLE = 50; } USER_TYPE("__CONTROLLORE|current_state") { VALUES = "Undefined", "current_state.Idle", "current_state.CARICA", "current_state.CONTA", "current_state.FERMA", "current_state.sirena_attiva", "current_state.incrementa"; } SIGNAL("CLK") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = INPUT; PARENT = ""; } SIGNAL("Reset") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = INPUT; PARENT = ""; } SIGNAL("START") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = INPUT; PARENT = ""; } SIGNAL("STOP") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = INPUT; PARENT = ""; } SIGNAL("GOAL") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = INPUT; PARENT = ""; } SIGNAL("MIN") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = BUS; WIDTH = 5; LSB_INDEX = 0; DIRECTION = OUTPUT; PARENT = ""; } SIGNAL("MIN[4]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "MIN"; } SIGNAL("MIN[3]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "MIN"; } SIGNAL("MIN[2]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "MIN"; } SIGNAL("MIN[1]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "MIN"; } SIGNAL("MIN[0]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "MIN"; } SIGNAL("SEC") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = BUS; WIDTH = 6; LSB_INDEX = 0; DIRECTION = OUTPUT; PARENT = ""; } SIGNAL("SEC[5]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "SEC"; } SIGNAL("SEC[4]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "SEC"; } SIGNAL("SEC[3]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "SEC"; } SIGNAL("SEC[2]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "SEC"; } SIGNAL("SEC[1]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "SEC"; } SIGNAL("SEC[0]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "SEC"; } SIGNAL("Counter5bitLoad:ContaMinuti|value_temp") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = BUS; WIDTH = 5; LSB_INDEX = 0; DIRECTION = BURIED; PARENT = ""; } SIGNAL("Counter5bitLoad:ContaMinuti|value_temp[4]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter5bitLoad:ContaMinuti|value_temp"; } SIGNAL("Counter5bitLoad:ContaMinuti|value_temp[3]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter5bitLoad:ContaMinuti|value_temp"; } SIGNAL("Counter5bitLoad:ContaMinuti|value_temp[2]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter5bitLoad:ContaMinuti|value_temp"; } SIGNAL("Counter5bitLoad:ContaMinuti|value_temp[1]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter5bitLoad:ContaMinuti|value_temp"; } SIGNAL("Counter5bitLoad:ContaMinuti|value_temp[0]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter5bitLoad:ContaMinuti|value_temp"; } SIGNAL("Counter6bitLoad:ContaSecondi|value_temp") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = BUS; WIDTH = 6; LSB_INDEX = 0; DIRECTION = BURIED; PARENT = ""; } SIGNAL("Counter6bitLoad:ContaSecondi|value_temp[5]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter6bitLoad:ContaSecondi|value_temp"; } SIGNAL("Counter6bitLoad:ContaSecondi|value_temp[4]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter6bitLoad:ContaSecondi|value_temp"; } SIGNAL("Counter6bitLoad:ContaSecondi|value_temp[3]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter6bitLoad:ContaSecondi|value_temp"; } SIGNAL("Counter6bitLoad:ContaSecondi|value_temp[2]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter6bitLoad:ContaSecondi|value_temp"; } SIGNAL("Counter6bitLoad:ContaSecondi|value_temp[1]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter6bitLoad:ContaSecondi|value_temp"; } SIGNAL("Counter6bitLoad:ContaSecondi|value_temp[0]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter6bitLoad:ContaSecondi|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = BUS; WIDTH = 14; LSB_INDEX = 0; DIRECTION = BURIED; PARENT = ""; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[13]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[12]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[11]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[10]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[9]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[8]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[7]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[6]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[5]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[4]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[3]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[2]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[1]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("Counter14bitLoad:ContaSecondo|value_temp[0]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = BURIED; PARENT = "Counter14bitLoad:ContaSecondo|value_temp"; } SIGNAL("CONTROLLORE|TEMPO") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = BUS; WIDTH = 2; LSB_INDEX = 0; DIRECTION = OUTPUT; PARENT = ""; } SIGNAL("CONTROLLORE|TEMPO[1]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "CONTROLLORE|TEMPO"; } SIGNAL("CONTROLLORE|TEMPO[0]") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = "CONTROLLORE|TEMPO"; } SIGNAL("CONTROLLORE|SIRENA") { VALUE_TYPE = NINE_LEVEL_BIT; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = OUTPUT; PARENT = ""; } SIGNAL("CONTROLLORE|current_state") { VALUE_TYPE = ENUM; SIGNAL_TYPE = SINGLE_BIT; WIDTH = 1; LSB_INDEX = -1; DIRECTION = MACHINE; PARENT = ""; ENUM_NAME = "__CONTROLLORE|current_state"; } TRANSITION_LIST("CLK") { NODE { REPEAT = 1; NODE { REPEAT = 400; LEVEL 0 FOR 50000.0; LEVEL 1 FOR 50000.0; } } } TRANSITION_LIST("Reset") { NODE { REPEAT = 1; LEVEL 1 FOR 100000.0; LEVEL 0 FOR 39900000.0; } } TRANSITION_LIST("START") { NODE { REPEAT = 1; LEVEL 0 FOR 400000.0; LEVEL 1 FOR 100000.0; LEVEL 0 FOR 1000000.0; LEVEL 1 FOR 100000.0; LEVEL 0 FOR 1600000.0; LEVEL 1 FOR 100000.0; LEVEL 0 FOR 5100000.0; LEVEL 1 FOR 100000.0; LEVEL 0 FOR 13100000.0; LEVEL 1 FOR 100000.0; LEVEL 0 FOR 18300000.0; } } TRANSITION_LIST("STOP") { NODE { REPEAT = 1; LEVEL 0 FOR 1000000.0; LEVEL 1 FOR 100000.0; LEVEL 0 FOR 1600000.0; LEVEL 1 FOR 100000.0; LEVEL 0 FOR 37200000.0; } } TRANSITION_LIST("GOAL") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("MIN[4]") { NODE { REPEAT = 1; LEVEL 0 FOR 7450000.0; LEVEL 1 FOR 800000.0; LEVEL 0 FOR 31750000.0; } } TRANSITION_LIST("MIN[3]") { NODE { REPEAT = 1; LEVEL 0 FOR 7450000.0; LEVEL 1 FOR 800000.0; LEVEL 0 FOR 31750000.0; } } TRANSITION_LIST("MIN[2]") { NODE { REPEAT = 1; LEVEL 0 FOR 7450000.0; LEVEL 1 FOR 800000.0; LEVEL 0 FOR 31750000.0; } } TRANSITION_LIST("MIN[1]") { NODE { REPEAT = 1; LEVEL 0 FOR 250000.0; LEVEL 1 FOR 3200000.0; LEVEL 0 FOR 4000000.0; LEVEL 1 FOR 32550000.0; } } TRANSITION_LIST("MIN[0]") { NODE { REPEAT = 1; LEVEL 0 FOR 3450000.0; LEVEL 1 FOR 2000000.0; LEVEL 0 FOR 2000000.0; LEVEL 1 FOR 800000.0; LEVEL 0 FOR 31750000.0; } } TRANSITION_LIST("SEC[5]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("SEC[4]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("SEC[3]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("SEC[2]") { NODE { REPEAT = 1; LEVEL 0 FOR 150000.0; LEVEL 1 FOR 700000.0; LEVEL 0 FOR 2600000.0; NODE { REPEAT = 2; LEVEL 1 FOR 400000.0; LEVEL 0 FOR 1600000.0; } LEVEL 1 FOR 32550000.0; } } TRANSITION_LIST("SEC[1]") { NODE { REPEAT = 1; LEVEL 0 FOR 850000.0; LEVEL 1 FOR 1300000.0; LEVEL 0 FOR 1700000.0; LEVEL 1 FOR 800000.0; LEVEL 0 FOR 1200000.0; LEVEL 1 FOR 800000.0; LEVEL 0 FOR 33350000.0; } } TRANSITION_LIST("SEC[0]") { NODE { REPEAT = 1; LEVEL 0 FOR 850000.0; LEVEL 1 FOR 900000.0; LEVEL 0 FOR 400000.0; LEVEL 1 FOR 400000.0; LEVEL 0 FOR 1300000.0; LEVEL 1 FOR 400000.0; LEVEL 0 FOR 400000.0; LEVEL 1 FOR 400000.0; LEVEL 0 FOR 800000.0; LEVEL 1 FOR 400000.0; LEVEL 0 FOR 400000.0; LEVEL 1 FOR 400000.0; LEVEL 0 FOR 32950000.0; } } TRANSITION_LIST("Counter5bitLoad:ContaMinuti|value_temp[4]") { NODE { REPEAT = 1; LEVEL 0 FOR 7450000.0; LEVEL 1 FOR 800000.0; LEVEL 0 FOR 31750000.0; } } TRANSITION_LIST("Counter5bitLoad:ContaMinuti|value_temp[3]") { NODE { REPEAT = 1; LEVEL 0 FOR 7450000.0; LEVEL 1 FOR 800000.0; LEVEL 0 FOR 31750000.0; } } TRANSITION_LIST("Counter5bitLoad:ContaMinuti|value_temp[2]") { NODE { REPEAT = 1; LEVEL 0 FOR 7450000.0; LEVEL 1 FOR 800000.0; LEVEL 0 FOR 31750000.0; } } TRANSITION_LIST("Counter5bitLoad:ContaMinuti|value_temp[1]") { NODE { REPEAT = 1; LEVEL 0 FOR 250000.0; LEVEL 1 FOR 3200000.0; LEVEL 0 FOR 4000000.0; LEVEL 1 FOR 32550000.0; } } TRANSITION_LIST("Counter5bitLoad:ContaMinuti|value_temp[0]") { NODE { REPEAT = 1; LEVEL 0 FOR 3450000.0; LEVEL 1 FOR 2000000.0; LEVEL 0 FOR 2000000.0; LEVEL 1 FOR 800000.0; LEVEL 0 FOR 31750000.0; } } TRANSITION_LIST("Counter6bitLoad:ContaSecondi|value_temp[5]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter6bitLoad:ContaSecondi|value_temp[4]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter6bitLoad:ContaSecondi|value_temp[3]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter6bitLoad:ContaSecondi|value_temp[2]") { NODE { REPEAT = 1; LEVEL 0 FOR 150000.0; LEVEL 1 FOR 700000.0; LEVEL 0 FOR 2600000.0; NODE { REPEAT = 2; LEVEL 1 FOR 400000.0; LEVEL 0 FOR 1600000.0; } LEVEL 1 FOR 32550000.0; } } TRANSITION_LIST("Counter6bitLoad:ContaSecondi|value_temp[1]") { NODE { REPEAT = 1; LEVEL 0 FOR 850000.0; LEVEL 1 FOR 1300000.0; LEVEL 0 FOR 1700000.0; LEVEL 1 FOR 800000.0; LEVEL 0 FOR 1200000.0; LEVEL 1 FOR 800000.0; LEVEL 0 FOR 33350000.0; } } TRANSITION_LIST("Counter6bitLoad:ContaSecondi|value_temp[0]") { NODE { REPEAT = 1; LEVEL 0 FOR 850000.0; LEVEL 1 FOR 900000.0; LEVEL 0 FOR 400000.0; LEVEL 1 FOR 400000.0; LEVEL 0 FOR 1300000.0; LEVEL 1 FOR 400000.0; LEVEL 0 FOR 400000.0; LEVEL 1 FOR 400000.0; LEVEL 0 FOR 800000.0; LEVEL 1 FOR 400000.0; LEVEL 0 FOR 400000.0; LEVEL 1 FOR 400000.0; LEVEL 0 FOR 32950000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[13]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[12]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[11]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[10]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[9]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[8]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[7]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[6]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[5]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[4]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[3]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[2]") { NODE { REPEAT = 1; LEVEL 0 FOR 40000000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[1]") { NODE { REPEAT = 1; LEVEL 0 FOR 150000.0; LEVEL 1 FOR 500000.0; LEVEL 0 FOR 200000.0; NODE { REPEAT = 2; LEVEL 1 FOR 200000.0; LEVEL 0 FOR 700000.0; NODE { REPEAT = 2; LEVEL 1 FOR 200000.0; LEVEL 0 FOR 200000.0; } } NODE { REPEAT = 8; LEVEL 1 FOR 200000.0; LEVEL 0 FOR 200000.0; } LEVEL 1 FOR 32550000.0; } } TRANSITION_LIST("Counter14bitLoad:ContaSecondo|value_temp[0]") { NODE { REPEAT = 1; LEVEL 0 FOR 150000.0; LEVEL 1 FOR 400000.0; NODE { REPEAT = 2; LEVEL 0 FOR 100000.0; LEVEL 1 FOR 100000.0; } NODE { REPEAT = 2; LEVEL 0 FOR 100000.0; LEVEL 1 FOR 600000.0; NODE { REPEAT = 5; LEVEL 0 FOR 100000.0; LEVEL 1 FOR 100000.0; } } NODE { REPEAT = 15; LEVEL 0 FOR 100000.0; LEVEL 1 FOR 100000.0; } LEVEL 0 FOR 100000.0; LEVEL 1 FOR 32550000.0; } } TRANSITION_LIST("CONTROLLORE|TEMPO[1]") { NODE { REPEAT = 1; LEVEL 0 FOR 8150000.0; LEVEL 1 FOR 31850000.0; } } TRANSITION_LIST("CONTROLLORE|TEMPO[0]") { NODE { REPEAT = 1; LEVEL 0 FOR 50000.0; LEVEL 1 FOR 8100000.0; LEVEL 0 FOR 31850000.0; } } TRANSITION_LIST("CONTROLLORE|SIRENA") { NODE { REPEAT = 1; LEVEL 0 FOR 7450000.0; LEVEL 1 FOR 600000.0; LEVEL 0 FOR 31950000.0; } } TRANSITION_LIST("CONTROLLORE|current_state") { NODE { REPEAT = 1; LEVEL current_state.Idle FOR 150000.0; LEVEL current_state.CARICA FOR 300000.0; LEVEL current_state.CONTA FOR 600000.0; LEVEL current_state.FERMA FOR 500000.0; LEVEL current_state.CONTA FOR 1200000.0; LEVEL current_state.FERMA FOR 500000.0; LEVEL current_state.CONTA FOR 4200000.0; LEVEL current_state.sirena_attiva FOR 600000.0; LEVEL current_state.incrementa FOR 100000.0; LEVEL current_state.CARICA FOR 31850000.0; } } DISPLAY_LINE { CHANNEL = "CLK"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 0; TREE_LEVEL = 0; } DISPLAY_LINE { CHANNEL = "Reset"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 1; TREE_LEVEL = 0; } DISPLAY_LINE { CHANNEL = "START"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 2; TREE_LEVEL = 0; } DISPLAY_LINE { CHANNEL = "STOP"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 3; TREE_LEVEL = 0; } DISPLAY_LINE { CHANNEL = "GOAL"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 4; TREE_LEVEL = 0; } DISPLAY_LINE { CHANNEL = "MIN"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 5; TREE_LEVEL = 0; CHILDREN = 6, 7, 8, 9, 10; } DISPLAY_LINE { CHANNEL = "MIN[4]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 6; TREE_LEVEL = 1; PARENT = 5; } DISPLAY_LINE { CHANNEL = "MIN[3]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 7; TREE_LEVEL = 1; PARENT = 5; } DISPLAY_LINE { CHANNEL = "MIN[2]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 8; TREE_LEVEL = 1; PARENT = 5; } DISPLAY_LINE { CHANNEL = "MIN[1]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 9; TREE_LEVEL = 1; PARENT = 5; } DISPLAY_LINE { CHANNEL = "MIN[0]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 10; TREE_LEVEL = 1; PARENT = 5; } DISPLAY_LINE { CHANNEL = "SEC"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 11; TREE_LEVEL = 0; CHILDREN = 12, 13, 14, 15, 16, 17; } DISPLAY_LINE { CHANNEL = "SEC[5]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 12; TREE_LEVEL = 1; PARENT = 11; } DISPLAY_LINE { CHANNEL = "SEC[4]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 13; TREE_LEVEL = 1; PARENT = 11; } DISPLAY_LINE { CHANNEL = "SEC[3]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 14; TREE_LEVEL = 1; PARENT = 11; } DISPLAY_LINE { CHANNEL = "SEC[2]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 15; TREE_LEVEL = 1; PARENT = 11; } DISPLAY_LINE { CHANNEL = "SEC[1]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 16; TREE_LEVEL = 1; PARENT = 11; } DISPLAY_LINE { CHANNEL = "SEC[0]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 17; TREE_LEVEL = 1; PARENT = 11; } DISPLAY_LINE { CHANNEL = "Counter5bitLoad:ContaMinuti|value_temp"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 18; TREE_LEVEL = 0; CHILDREN = 19, 20, 21, 22, 23; } DISPLAY_LINE { CHANNEL = "Counter5bitLoad:ContaMinuti|value_temp[4]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 19; TREE_LEVEL = 1; PARENT = 18; } DISPLAY_LINE { CHANNEL = "Counter5bitLoad:ContaMinuti|value_temp[3]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 20; TREE_LEVEL = 1; PARENT = 18; } DISPLAY_LINE { CHANNEL = "Counter5bitLoad:ContaMinuti|value_temp[2]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 21; TREE_LEVEL = 1; PARENT = 18; } DISPLAY_LINE { CHANNEL = "Counter5bitLoad:ContaMinuti|value_temp[1]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 22; TREE_LEVEL = 1; PARENT = 18; } DISPLAY_LINE { CHANNEL = "Counter5bitLoad:ContaMinuti|value_temp[0]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 23; TREE_LEVEL = 1; PARENT = 18; } DISPLAY_LINE { CHANNEL = "Counter6bitLoad:ContaSecondi|value_temp"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 24; TREE_LEVEL = 0; CHILDREN = 25, 26, 27, 28, 29, 30; } DISPLAY_LINE { CHANNEL = "Counter6bitLoad:ContaSecondi|value_temp[5]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 25; TREE_LEVEL = 1; PARENT = 24; } DISPLAY_LINE { CHANNEL = "Counter6bitLoad:ContaSecondi|value_temp[4]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 26; TREE_LEVEL = 1; PARENT = 24; } DISPLAY_LINE { CHANNEL = "Counter6bitLoad:ContaSecondi|value_temp[3]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 27; TREE_LEVEL = 1; PARENT = 24; } DISPLAY_LINE { CHANNEL = "Counter6bitLoad:ContaSecondi|value_temp[2]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 28; TREE_LEVEL = 1; PARENT = 24; } DISPLAY_LINE { CHANNEL = "Counter6bitLoad:ContaSecondi|value_temp[1]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 29; TREE_LEVEL = 1; PARENT = 24; } DISPLAY_LINE { CHANNEL = "Counter6bitLoad:ContaSecondi|value_temp[0]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 30; TREE_LEVEL = 1; PARENT = 24; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 31; TREE_LEVEL = 0; CHILDREN = 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[13]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 32; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[12]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 33; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[11]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 34; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[10]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 35; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[9]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 36; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[8]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 37; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[7]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 38; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[6]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 39; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[5]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 40; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[4]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 41; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[3]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 42; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[2]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 43; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[1]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 44; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "Counter14bitLoad:ContaSecondo|value_temp[0]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 45; TREE_LEVEL = 1; PARENT = 31; } DISPLAY_LINE { CHANNEL = "CONTROLLORE|TEMPO"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 46; TREE_LEVEL = 0; CHILDREN = 47, 48; } DISPLAY_LINE { CHANNEL = "CONTROLLORE|TEMPO[1]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 47; TREE_LEVEL = 1; PARENT = 46; } DISPLAY_LINE { CHANNEL = "CONTROLLORE|TEMPO[0]"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 48; TREE_LEVEL = 1; PARENT = 46; } DISPLAY_LINE { CHANNEL = "CONTROLLORE|SIRENA"; EXPAND_STATUS = COLLAPSED; RADIX = Binary; TREE_INDEX = 49; TREE_LEVEL = 0; } DISPLAY_LINE { CHANNEL = "CONTROLLORE|current_state"; EXPAND_STATUS = COLLAPSED; RADIX = Unsigned; TREE_INDEX = 50; TREE_LEVEL = 0; } TIME_BAR { TIME = 50000; MASTER = TRUE; } ;