Перейти к содержанию
    

dimamukhin97

Новичок
  • Постов

    2
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. Огромное спасибо, Rob! Во всём разобрался, дополнил код, проверил на ModelSim, всё работает, как надо
  2. Нужно реализовать одноразрядный мультиплексор 8-в-1 со входом разрешения работы EN. Активный уровень сигнала EN – логический «0». При подаче на вход EN сигнала с уровнем логической «1», выходной сигнал мультиплексора должен устанавливаться в высокоимпедансное состояние. Вот, что у меня получилось: module multiplexor(A, B, C, D0, D1, D2, D3, D4, D5, D6, D7, Q); input A, B, C, D0, D1, D2, D3, D4, D5, D6, D7; output Q; assign Q = ((D0&~A&~B&~C)|(D1&A&~B&~C)|(D2&~A&B&~C)|(D3&~A&~B&C)|(D4&A&B&~C)| (D5&~A&B&C)|(D6&A&~B&C)|(D7&A&B&C|)|(~EN); endmodule Подскажите, пожалуйста, как дополнить код, чтобы при EN = 1 выход устанавливался бы в высокоимпендансное состояние
×
×
  • Создать...