// Copyright (C) 2018 Intel Corporation. All rights reserved. // Your use of Intel 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 Intel Program License // Subscription Agreement, the Intel Quartus Prime License Agreement, // the Intel FPGA IP License Agreement, or other applicable license // agreement, including, without limitation, that your use is for // the sole purpose of programming logic devices manufactured by // Intel and sold by Intel or its authorized distributors. Please // refer to the applicable agreement for further details. // VENDOR "Altera" // PROGRAM "Quartus Prime" // VERSION "Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition" // DATE "10/27/2021 19:59:26" // // Device: Altera 5CSEMA5F31C6 Package FBGA896 // // // This Verilog file should be used for ModelSim-Altera (Verilog) only // `timescale 1 ps/ 1 ps module lab3_top ( SW, KEY, HEX0, HEX1, HEX2, HEX3, HEX4, HEX5, LEDR); input [9:0] SW; input [3:0] KEY; output [6:0] HEX0; output [6:0] HEX1; output [6:0] HEX2; output [6:0] HEX3; output [6:0] HEX4; output [6:0] HEX5; output [9:0] LEDR; // Design Ports Information // SW[4] => Location: PIN_AD11, I/O Standard: 2.5 V, Current Strength: Default // SW[5] => Location: PIN_AD12, I/O Standard: 2.5 V, Current Strength: Default // SW[6] => Location: PIN_AE11, I/O Standard: 2.5 V, Current Strength: Default // SW[7] => Location: PIN_AC9, I/O Standard: 2.5 V, Current Strength: Default // SW[8] => Location: PIN_AD10, I/O Standard: 2.5 V, Current Strength: Default // SW[9] => Location: PIN_AE12, I/O Standard: 2.5 V, Current Strength: Default // KEY[1] => Location: PIN_AA15, I/O Standard: 2.5 V, Current Strength: Default // KEY[2] => Location: PIN_W15, I/O Standard: 2.5 V, Current Strength: Default // HEX0[0] => Location: PIN_AE26, I/O Standard: 2.5 V, Current Strength: Default // HEX0[1] => Location: PIN_AE27, I/O Standard: 2.5 V, Current Strength: Default // HEX0[2] => Location: PIN_AE28, I/O Standard: 2.5 V, Current Strength: Default // HEX0[3] => Location: PIN_AG27, I/O Standard: 2.5 V, Current Strength: Default // HEX0[4] => Location: PIN_AF28, I/O Standard: 2.5 V, Current Strength: Default // HEX0[5] => Location: PIN_AG28, I/O Standard: 2.5 V, Current Strength: Default // HEX0[6] => Location: PIN_AH28, I/O Standard: 2.5 V, Current Strength: Default // HEX1[0] => Location: PIN_AJ29, I/O Standard: 2.5 V, Current Strength: Default // HEX1[1] => Location: PIN_AH29, I/O Standard: 2.5 V, Current Strength: Default // HEX1[2] => Location: PIN_AH30, I/O Standard: 2.5 V, Current Strength: Default // HEX1[3] => Location: PIN_AG30, I/O Standard: 2.5 V, Current Strength: Default // HEX1[4] => Location: PIN_AF29, I/O Standard: 2.5 V, Current Strength: Default // HEX1[5] => Location: PIN_AF30, I/O Standard: 2.5 V, Current Strength: Default // HEX1[6] => Location: PIN_AD27, I/O Standard: 2.5 V, Current Strength: Default // HEX2[0] => Location: PIN_AB23, I/O Standard: 2.5 V, Current Strength: Default // HEX2[1] => Location: PIN_AE29, I/O Standard: 2.5 V, Current Strength: Default // HEX2[2] => Location: PIN_AD29, I/O Standard: 2.5 V, Current Strength: Default // HEX2[3] => Location: PIN_AC28, I/O Standard: 2.5 V, Current Strength: Default // HEX2[4] => Location: PIN_AD30, I/O Standard: 2.5 V, Current Strength: Default // HEX2[5] => Location: PIN_AC29, I/O Standard: 2.5 V, Current Strength: Default // HEX2[6] => Location: PIN_AC30, I/O Standard: 2.5 V, Current Strength: Default // HEX3[0] => Location: PIN_AD26, I/O Standard: 2.5 V, Current Strength: Default // HEX3[1] => Location: PIN_AC27, I/O Standard: 2.5 V, Current Strength: Default // HEX3[2] => Location: PIN_AD25, I/O Standard: 2.5 V, Current Strength: Default // HEX3[3] => Location: PIN_AC25, I/O Standard: 2.5 V, Current Strength: Default // HEX3[4] => Location: PIN_AB28, I/O Standard: 2.5 V, Current Strength: Default // HEX3[5] => Location: PIN_AB25, I/O Standard: 2.5 V, Current Strength: Default // HEX3[6] => Location: PIN_AB22, I/O Standard: 2.5 V, Current Strength: Default // HEX4[0] => Location: PIN_AA24, I/O Standard: 2.5 V, Current Strength: Default // HEX4[1] => Location: PIN_Y23, I/O Standard: 2.5 V, Current Strength: Default // HEX4[2] => Location: PIN_Y24, I/O Standard: 2.5 V, Current Strength: Default // HEX4[3] => Location: PIN_W22, I/O Standard: 2.5 V, Current Strength: Default // HEX4[4] => Location: PIN_W24, I/O Standard: 2.5 V, Current Strength: Default // HEX4[5] => Location: PIN_V23, I/O Standard: 2.5 V, Current Strength: Default // HEX4[6] => Location: PIN_W25, I/O Standard: 2.5 V, Current Strength: Default // HEX5[0] => Location: PIN_V25, I/O Standard: 2.5 V, Current Strength: Default // HEX5[1] => Location: PIN_AA28, I/O Standard: 2.5 V, Current Strength: Default // HEX5[2] => Location: PIN_Y27, I/O Standard: 2.5 V, Current Strength: Default // HEX5[3] => Location: PIN_AB27, I/O Standard: 2.5 V, Current Strength: Default // HEX5[4] => Location: PIN_AB26, I/O Standard: 2.5 V, Current Strength: Default // HEX5[5] => Location: PIN_AA26, I/O Standard: 2.5 V, Current Strength: Default // HEX5[6] => Location: PIN_AA25, I/O Standard: 2.5 V, Current Strength: Default // LEDR[0] => Location: PIN_V16, I/O Standard: 2.5 V, Current Strength: Default // LEDR[1] => Location: PIN_W16, I/O Standard: 2.5 V, Current Strength: Default // LEDR[2] => Location: PIN_V17, I/O Standard: 2.5 V, Current Strength: Default // LEDR[3] => Location: PIN_V18, I/O Standard: 2.5 V, Current Strength: Default // LEDR[4] => Location: PIN_W17, I/O Standard: 2.5 V, Current Strength: Default // LEDR[5] => Location: PIN_W19, I/O Standard: 2.5 V, Current Strength: Default // LEDR[6] => Location: PIN_Y19, I/O Standard: 2.5 V, Current Strength: Default // LEDR[7] => Location: PIN_W20, I/O Standard: 2.5 V, Current Strength: Default // LEDR[8] => Location: PIN_W21, I/O Standard: 2.5 V, Current Strength: Default // LEDR[9] => Location: PIN_Y21, I/O Standard: 2.5 V, Current Strength: Default // SW[0] => Location: PIN_AB12, I/O Standard: 2.5 V, Current Strength: Default // SW[1] => Location: PIN_AC12, I/O Standard: 2.5 V, Current Strength: Default // SW[2] => Location: PIN_AF9, I/O Standard: 2.5 V, Current Strength: Default // SW[3] => Location: PIN_AF10, I/O Standard: 2.5 V, Current Strength: Default // KEY[0] => Location: PIN_AA14, I/O Standard: 2.5 V, Current Strength: Default // KEY[3] => Location: PIN_Y16, I/O Standard: 2.5 V, Current Strength: Default wire gnd; wire vcc; wire unknown; assign gnd = 1'b0; assign vcc = 1'b1; assign unknown = 1'bx; tri1 devclrn; tri1 devpor; tri1 devoe; wire \SW[4]~input_o ; wire \SW[5]~input_o ; wire \SW[6]~input_o ; wire \SW[7]~input_o ; wire \SW[8]~input_o ; wire \SW[9]~input_o ; wire \KEY[1]~input_o ; wire \KEY[2]~input_o ; wire \~QUARTUS_CREATED_GND~I_combout ; wire \KEY[0]~input_o ; wire \KEY[0]~inputCLKENA0_outclk ; wire \msm|present_state.0000~feeder_combout ; wire \KEY[3]~input_o ; wire \msm|present_state.0000~q ; wire \SW[3]~input_o ; wire \SW[2]~input_o ; wire \SW[0]~input_o ; wire \SW[1]~input_o ; wire \msm|Selector7~0_combout ; wire \msm|present_state.1111~q ; wire \msm|WideOr2~0_combout ; wire \msm|present_state.0001~q ; wire \msm|present_state.0010~q ; wire \msm|present_state.0011~q ; wire \msm|present_state.0100~DUPLICATE_q ; wire \msm|present_state.0101~q ; wire \msm|Selector6~0_combout ; wire \msm|present_state.0111~q ; wire \dec47|H0[0]~4_combout ; wire \msm|present_state.0100~q ; wire \dec47|Equal0~0_combout ; wire \dec47|Selector1~1_combout ; wire \dec47|H0[2]~3_combout ; wire \dec47|Selector0~0_combout ; wire \dec47|H0[4]~2_combout ; wire \dec47|H0[5]~1_combout ; wire \dec47|H0[6]~0_combout ; wire \dec47|H1[0]~0_combout ; wire \dec47|H1[1]~1_combout ; wire \dec47|WideNor0~combout ; wire \dec47|Selector1~0_combout ; wire \dec47|Selector2~0_combout ; wire \dec47|Selector5~0_combout ; // Location: IOOBUF_X89_Y8_N39 cyclonev_io_obuf \HEX0[0]~output ( .i(\dec47|H0[0]~4_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX0[0]), .obar()); // synopsys translate_off defparam \HEX0[0]~output .bus_hold = "false"; defparam \HEX0[0]~output .open_drain_output = "false"; defparam \HEX0[0]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y11_N79 cyclonev_io_obuf \HEX0[1]~output ( .i(\dec47|Selector1~1_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX0[1]), .obar()); // synopsys translate_off defparam \HEX0[1]~output .bus_hold = "false"; defparam \HEX0[1]~output .open_drain_output = "false"; defparam \HEX0[1]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y11_N96 cyclonev_io_obuf \HEX0[2]~output ( .i(\dec47|H0[2]~3_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX0[2]), .obar()); // synopsys translate_off defparam \HEX0[2]~output .bus_hold = "false"; defparam \HEX0[2]~output .open_drain_output = "false"; defparam \HEX0[2]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y4_N79 cyclonev_io_obuf \HEX0[3]~output ( .i(\dec47|Selector0~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX0[3]), .obar()); // synopsys translate_off defparam \HEX0[3]~output .bus_hold = "false"; defparam \HEX0[3]~output .open_drain_output = "false"; defparam \HEX0[3]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y13_N56 cyclonev_io_obuf \HEX0[4]~output ( .i(\dec47|H0[4]~2_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX0[4]), .obar()); // synopsys translate_off defparam \HEX0[4]~output .bus_hold = "false"; defparam \HEX0[4]~output .open_drain_output = "false"; defparam \HEX0[4]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y13_N39 cyclonev_io_obuf \HEX0[5]~output ( .i(\dec47|H0[5]~1_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX0[5]), .obar()); // synopsys translate_off defparam \HEX0[5]~output .bus_hold = "false"; defparam \HEX0[5]~output .open_drain_output = "false"; defparam \HEX0[5]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y4_N96 cyclonev_io_obuf \HEX0[6]~output ( .i(!\dec47|H0[6]~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX0[6]), .obar()); // synopsys translate_off defparam \HEX0[6]~output .bus_hold = "false"; defparam \HEX0[6]~output .open_drain_output = "false"; defparam \HEX0[6]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y6_N39 cyclonev_io_obuf \HEX1[0]~output ( .i(\dec47|H1[0]~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX1[0]), .obar()); // synopsys translate_off defparam \HEX1[0]~output .bus_hold = "false"; defparam \HEX1[0]~output .open_drain_output = "false"; defparam \HEX1[0]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y6_N56 cyclonev_io_obuf \HEX1[1]~output ( .i(\dec47|H1[1]~1_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX1[1]), .obar()); // synopsys translate_off defparam \HEX1[1]~output .bus_hold = "false"; defparam \HEX1[1]~output .open_drain_output = "false"; defparam \HEX1[1]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y16_N39 cyclonev_io_obuf \HEX1[2]~output ( .i(\dec47|H1[1]~1_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX1[2]), .obar()); // synopsys translate_off defparam \HEX1[2]~output .bus_hold = "false"; defparam \HEX1[2]~output .open_drain_output = "false"; defparam \HEX1[2]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y16_N56 cyclonev_io_obuf \HEX1[3]~output ( .i(\dec47|H1[0]~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX1[3]), .obar()); // synopsys translate_off defparam \HEX1[3]~output .bus_hold = "false"; defparam \HEX1[3]~output .open_drain_output = "false"; defparam \HEX1[3]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y15_N39 cyclonev_io_obuf \HEX1[4]~output ( .i(\dec47|H1[0]~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX1[4]), .obar()); // synopsys translate_off defparam \HEX1[4]~output .bus_hold = "false"; defparam \HEX1[4]~output .open_drain_output = "false"; defparam \HEX1[4]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y15_N56 cyclonev_io_obuf \HEX1[5]~output ( .i(\dec47|H1[0]~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX1[5]), .obar()); // synopsys translate_off defparam \HEX1[5]~output .bus_hold = "false"; defparam \HEX1[5]~output .open_drain_output = "false"; defparam \HEX1[5]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y8_N56 cyclonev_io_obuf \HEX1[6]~output ( .i(!\dec47|WideNor0~combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX1[6]), .obar()); // synopsys translate_off defparam \HEX1[6]~output .bus_hold = "false"; defparam \HEX1[6]~output .open_drain_output = "false"; defparam \HEX1[6]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y9_N22 cyclonev_io_obuf \HEX2[0]~output ( .i(!\dec47|WideNor0~combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX2[0]), .obar()); // synopsys translate_off defparam \HEX2[0]~output .bus_hold = "false"; defparam \HEX2[0]~output .open_drain_output = "false"; defparam \HEX2[0]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y23_N39 cyclonev_io_obuf \HEX2[1]~output ( .i(!\dec47|Selector1~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX2[1]), .obar()); // synopsys translate_off defparam \HEX2[1]~output .bus_hold = "false"; defparam \HEX2[1]~output .open_drain_output = "false"; defparam \HEX2[1]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y23_N56 cyclonev_io_obuf \HEX2[2]~output ( .i(!\msm|present_state.1111~q ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX2[2]), .obar()); // synopsys translate_off defparam \HEX2[2]~output .bus_hold = "false"; defparam \HEX2[2]~output .open_drain_output = "false"; defparam \HEX2[2]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y20_N79 cyclonev_io_obuf \HEX2[3]~output ( .i(!\msm|present_state.1111~q ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX2[3]), .obar()); // synopsys translate_off defparam \HEX2[3]~output .bus_hold = "false"; defparam \HEX2[3]~output .open_drain_output = "false"; defparam \HEX2[3]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y25_N39 cyclonev_io_obuf \HEX2[4]~output ( .i(\dec47|Selector2~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX2[4]), .obar()); // synopsys translate_off defparam \HEX2[4]~output .bus_hold = "false"; defparam \HEX2[4]~output .open_drain_output = "false"; defparam \HEX2[4]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y20_N96 cyclonev_io_obuf \HEX2[5]~output ( .i(!\dec47|WideNor0~combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX2[5]), .obar()); // synopsys translate_off defparam \HEX2[5]~output .bus_hold = "false"; defparam \HEX2[5]~output .open_drain_output = "false"; defparam \HEX2[5]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y25_N56 cyclonev_io_obuf \HEX2[6]~output ( .i(\dec47|H1[0]~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX2[6]), .obar()); // synopsys translate_off defparam \HEX2[6]~output .bus_hold = "false"; defparam \HEX2[6]~output .open_drain_output = "false"; defparam \HEX2[6]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y16_N5 cyclonev_io_obuf \HEX3[0]~output ( .i(!\dec47|WideNor0~combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX3[0]), .obar()); // synopsys translate_off defparam \HEX3[0]~output .bus_hold = "false"; defparam \HEX3[0]~output .open_drain_output = "false"; defparam \HEX3[0]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y16_N22 cyclonev_io_obuf \HEX3[1]~output ( .i(!\dec47|WideNor0~combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX3[1]), .obar()); // synopsys translate_off defparam \HEX3[1]~output .bus_hold = "false"; defparam \HEX3[1]~output .open_drain_output = "false"; defparam \HEX3[1]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y4_N45 cyclonev_io_obuf \HEX3[2]~output ( .i(!\dec47|WideNor0~combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX3[2]), .obar()); // synopsys translate_off defparam \HEX3[2]~output .bus_hold = "false"; defparam \HEX3[2]~output .open_drain_output = "false"; defparam \HEX3[2]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y4_N62 cyclonev_io_obuf \HEX3[3]~output ( .i(!\dec47|WideNor0~combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX3[3]), .obar()); // synopsys translate_off defparam \HEX3[3]~output .bus_hold = "false"; defparam \HEX3[3]~output .open_drain_output = "false"; defparam \HEX3[3]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y21_N39 cyclonev_io_obuf \HEX3[4]~output ( .i(\dec47|H1[0]~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX3[4]), .obar()); // synopsys translate_off defparam \HEX3[4]~output .bus_hold = "false"; defparam \HEX3[4]~output .open_drain_output = "false"; defparam \HEX3[4]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y11_N62 cyclonev_io_obuf \HEX3[5]~output ( .i(!\dec47|WideNor0~combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX3[5]), .obar()); // synopsys translate_off defparam \HEX3[5]~output .bus_hold = "false"; defparam \HEX3[5]~output .open_drain_output = "false"; defparam \HEX3[5]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y9_N5 cyclonev_io_obuf \HEX3[6]~output ( .i(\dec47|H1[1]~1_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX3[6]), .obar()); // synopsys translate_off defparam \HEX3[6]~output .bus_hold = "false"; defparam \HEX3[6]~output .open_drain_output = "false"; defparam \HEX3[6]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y11_N45 cyclonev_io_obuf \HEX4[0]~output ( .i(\dec47|H1[1]~1_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX4[0]), .obar()); // synopsys translate_off defparam \HEX4[0]~output .bus_hold = "false"; defparam \HEX4[0]~output .open_drain_output = "false"; defparam \HEX4[0]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y13_N5 cyclonev_io_obuf \HEX4[1]~output ( .i(vcc), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX4[1]), .obar()); // synopsys translate_off defparam \HEX4[1]~output .bus_hold = "false"; defparam \HEX4[1]~output .open_drain_output = "false"; defparam \HEX4[1]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y13_N22 cyclonev_io_obuf \HEX4[2]~output ( .i(vcc), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX4[2]), .obar()); // synopsys translate_off defparam \HEX4[2]~output .bus_hold = "false"; defparam \HEX4[2]~output .open_drain_output = "false"; defparam \HEX4[2]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y8_N22 cyclonev_io_obuf \HEX4[3]~output ( .i(\dec47|Selector5~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX4[3]), .obar()); // synopsys translate_off defparam \HEX4[3]~output .bus_hold = "false"; defparam \HEX4[3]~output .open_drain_output = "false"; defparam \HEX4[3]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y15_N22 cyclonev_io_obuf \HEX4[4]~output ( .i(\dec47|Selector5~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX4[4]), .obar()); // synopsys translate_off defparam \HEX4[4]~output .bus_hold = "false"; defparam \HEX4[4]~output .open_drain_output = "false"; defparam \HEX4[4]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y15_N5 cyclonev_io_obuf \HEX4[5]~output ( .i(\dec47|Selector5~0_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX4[5]), .obar()); // synopsys translate_off defparam \HEX4[5]~output .bus_hold = "false"; defparam \HEX4[5]~output .open_drain_output = "false"; defparam \HEX4[5]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y20_N45 cyclonev_io_obuf \HEX4[6]~output ( .i(\dec47|H1[1]~1_combout ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX4[6]), .obar()); // synopsys translate_off defparam \HEX4[6]~output .bus_hold = "false"; defparam \HEX4[6]~output .open_drain_output = "false"; defparam \HEX4[6]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y20_N62 cyclonev_io_obuf \HEX5[0]~output ( .i(vcc), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX5[0]), .obar()); // synopsys translate_off defparam \HEX5[0]~output .bus_hold = "false"; defparam \HEX5[0]~output .open_drain_output = "false"; defparam \HEX5[0]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y21_N56 cyclonev_io_obuf \HEX5[1]~output ( .i(vcc), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX5[1]), .obar()); // synopsys translate_off defparam \HEX5[1]~output .bus_hold = "false"; defparam \HEX5[1]~output .open_drain_output = "false"; defparam \HEX5[1]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y25_N22 cyclonev_io_obuf \HEX5[2]~output ( .i(vcc), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX5[2]), .obar()); // synopsys translate_off defparam \HEX5[2]~output .bus_hold = "false"; defparam \HEX5[2]~output .open_drain_output = "false"; defparam \HEX5[2]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y23_N22 cyclonev_io_obuf \HEX5[3]~output ( .i(!\msm|present_state.1111~q ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX5[3]), .obar()); // synopsys translate_off defparam \HEX5[3]~output .bus_hold = "false"; defparam \HEX5[3]~output .open_drain_output = "false"; defparam \HEX5[3]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y9_N56 cyclonev_io_obuf \HEX5[4]~output ( .i(!\msm|present_state.1111~q ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX5[4]), .obar()); // synopsys translate_off defparam \HEX5[4]~output .bus_hold = "false"; defparam \HEX5[4]~output .open_drain_output = "false"; defparam \HEX5[4]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y23_N5 cyclonev_io_obuf \HEX5[5]~output ( .i(!\msm|present_state.1111~q ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX5[5]), .obar()); // synopsys translate_off defparam \HEX5[5]~output .bus_hold = "false"; defparam \HEX5[5]~output .open_drain_output = "false"; defparam \HEX5[5]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y9_N39 cyclonev_io_obuf \HEX5[6]~output ( .i(!\msm|present_state.1111~q ), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(HEX5[6]), .obar()); // synopsys translate_off defparam \HEX5[6]~output .bus_hold = "false"; defparam \HEX5[6]~output .open_drain_output = "false"; defparam \HEX5[6]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X52_Y0_N2 cyclonev_io_obuf \LEDR[0]~output ( .i(gnd), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(LEDR[0]), .obar()); // synopsys translate_off defparam \LEDR[0]~output .bus_hold = "false"; defparam \LEDR[0]~output .open_drain_output = "false"; defparam \LEDR[0]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X52_Y0_N19 cyclonev_io_obuf \LEDR[1]~output ( .i(gnd), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(LEDR[1]), .obar()); // synopsys translate_off defparam \LEDR[1]~output .bus_hold = "false"; defparam \LEDR[1]~output .open_drain_output = "false"; defparam \LEDR[1]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X60_Y0_N2 cyclonev_io_obuf \LEDR[2]~output ( .i(gnd), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(LEDR[2]), .obar()); // synopsys translate_off defparam \LEDR[2]~output .bus_hold = "false"; defparam \LEDR[2]~output .open_drain_output = "false"; defparam \LEDR[2]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X80_Y0_N2 cyclonev_io_obuf \LEDR[3]~output ( .i(gnd), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(LEDR[3]), .obar()); // synopsys translate_off defparam \LEDR[3]~output .bus_hold = "false"; defparam \LEDR[3]~output .open_drain_output = "false"; defparam \LEDR[3]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X60_Y0_N19 cyclonev_io_obuf \LEDR[4]~output ( .i(gnd), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(LEDR[4]), .obar()); // synopsys translate_off defparam \LEDR[4]~output .bus_hold = "false"; defparam \LEDR[4]~output .open_drain_output = "false"; defparam \LEDR[4]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X80_Y0_N19 cyclonev_io_obuf \LEDR[5]~output ( .i(gnd), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(LEDR[5]), .obar()); // synopsys translate_off defparam \LEDR[5]~output .bus_hold = "false"; defparam \LEDR[5]~output .open_drain_output = "false"; defparam \LEDR[5]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X84_Y0_N2 cyclonev_io_obuf \LEDR[6]~output ( .i(gnd), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(LEDR[6]), .obar()); // synopsys translate_off defparam \LEDR[6]~output .bus_hold = "false"; defparam \LEDR[6]~output .open_drain_output = "false"; defparam \LEDR[6]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y6_N5 cyclonev_io_obuf \LEDR[7]~output ( .i(gnd), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(LEDR[7]), .obar()); // synopsys translate_off defparam \LEDR[7]~output .bus_hold = "false"; defparam \LEDR[7]~output .open_drain_output = "false"; defparam \LEDR[7]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y8_N5 cyclonev_io_obuf \LEDR[8]~output ( .i(gnd), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(LEDR[8]), .obar()); // synopsys translate_off defparam \LEDR[8]~output .bus_hold = "false"; defparam \LEDR[8]~output .open_drain_output = "false"; defparam \LEDR[8]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOOBUF_X89_Y6_N22 cyclonev_io_obuf \LEDR[9]~output ( .i(gnd), .oe(vcc), .dynamicterminationcontrol(gnd), .seriesterminationcontrol(16'b0000000000000000), .parallelterminationcontrol(16'b0000000000000000), .devoe(devoe), .o(LEDR[9]), .obar()); // synopsys translate_off defparam \LEDR[9]~output .bus_hold = "false"; defparam \LEDR[9]~output .open_drain_output = "false"; defparam \LEDR[9]~output .shift_series_termination_control = "false"; // synopsys translate_on // Location: IOIBUF_X36_Y0_N1 cyclonev_io_ibuf \KEY[0]~input ( .i(KEY[0]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\KEY[0]~input_o )); // synopsys translate_off defparam \KEY[0]~input .bus_hold = "false"; defparam \KEY[0]~input .simulate_z_as = "z"; // synopsys translate_on // Location: CLKCTRL_G6 cyclonev_clkena \KEY[0]~inputCLKENA0 ( .inclk(\KEY[0]~input_o ), .ena(vcc), .outclk(\KEY[0]~inputCLKENA0_outclk ), .enaout()); // synopsys translate_off defparam \KEY[0]~inputCLKENA0 .clock_type = "global clock"; defparam \KEY[0]~inputCLKENA0 .disable_mode = "low"; defparam \KEY[0]~inputCLKENA0 .ena_register_mode = "always enabled"; defparam \KEY[0]~inputCLKENA0 .ena_register_power_up = "high"; defparam \KEY[0]~inputCLKENA0 .test_syn = "high"; // synopsys translate_on // Location: LABCELL_X88_Y8_N15 cyclonev_lcell_comb \msm|present_state.0000~feeder ( // Equation(s): // \msm|present_state.0000~feeder_combout = VCC .dataa(gnd), .datab(gnd), .datac(gnd), .datad(gnd), .datae(gnd), .dataf(gnd), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\msm|present_state.0000~feeder_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \msm|present_state.0000~feeder .extended_lut = "off"; defparam \msm|present_state.0000~feeder .lut_mask = 64'hFFFFFFFFFFFFFFFF; defparam \msm|present_state.0000~feeder .shared_arith = "off"; // synopsys translate_on // Location: IOIBUF_X40_Y0_N18 cyclonev_io_ibuf \KEY[3]~input ( .i(KEY[3]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\KEY[3]~input_o )); // synopsys translate_off defparam \KEY[3]~input .bus_hold = "false"; defparam \KEY[3]~input .simulate_z_as = "z"; // synopsys translate_on // Location: FF_X88_Y8_N17 dffeas \msm|present_state.0000 ( .clk(!\KEY[0]~inputCLKENA0_outclk ), .d(\msm|present_state.0000~feeder_combout ), .asdata(vcc), .clrn(\KEY[3]~input_o ), .aload(gnd), .sclr(gnd), .sload(gnd), .ena(vcc), .devclrn(devclrn), .devpor(devpor), .q(\msm|present_state.0000~q ), .prn(vcc)); // synopsys translate_off defparam \msm|present_state.0000 .is_wysiwyg = "true"; defparam \msm|present_state.0000 .power_up = "low"; // synopsys translate_on // Location: IOIBUF_X4_Y0_N52 cyclonev_io_ibuf \SW[3]~input ( .i(SW[3]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\SW[3]~input_o )); // synopsys translate_off defparam \SW[3]~input .bus_hold = "false"; defparam \SW[3]~input .simulate_z_as = "z"; // synopsys translate_on // Location: IOIBUF_X8_Y0_N35 cyclonev_io_ibuf \SW[2]~input ( .i(SW[2]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\SW[2]~input_o )); // synopsys translate_off defparam \SW[2]~input .bus_hold = "false"; defparam \SW[2]~input .simulate_z_as = "z"; // synopsys translate_on // Location: IOIBUF_X12_Y0_N18 cyclonev_io_ibuf \SW[0]~input ( .i(SW[0]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\SW[0]~input_o )); // synopsys translate_off defparam \SW[0]~input .bus_hold = "false"; defparam \SW[0]~input .simulate_z_as = "z"; // synopsys translate_on // Location: IOIBUF_X16_Y0_N1 cyclonev_io_ibuf \SW[1]~input ( .i(SW[1]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\SW[1]~input_o )); // synopsys translate_off defparam \SW[1]~input .bus_hold = "false"; defparam \SW[1]~input .simulate_z_as = "z"; // synopsys translate_on // Location: LABCELL_X88_Y8_N36 cyclonev_lcell_comb \msm|Selector7~0 ( // Equation(s): // \msm|Selector7~0_combout = ( \SW[1]~input_o & ( \msm|present_state.0101~q ) ) # ( !\SW[1]~input_o & ( (\msm|present_state.0101~q & ((!\SW[3]~input_o ) # ((!\SW[0]~input_o ) # (\SW[2]~input_o )))) ) ) .dataa(!\msm|present_state.0101~q ), .datab(!\SW[3]~input_o ), .datac(!\SW[2]~input_o ), .datad(!\SW[0]~input_o ), .datae(gnd), .dataf(!\SW[1]~input_o ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\msm|Selector7~0_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \msm|Selector7~0 .extended_lut = "off"; defparam \msm|Selector7~0 .lut_mask = 64'h5545554555555555; defparam \msm|Selector7~0 .shared_arith = "off"; // synopsys translate_on // Location: FF_X88_Y8_N38 dffeas \msm|present_state.1111 ( .clk(!\KEY[0]~inputCLKENA0_outclk ), .d(\msm|Selector7~0_combout ), .asdata(vcc), .clrn(\KEY[3]~input_o ), .aload(gnd), .sclr(gnd), .sload(gnd), .ena(vcc), .devclrn(devclrn), .devpor(devpor), .q(\msm|present_state.1111~q ), .prn(vcc)); // synopsys translate_off defparam \msm|present_state.1111 .is_wysiwyg = "true"; defparam \msm|present_state.1111 .power_up = "low"; // synopsys translate_on // Location: LABCELL_X88_Y8_N12 cyclonev_lcell_comb \msm|WideOr2~0 ( // Equation(s): // \msm|WideOr2~0_combout = ( \msm|present_state.0111~q ) # ( !\msm|present_state.0111~q & ( (!\msm|present_state.0000~q ) # (\msm|present_state.1111~q ) ) ) .dataa(gnd), .datab(!\msm|present_state.0000~q ), .datac(!\msm|present_state.1111~q ), .datad(gnd), .datae(gnd), .dataf(!\msm|present_state.0111~q ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\msm|WideOr2~0_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \msm|WideOr2~0 .extended_lut = "off"; defparam \msm|WideOr2~0 .lut_mask = 64'hCFCFCFCFFFFFFFFF; defparam \msm|WideOr2~0 .shared_arith = "off"; // synopsys translate_on // Location: FF_X88_Y8_N13 dffeas \msm|present_state.0001 ( .clk(!\KEY[0]~inputCLKENA0_outclk ), .d(\msm|WideOr2~0_combout ), .asdata(vcc), .clrn(\KEY[3]~input_o ), .aload(gnd), .sclr(gnd), .sload(gnd), .ena(vcc), .devclrn(devclrn), .devpor(devpor), .q(\msm|present_state.0001~q ), .prn(vcc)); // synopsys translate_off defparam \msm|present_state.0001 .is_wysiwyg = "true"; defparam \msm|present_state.0001 .power_up = "low"; // synopsys translate_on // Location: FF_X88_Y8_N59 dffeas \msm|present_state.0010 ( .clk(!\KEY[0]~inputCLKENA0_outclk ), .d(gnd), .asdata(\msm|present_state.0001~q ), .clrn(\KEY[3]~input_o ), .aload(gnd), .sclr(gnd), .sload(vcc), .ena(vcc), .devclrn(devclrn), .devpor(devpor), .q(\msm|present_state.0010~q ), .prn(vcc)); // synopsys translate_off defparam \msm|present_state.0010 .is_wysiwyg = "true"; defparam \msm|present_state.0010 .power_up = "low"; // synopsys translate_on // Location: FF_X88_Y8_N10 dffeas \msm|present_state.0011 ( .clk(!\KEY[0]~inputCLKENA0_outclk ), .d(gnd), .asdata(\msm|present_state.0010~q ), .clrn(\KEY[3]~input_o ), .aload(gnd), .sclr(gnd), .sload(vcc), .ena(vcc), .devclrn(devclrn), .devpor(devpor), .q(\msm|present_state.0011~q ), .prn(vcc)); // synopsys translate_off defparam \msm|present_state.0011 .is_wysiwyg = "true"; defparam \msm|present_state.0011 .power_up = "low"; // synopsys translate_on // Location: FF_X88_Y8_N28 dffeas \msm|present_state.0100~DUPLICATE ( .clk(!\KEY[0]~inputCLKENA0_outclk ), .d(gnd), .asdata(\msm|present_state.0011~q ), .clrn(\KEY[3]~input_o ), .aload(gnd), .sclr(gnd), .sload(vcc), .ena(vcc), .devclrn(devclrn), .devpor(devpor), .q(\msm|present_state.0100~DUPLICATE_q ), .prn(vcc)); // synopsys translate_off defparam \msm|present_state.0100~DUPLICATE .is_wysiwyg = "true"; defparam \msm|present_state.0100~DUPLICATE .power_up = "low"; // synopsys translate_on // Location: FF_X88_Y8_N56 dffeas \msm|present_state.0101 ( .clk(!\KEY[0]~inputCLKENA0_outclk ), .d(gnd), .asdata(\msm|present_state.0100~DUPLICATE_q ), .clrn(\KEY[3]~input_o ), .aload(gnd), .sclr(gnd), .sload(vcc), .ena(vcc), .devclrn(devclrn), .devpor(devpor), .q(\msm|present_state.0101~q ), .prn(vcc)); // synopsys translate_off defparam \msm|present_state.0101 .is_wysiwyg = "true"; defparam \msm|present_state.0101 .power_up = "low"; // synopsys translate_on // Location: LABCELL_X88_Y8_N39 cyclonev_lcell_comb \msm|Selector6~0 ( // Equation(s): // \msm|Selector6~0_combout = ( !\SW[1]~input_o & ( (\msm|present_state.0101~q & (\SW[3]~input_o & (\SW[0]~input_o & !\SW[2]~input_o ))) ) ) .dataa(!\msm|present_state.0101~q ), .datab(!\SW[3]~input_o ), .datac(!\SW[0]~input_o ), .datad(!\SW[2]~input_o ), .datae(gnd), .dataf(!\SW[1]~input_o ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\msm|Selector6~0_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \msm|Selector6~0 .extended_lut = "off"; defparam \msm|Selector6~0 .lut_mask = 64'h0100010000000000; defparam \msm|Selector6~0 .shared_arith = "off"; // synopsys translate_on // Location: FF_X88_Y8_N41 dffeas \msm|present_state.0111 ( .clk(!\KEY[0]~inputCLKENA0_outclk ), .d(\msm|Selector6~0_combout ), .asdata(vcc), .clrn(\KEY[3]~input_o ), .aload(gnd), .sclr(gnd), .sload(gnd), .ena(vcc), .devclrn(devclrn), .devpor(devpor), .q(\msm|present_state.0111~q ), .prn(vcc)); // synopsys translate_off defparam \msm|present_state.0111 .is_wysiwyg = "true"; defparam \msm|present_state.0111 .power_up = "low"; // synopsys translate_on // Location: LABCELL_X88_Y8_N48 cyclonev_lcell_comb \dec47|H0[0]~4 ( // Equation(s): // \dec47|H0[0]~4_combout = ( \SW[2]~input_o & ( \SW[3]~input_o ) ) # ( !\SW[2]~input_o & ( \SW[3]~input_o & ( ((\SW[1]~input_o ) # (\msm|present_state.1111~q )) # (\msm|present_state.0111~q ) ) ) ) # ( \SW[2]~input_o & ( !\SW[3]~input_o & ( // (((!\SW[0]~input_o & !\SW[1]~input_o )) # (\msm|present_state.1111~q )) # (\msm|present_state.0111~q ) ) ) ) # ( !\SW[2]~input_o & ( !\SW[3]~input_o & ( (((\SW[0]~input_o & !\SW[1]~input_o )) # (\msm|present_state.1111~q )) # // (\msm|present_state.0111~q ) ) ) ) .dataa(!\msm|present_state.0111~q ), .datab(!\SW[0]~input_o ), .datac(!\msm|present_state.1111~q ), .datad(!\SW[1]~input_o ), .datae(!\SW[2]~input_o ), .dataf(!\SW[3]~input_o ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|H0[0]~4_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|H0[0]~4 .extended_lut = "off"; defparam \dec47|H0[0]~4 .lut_mask = 64'h7F5FDF5F5FFFFFFF; defparam \dec47|H0[0]~4 .shared_arith = "off"; // synopsys translate_on // Location: FF_X88_Y8_N29 dffeas \msm|present_state.0100 ( .clk(!\KEY[0]~inputCLKENA0_outclk ), .d(gnd), .asdata(\msm|present_state.0011~q ), .clrn(\KEY[3]~input_o ), .aload(gnd), .sclr(gnd), .sload(vcc), .ena(vcc), .devclrn(devclrn), .devpor(devpor), .q(\msm|present_state.0100~q ), .prn(vcc)); // synopsys translate_off defparam \msm|present_state.0100 .is_wysiwyg = "true"; defparam \msm|present_state.0100 .power_up = "low"; // synopsys translate_on // Location: LABCELL_X88_Y8_N54 cyclonev_lcell_comb \dec47|Equal0~0 ( // Equation(s): // \dec47|Equal0~0_combout = ( !\msm|present_state.0100~q & ( !\msm|present_state.0001~q & ( (!\msm|present_state.0011~q & (\msm|present_state.0000~q & (!\msm|present_state.0101~q & !\msm|present_state.0010~q ))) ) ) ) .dataa(!\msm|present_state.0011~q ), .datab(!\msm|present_state.0000~q ), .datac(!\msm|present_state.0101~q ), .datad(!\msm|present_state.0010~q ), .datae(!\msm|present_state.0100~q ), .dataf(!\msm|present_state.0001~q ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|Equal0~0_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|Equal0~0 .extended_lut = "off"; defparam \dec47|Equal0~0 .lut_mask = 64'h2000000000000000; defparam \dec47|Equal0~0 .shared_arith = "off"; // synopsys translate_on // Location: LABCELL_X88_Y8_N24 cyclonev_lcell_comb \dec47|Selector1~1 ( // Equation(s): // \dec47|Selector1~1_combout = ( \SW[0]~input_o & ( \dec47|Equal0~0_combout & ( !\msm|present_state.1111~q ) ) ) # ( !\SW[0]~input_o & ( \dec47|Equal0~0_combout & ( !\msm|present_state.1111~q ) ) ) # ( \SW[0]~input_o & ( !\dec47|Equal0~0_combout & // ( (!\SW[1]~input_o & (\SW[2]~input_o )) # (\SW[1]~input_o & ((\SW[3]~input_o ))) ) ) ) # ( !\SW[0]~input_o & ( !\dec47|Equal0~0_combout & ( (!\SW[2]~input_o & (\SW[1]~input_o & \SW[3]~input_o )) # (\SW[2]~input_o & ((\SW[3]~input_o ) # // (\SW[1]~input_o ))) ) ) ) .dataa(!\SW[2]~input_o ), .datab(!\SW[1]~input_o ), .datac(!\msm|present_state.1111~q ), .datad(!\SW[3]~input_o ), .datae(!\SW[0]~input_o ), .dataf(!\dec47|Equal0~0_combout ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|Selector1~1_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|Selector1~1 .extended_lut = "off"; defparam \dec47|Selector1~1 .lut_mask = 64'h11774477F0F0F0F0; defparam \dec47|Selector1~1 .shared_arith = "off"; // synopsys translate_on // Location: LABCELL_X88_Y8_N42 cyclonev_lcell_comb \dec47|H0[2]~3 ( // Equation(s): // \dec47|H0[2]~3_combout = ( \SW[2]~input_o & ( \SW[3]~input_o & ( (!\msm|present_state.0111~q & !\msm|present_state.1111~q ) ) ) ) # ( !\SW[2]~input_o & ( \SW[3]~input_o & ( (!\msm|present_state.0111~q & (!\msm|present_state.1111~q & \SW[1]~input_o // )) ) ) ) # ( !\SW[2]~input_o & ( !\SW[3]~input_o & ( (!\msm|present_state.0111~q & (!\SW[0]~input_o & (!\msm|present_state.1111~q & \SW[1]~input_o ))) ) ) ) .dataa(!\msm|present_state.0111~q ), .datab(!\SW[0]~input_o ), .datac(!\msm|present_state.1111~q ), .datad(!\SW[1]~input_o ), .datae(!\SW[2]~input_o ), .dataf(!\SW[3]~input_o ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|H0[2]~3_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|H0[2]~3 .extended_lut = "off"; defparam \dec47|H0[2]~3 .lut_mask = 64'h0080000000A0A0A0; defparam \dec47|H0[2]~3 .shared_arith = "off"; // synopsys translate_on // Location: LABCELL_X88_Y8_N6 cyclonev_lcell_comb \dec47|Selector0~0 ( // Equation(s): // \dec47|Selector0~0_combout = ( \SW[0]~input_o & ( \dec47|Equal0~0_combout & ( !\msm|present_state.1111~q ) ) ) # ( !\SW[0]~input_o & ( \dec47|Equal0~0_combout & ( !\msm|present_state.1111~q ) ) ) # ( \SW[0]~input_o & ( !\dec47|Equal0~0_combout & // ( (!\msm|present_state.1111~q & ((!\SW[3]~input_o & (!\SW[2]~input_o $ (\SW[1]~input_o ))) # (\SW[3]~input_o & ((\SW[1]~input_o ) # (\SW[2]~input_o ))))) ) ) ) # ( !\SW[0]~input_o & ( !\dec47|Equal0~0_combout & ( (!\msm|present_state.1111~q & // ((!\SW[1]~input_o & ((\SW[2]~input_o ))) # (\SW[1]~input_o & (\SW[3]~input_o )))) ) ) ) .dataa(!\msm|present_state.1111~q ), .datab(!\SW[3]~input_o ), .datac(!\SW[2]~input_o ), .datad(!\SW[1]~input_o ), .datae(!\SW[0]~input_o ), .dataf(!\dec47|Equal0~0_combout ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|Selector0~0_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|Selector0~0 .extended_lut = "off"; defparam \dec47|Selector0~0 .lut_mask = 64'h0A22822AAAAAAAAA; defparam \dec47|Selector0~0 .shared_arith = "off"; // synopsys translate_on // Location: LABCELL_X88_Y8_N0 cyclonev_lcell_comb \dec47|H0[4]~2 ( // Equation(s): // \dec47|H0[4]~2_combout = ( !\SW[2]~input_o & ( \SW[3]~input_o & ( (!\msm|present_state.0111~q & (\SW[0]~input_o & (!\msm|present_state.1111~q & !\SW[1]~input_o ))) ) ) ) # ( \SW[2]~input_o & ( !\SW[3]~input_o & ( (!\msm|present_state.0111~q & // (!\msm|present_state.1111~q & ((!\SW[1]~input_o ) # (\SW[0]~input_o )))) ) ) ) # ( !\SW[2]~input_o & ( !\SW[3]~input_o & ( (!\msm|present_state.0111~q & (\SW[0]~input_o & !\msm|present_state.1111~q )) ) ) ) .dataa(!\msm|present_state.0111~q ), .datab(!\SW[0]~input_o ), .datac(!\msm|present_state.1111~q ), .datad(!\SW[1]~input_o ), .datae(!\SW[2]~input_o ), .dataf(!\SW[3]~input_o ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|H0[4]~2_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|H0[4]~2 .extended_lut = "off"; defparam \dec47|H0[4]~2 .lut_mask = 64'h2020A02020000000; defparam \dec47|H0[4]~2 .shared_arith = "off"; // synopsys translate_on // Location: LABCELL_X88_Y8_N18 cyclonev_lcell_comb \dec47|H0[5]~1 ( // Equation(s): // \dec47|H0[5]~1_combout = ( \SW[2]~input_o & ( \SW[3]~input_o ) ) # ( !\SW[2]~input_o & ( \SW[3]~input_o & ( ((\SW[1]~input_o ) # (\msm|present_state.1111~q )) # (\msm|present_state.0111~q ) ) ) ) # ( \SW[2]~input_o & ( !\SW[3]~input_o & ( // (((\SW[0]~input_o & \SW[1]~input_o )) # (\msm|present_state.1111~q )) # (\msm|present_state.0111~q ) ) ) ) # ( !\SW[2]~input_o & ( !\SW[3]~input_o & ( (((\SW[1]~input_o ) # (\msm|present_state.1111~q )) # (\SW[0]~input_o )) # (\msm|present_state.0111~q // ) ) ) ) .dataa(!\msm|present_state.0111~q ), .datab(!\SW[0]~input_o ), .datac(!\msm|present_state.1111~q ), .datad(!\SW[1]~input_o ), .datae(!\SW[2]~input_o ), .dataf(!\SW[3]~input_o ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|H0[5]~1_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|H0[5]~1 .extended_lut = "off"; defparam \dec47|H0[5]~1 .lut_mask = 64'h7FFF5F7F5FFFFFFF; defparam \dec47|H0[5]~1 .shared_arith = "off"; // synopsys translate_on // Location: LABCELL_X88_Y8_N30 cyclonev_lcell_comb \dec47|H0[6]~0 ( // Equation(s): // \dec47|H0[6]~0_combout = ( \SW[2]~input_o & ( \SW[3]~input_o ) ) # ( !\SW[2]~input_o & ( \SW[3]~input_o ) ) # ( \SW[2]~input_o & ( !\SW[3]~input_o & ( ((!\SW[0]~input_o ) # ((!\SW[1]~input_o ) # (\msm|present_state.1111~q ))) # // (\msm|present_state.0111~q ) ) ) ) # ( !\SW[2]~input_o & ( !\SW[3]~input_o & ( ((\SW[1]~input_o ) # (\msm|present_state.1111~q )) # (\msm|present_state.0111~q ) ) ) ) .dataa(!\msm|present_state.0111~q ), .datab(!\SW[0]~input_o ), .datac(!\msm|present_state.1111~q ), .datad(!\SW[1]~input_o ), .datae(!\SW[2]~input_o ), .dataf(!\SW[3]~input_o ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|H0[6]~0_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|H0[6]~0 .extended_lut = "off"; defparam \dec47|H0[6]~0 .lut_mask = 64'h5FFFFFDFFFFFFFFF; defparam \dec47|H0[6]~0 .shared_arith = "off"; // synopsys translate_on // Location: MLABCELL_X87_Y8_N15 cyclonev_lcell_comb \dec47|H1[0]~0 ( // Equation(s): // \dec47|H1[0]~0_combout = ( !\dec47|Equal0~0_combout & ( (!\msm|present_state.1111~q & ((!\SW[3]~input_o ) # ((!\SW[1]~input_o & !\SW[2]~input_o )))) ) ) .dataa(!\SW[1]~input_o ), .datab(!\msm|present_state.1111~q ), .datac(!\SW[2]~input_o ), .datad(!\SW[3]~input_o ), .datae(!\dec47|Equal0~0_combout ), .dataf(gnd), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|H1[0]~0_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|H1[0]~0 .extended_lut = "off"; defparam \dec47|H1[0]~0 .lut_mask = 64'hCC800000CC800000; defparam \dec47|H1[0]~0 .shared_arith = "off"; // synopsys translate_on // Location: MLABCELL_X87_Y8_N54 cyclonev_lcell_comb \dec47|H1[1]~1 ( // Equation(s): // \dec47|H1[1]~1_combout = ( \msm|present_state.1111~q & ( \SW[1]~input_o ) ) # ( !\msm|present_state.1111~q & ( \SW[1]~input_o & ( (!\SW[3]~input_o ) # (\dec47|Equal0~0_combout ) ) ) ) # ( \msm|present_state.1111~q & ( !\SW[1]~input_o ) ) # ( // !\msm|present_state.1111~q & ( !\SW[1]~input_o & ( (!\SW[3]~input_o ) # ((!\SW[2]~input_o ) # (\dec47|Equal0~0_combout )) ) ) ) .dataa(!\SW[3]~input_o ), .datab(!\SW[2]~input_o ), .datac(gnd), .datad(!\dec47|Equal0~0_combout ), .datae(!\msm|present_state.1111~q ), .dataf(!\SW[1]~input_o ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|H1[1]~1_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|H1[1]~1 .extended_lut = "off"; defparam \dec47|H1[1]~1 .lut_mask = 64'hEEFFFFFFAAFFFFFF; defparam \dec47|H1[1]~1 .shared_arith = "off"; // synopsys translate_on // Location: MLABCELL_X87_Y8_N48 cyclonev_lcell_comb \dec47|WideNor0 ( // Equation(s): // \dec47|WideNor0~combout = ( \msm|present_state.1111~q ) # ( !\msm|present_state.1111~q & ( \dec47|Equal0~0_combout ) ) .dataa(gnd), .datab(!\dec47|Equal0~0_combout ), .datac(gnd), .datad(gnd), .datae(!\msm|present_state.1111~q ), .dataf(gnd), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|WideNor0~combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|WideNor0 .extended_lut = "off"; defparam \dec47|WideNor0 .lut_mask = 64'h3333FFFF3333FFFF; defparam \dec47|WideNor0 .shared_arith = "off"; // synopsys translate_on // Location: MLABCELL_X87_Y8_N9 cyclonev_lcell_comb \dec47|Selector1~0 ( // Equation(s): // \dec47|Selector1~0_combout = ( !\msm|present_state.1111~q & ( \dec47|Equal0~0_combout ) ) .dataa(gnd), .datab(gnd), .datac(!\dec47|Equal0~0_combout ), .datad(gnd), .datae(!\msm|present_state.1111~q ), .dataf(gnd), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|Selector1~0_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|Selector1~0 .extended_lut = "off"; defparam \dec47|Selector1~0 .lut_mask = 64'h0F0F00000F0F0000; defparam \dec47|Selector1~0 .shared_arith = "off"; // synopsys translate_on // Location: MLABCELL_X87_Y8_N39 cyclonev_lcell_comb \dec47|Selector2~0 ( // Equation(s): // \dec47|Selector2~0_combout = ( \dec47|Equal0~0_combout & ( \msm|present_state.1111~q ) ) # ( !\dec47|Equal0~0_combout & ( ((!\SW[3]~input_o ) # ((!\SW[1]~input_o & !\SW[2]~input_o ))) # (\msm|present_state.1111~q ) ) ) .dataa(!\SW[1]~input_o ), .datab(!\msm|present_state.1111~q ), .datac(!\SW[2]~input_o ), .datad(!\SW[3]~input_o ), .datae(!\dec47|Equal0~0_combout ), .dataf(gnd), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|Selector2~0_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|Selector2~0 .extended_lut = "off"; defparam \dec47|Selector2~0 .lut_mask = 64'hFFB33333FFB33333; defparam \dec47|Selector2~0 .shared_arith = "off"; // synopsys translate_on // Location: MLABCELL_X87_Y8_N42 cyclonev_lcell_comb \dec47|Selector5~0 ( // Equation(s): // \dec47|Selector5~0_combout = ( !\msm|present_state.1111~q & ( \SW[1]~input_o & ( (!\SW[3]~input_o ) # (\dec47|Equal0~0_combout ) ) ) ) # ( !\msm|present_state.1111~q & ( !\SW[1]~input_o & ( (!\SW[3]~input_o ) # ((!\SW[2]~input_o ) # // (\dec47|Equal0~0_combout )) ) ) ) .dataa(!\SW[3]~input_o ), .datab(!\SW[2]~input_o ), .datac(gnd), .datad(!\dec47|Equal0~0_combout ), .datae(!\msm|present_state.1111~q ), .dataf(!\SW[1]~input_o ), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\dec47|Selector5~0_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \dec47|Selector5~0 .extended_lut = "off"; defparam \dec47|Selector5~0 .lut_mask = 64'hEEFF0000AAFF0000; defparam \dec47|Selector5~0 .shared_arith = "off"; // synopsys translate_on // Location: IOIBUF_X2_Y0_N41 cyclonev_io_ibuf \SW[4]~input ( .i(SW[4]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\SW[4]~input_o )); // synopsys translate_off defparam \SW[4]~input .bus_hold = "false"; defparam \SW[4]~input .simulate_z_as = "z"; // synopsys translate_on // Location: IOIBUF_X16_Y0_N18 cyclonev_io_ibuf \SW[5]~input ( .i(SW[5]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\SW[5]~input_o )); // synopsys translate_off defparam \SW[5]~input .bus_hold = "false"; defparam \SW[5]~input .simulate_z_as = "z"; // synopsys translate_on // Location: IOIBUF_X4_Y0_N35 cyclonev_io_ibuf \SW[6]~input ( .i(SW[6]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\SW[6]~input_o )); // synopsys translate_off defparam \SW[6]~input .bus_hold = "false"; defparam \SW[6]~input .simulate_z_as = "z"; // synopsys translate_on // Location: IOIBUF_X4_Y0_N1 cyclonev_io_ibuf \SW[7]~input ( .i(SW[7]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\SW[7]~input_o )); // synopsys translate_off defparam \SW[7]~input .bus_hold = "false"; defparam \SW[7]~input .simulate_z_as = "z"; // synopsys translate_on // Location: IOIBUF_X4_Y0_N18 cyclonev_io_ibuf \SW[8]~input ( .i(SW[8]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\SW[8]~input_o )); // synopsys translate_off defparam \SW[8]~input .bus_hold = "false"; defparam \SW[8]~input .simulate_z_as = "z"; // synopsys translate_on // Location: IOIBUF_X2_Y0_N58 cyclonev_io_ibuf \SW[9]~input ( .i(SW[9]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\SW[9]~input_o )); // synopsys translate_off defparam \SW[9]~input .bus_hold = "false"; defparam \SW[9]~input .simulate_z_as = "z"; // synopsys translate_on // Location: IOIBUF_X36_Y0_N18 cyclonev_io_ibuf \KEY[1]~input ( .i(KEY[1]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\KEY[1]~input_o )); // synopsys translate_off defparam \KEY[1]~input .bus_hold = "false"; defparam \KEY[1]~input .simulate_z_as = "z"; // synopsys translate_on // Location: IOIBUF_X40_Y0_N1 cyclonev_io_ibuf \KEY[2]~input ( .i(KEY[2]), .ibar(gnd), .dynamicterminationcontrol(gnd), .o(\KEY[2]~input_o )); // synopsys translate_off defparam \KEY[2]~input .bus_hold = "false"; defparam \KEY[2]~input .simulate_z_as = "z"; // synopsys translate_on // Location: MLABCELL_X28_Y24_N3 cyclonev_lcell_comb \~QUARTUS_CREATED_GND~I ( // Equation(s): .dataa(gnd), .datab(gnd), .datac(gnd), .datad(gnd), .datae(gnd), .dataf(gnd), .datag(gnd), .cin(gnd), .sharein(gnd), .combout(\~QUARTUS_CREATED_GND~I_combout ), .sumout(), .cout(), .shareout()); // synopsys translate_off defparam \~QUARTUS_CREATED_GND~I .extended_lut = "off"; defparam \~QUARTUS_CREATED_GND~I .lut_mask = 64'h0000000000000000; defparam \~QUARTUS_CREATED_GND~I .shared_arith = "off"; // synopsys translate_on endmodule