Как запрограммировать ПЗУ LUT4 в ПЛИС типа FPGA на выполнение функции 4И (двоичный адрес стар кода, приведенного ниже, слева)?
Другие предметы Университет Программирование ПЛИС (FPGA) программирование ПЗУ LUT4 ПЛИС FPGA функция 4И схемотехника двоичный адрес код LUT память LUT университет схемотехника Новый
Для программирования ПЗУ LUT4 в ПЛИС типа FPGA на выполнение функции 4И, необходимо следовать нескольким шагам. В данном случае мы будем использовать три кода для записи в память LUT. Рассмотрим процесс подробнее:
Функция 4И (AND) принимает 4 входа и возвращает 1, если все входы равны 1, иначе возвращает 0. Таким образом, таблица истинности для функции 4И выглядит следующим образом:
Теперь нам нужно записать значения в LUT в соответствии с таблицей истинности. Код, который мы будем записывать, должен соответствовать выходу функции для каждого возможного входа. В данном случае:
Таким образом, LUT будет выглядеть следующим образом:
Теперь давайте рассмотрим коды, которые вы предоставили:
Таким образом, правильный код для записи в LUT4 для функции 4И будет 0000000000000001, что соответствует выходу 1 только для входа 1111.
В итоге, чтобы запрограммировать LUT4 для функции 4И, вам нужно записать в него значение 0000000000000001, что соответствует выходу 1 только для входов 1111. Остальные входы будут возвращать 0.