0 / 0 / 0
Регистрация: 25.12.2022
Сообщений: 9
|
|
1 | |
Как сравнить таблицу истинности и диаграмму в ModelSim?21.01.2023, 20:54. Показов 198. Ответов 14
Метки таблица истинности (Все метки)
Было логическое уравнение. Для каждой логической операции есть таблица истинности. Входы и выходы этого уравнения отбражаются в диаграмме.
Нужно сравнить эту таблицу с диаграммой в ModelSim. Сказали, что сравнение нужно написать текстом. Но я не знаю, как именно сравнить, сам алгоритм сравнения, с чего начать, как это сделать правильно. Подскажите, пожалуйста, кто знает. Заранее спасибо за ответ
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
21.01.2023, 20:54 | |
Ответы с готовыми решениями:
14
Составить СДНФ, таблицу истинности, сравнить результаты, нанести на карту Вейча Как строить таблицу истинности? Как минимизировать такую таблицу истинности? Как изначально построить таблицу истинности? |
2933 / 2131 / 492
Регистрация: 11.09.2009
Сообщений: 7,952
|
|
22.01.2023, 01:18 | 2 |
Ну и напишите текстом: "Временная диаграмма в ModelSim совпадает (или не совпадает) с заданной таблицей истинности".
0 в таблице истинности - низкий уровень, нижняя линия на диаграммах. 1 - высокий уровень, верхняя линия на диаграммах.
0
|
0 / 0 / 0
Регистрация: 25.12.2022
Сообщений: 9
|
|
22.01.2023, 01:27 [ТС] | 3 |
Здравствуйте. На диаграмме, там уже готовый результат операций над разными лог. элементами(которые есть в уравнении). Key=00 Led = 100010(условно). А так как таблица истинности не одна, как сравнивать? Если на диаграмме результат, а таблиц истинности много? Можно ли это как то обобщить, объдинить?
0
|
2933 / 2131 / 492
Регистрация: 11.09.2009
Сообщений: 7,952
|
|
22.01.2023, 13:57 | 4 |
У одной логической схемы может быть только одна таблица истинности. У схемы есть сколько-то входов и сколько-то выходов. В таблице истинности для каждого варианта состояния входов (для входного кода) указано соответствующее состояние выходов (выходной код).
У вас есть логическое уравнение. Вот по нему и считаются состояния выходов для каждого возможного значения входного кода, заполняется таблица истинности.
0
|
0 / 0 / 0
Регистрация: 25.12.2022
Сообщений: 9
|
|
22.01.2023, 14:37 [ТС] | 5 |
Здравствуйте. Да, я понимаю, что у уравнения есть таблица истинности. Но мне сказали, что нужно сравнить именно таблицы истинности всех элементов( И, ИЛИ и тд), которые есть в уравнении, с итоговой диаграммой. И поэтому я не понимаю, как можно каждую отдельную таблицу сравнить уже с результатом на диаграмме
0
|
2933 / 2131 / 492
Регистрация: 11.09.2009
Сообщений: 7,952
|
|
22.01.2023, 17:58 | 6 |
Вы что-то неправильно поняли.
Видимо единственный для вас вариант получить полезный ответ - выложить здесь задание в исходном виде, полностью, как было задано, а не в вашем изложении.
0
|
0 / 0 / 0
Регистрация: 25.12.2022
Сообщений: 9
|
|
22.01.2023, 18:18 [ТС] | 7 |
Хорошо, сейчас
0
|
0 / 0 / 0
Регистрация: 25.12.2022
Сообщений: 9
|
|
22.01.2023, 18:20 [ТС] | 8 |
Мне сказали, что снужно сравнить рис(2)(диаграмма) с рис(1)(таблицы истинности)
0
|
2933 / 2131 / 492
Регистрация: 11.09.2009
Сообщений: 7,952
|
|
22.01.2023, 19:12 | 9 |
0
|
0 / 0 / 0
Регистрация: 25.12.2022
Сообщений: 9
|
|
22.01.2023, 19:18 [ТС] | 10 |
Вот эта
0
|
2933 / 2131 / 492
Регистрация: 11.09.2009
Сообщений: 7,952
|
|
22.01.2023, 19:42 | 11 |
![]() Решение
Хотя, если судить по обозначениям "KEY[1..0]" и "LED[9..0]", то видимо все рисунки схем - это одна общая схема, а диаграмма - общая для всей этой схемы. KEY[1] (старший бит) - это видимо "А", а младший KEY[0] - это "В" в таблицах истинности.
Тогда общая таблица истинности будет выглядеть вот так (для всех 4 возможных комбинаций управляющих сигналов KEY в общее 10-разрядное слово собираются соответствующие состояния выходных сигналов LED: старший бит - LED[9] - крайний левый, младший бит - LED[0] - крайний правый) в предположении, что средняя картинка - видимо для выхода LED[5]: KEY[1..0] LED[9..0] 00 1 1 1 1 0 0 0 1 0 0 01 0 0 1 1 1 1 1 1 1 0 10 0 0 1 1 1 1 1 0 1 0 11 0 0 0 0 0 0 0 0 1 1 Для LED[2] (выделено жирным) таблица дополнена. Так как выход LED[2] формируется просто инвертором старшего бита управляющего кода KEY[1], то есть не зависит от KEY[0], то при любом KEY[0] будет одно и то же значение.
0
|
0 / 0 / 0
Регистрация: 25.12.2022
Сообщений: 9
|
|
22.01.2023, 19:46 [ТС] | 12 |
Спасибо большое за помощь!
0
|
2933 / 2131 / 492
Регистрация: 11.09.2009
Сообщений: 7,952
|
|
22.01.2023, 19:56 | 13 |
Не видел вашего ответа с полной схемой... Что, нельзя было сразу правильный рисунок выложить?
У вас сигналы "А" и "В" - это инверсные сигналы KEY[1..0]. Исправьте таблицу сами.
0
|
0 / 0 / 0
Регистрация: 25.12.2022
Сообщений: 9
|
|
22.01.2023, 20:04 [ТС] | 14 |
Извините. Нужно было сравнить только эти рис, поэтому не подумал, что нужно указывать ещё что-то. В таблице же у KEY[1...0] это комбинации, их всего четыре
0
|
2933 / 2131 / 492
Регистрация: 11.09.2009
Сообщений: 7,952
|
|
22.01.2023, 20:04 | 15 |
Кстати, диаграмма таблице не соответствует.
Например, коду KEY "00" в таблице соответствует "1111000100", а в диаграмме код LED "0000000011". Ищите сами, чем отличается общая схема, по которой выполнена диаграмма, от той, которую я собрал из трёх рисунков. Или ещё проще - составьте заново таблицу истинности для полной схемы. Как это делать, надеюсь понятно.
0
|
22.01.2023, 20:04 | |
Помогаю со студенческими работами здесь
15
Как по этим данным построить таблицу истинности Как создать таблицу истинности по таблице кодирования? Как записать логическое выражение и составить таблицу истинности Как записать логическое выражение и составить таблицу истинности Как составить логическое выражение и таблицу истинности по лог. схеме! Как вывести таблицу истинности для логического выражения на SWI-Prolog?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |