//lpm_mux CBX_SINGLE_OUTPUT_FILE="ON" LPM_SIZE=4 LPM_TYPE="LPM_MUX" LPM_WIDTH=7 LPM_WIDTHS=2 data result sel //VERSION_BEGIN 17.1 cbx_mgl 2017:10:25:18:08:29:SJ cbx_stratixii 2017:10:25:18:06:53:SJ cbx_util_mgl 2017:10:25:18:06:53:SJ VERSION_END // synthesis VERILOG_INPUT_VERSION VERILOG_2001 // altera message_off 10463 // Copyright (C) 2017 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. //synthesis_resources = lpm_mux 1 //synopsys translate_off `timescale 1 ps / 1 ps //synopsys translate_on module mght9 ( data, result, sel) /* synthesis synthesis_clearbox=1 */; input [27:0] data; output [6:0] result; input [1:0] sel; wire [6:0] wire_mgl_prim1_result; lpm_mux mgl_prim1 ( .data(data), .result(wire_mgl_prim1_result), .sel(sel)); defparam mgl_prim1.lpm_size = 4, mgl_prim1.lpm_type = "LPM_MUX", mgl_prim1.lpm_width = 7, mgl_prim1.lpm_widths = 2; assign result = wire_mgl_prim1_result; endmodule //mght9 //VALID FILE