//----------------------------------------------------- // Имя модуля : mux_using_assign // Имя файла : mux_using_assign.v // Функц. назначение : Мультиплексор 2:1 используя assign // Программист : www.portal-ed.ru //----------------------------------------------------- module mux_using_assign( din_0 , // Первый вход din_1 , // Второй вход sel , // Выбор входа mux_out // Выход ); //-----------Входные порты--------------- input din_0, din_1, sel ; //-----------Выходные порты--------------- output mux_out; //------------Внутренние переменные-------- wire mux_out; //-------------Начало кода----------------- assign mux_out = (sel) ? din_1 : din_0; endmodule //Конец кода модуля mux