![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> Программные средства foundation 5.57. Один известный разработчик логических схем решил оставить преподавание и попытать счастья продажей прав на пользование схемой, показанной нарис. Х5.57. (a) Обозначьте входы и выходы схемы, дав соответствующие имена сигналам с указанием активного уровня. (b) Что делает эта схема? Будьте конкретны и объясните назначение всех входов и выходов. (c) Изобразите условное обозначение, которое могло бы быть предложено для этой схемы в справочнике. (d) Напишите для этой схемы программу на языке ABEL или поведенческую программу на языке VHDL. (e) С какими стандартными схемами конкурирует новая схема? Как вы думаете, нашла бы применение эта схема как ИС средней степени интеграции? -О -О > > > > РИС.Х5.57. 5.58. Напишите программу на языке VHDL для мультиплексора 74х 157, функционирование которого описано в табл. 5.35. 5.59. Напишите программу на языке VHDL для мультиплексора 74x153, функционирование которого описано в табл. 5.36. 5.60. Покажите, как реализовать 4-входовой 18-разрядный мультиплексор с функциональными возможностями, описанными в табл. 5.40, воспользовавшись 18-ю микросхемами 74x15. 5.61. Покажите, как реализовать 4-входовой 18-разрядный мультиплексор с функциональными возможностями, описанными в табл. 5.40, воспользовавшись 9-ю микросхемами 74x153 и преобразователем кода со входами S2-S0 и выходами С1, СО, такими что [С1 ,С0] = 00-11, когда сигналами на входах S2-S0 выбираются A-D соответственно. 5.62.Создайте из отдельных вентилей 3-входовую комбинационную схему с 2-мя выходами, которая осуществляла бы преобразование кода, указанное в предыдущей задаче. 5.63. Добавьте вход управления третьим состоянием по выходу ОЕ мультиплексору, описанному на языке VHDL в табл. 5.43. Ваше решение должно содержать только один процесс. 5.64.16-разрядная схема быстрого сдвига {barrelshifter) является комбинационной логической схемой с 16 входами данных, 16 выходами данных и 4 входами управления. Выходное слово равно входному слову, циклически сдвинутому на некоторое число разрядов, определяемое сигналами на входах управления. Например, если входное слово имеет вид: ABCDEFGHIJKLMNOP (каждый символ представляет собой один бит), а сигналы на входах управления равны 0101 (5), то выходное слово равно FGHIJKLMNOPABCDE. Постройте 16-разрядное устройство быстрого сдвига, используя комбинационные микросхемы средней степени интеграции, рассмотренные в этой главе. Ваше устройство должно содержать не более 20 микросхем. Не рисуйте полную схему; составьте структурную схему, опишите ее в общих чертах и укажите общее число и типы необходимых ИС. 5.65. Напишите программу на языке ABEL для схемы быстрого сдвига из задачи 5.64. 5.66. Напишите программу на языке VHDL для схемы быстрого сдвига из задачи 5.64. 5.67.Разработчик, создавая схему, приведенную нарис. 5.76, случайно использовал микросхемы 74x00 вместо 08 и обнаружил, что схема осталась работоспособной, за исключением того, что изменился активный уровень сигнала ERROR. Как это оказалось возможным? 5.68.Схему проверки на нечетность с 2 входами можно построить на 2 -1 схемах ИСКЛЮЧАЮЩЕЕ ИЛИ. Опишите два разных варианта этой схемы, один из которых дает минимальную задержку распространения от входа до выхода в наихудшем случае, а другой - максимальную задержку. Для каждого варианта укажите наибольшее число схем ИСКЛЮЧАЮЩЕЕ ИЛИ, вносящих задержки, и опишите ситуацию, в которой каждый из вариантов мог бы быть предпочтительнее, чем другой. 5.69. Запишите 4-шаговый итерационный алгоритм, соответствующий итерационной схеме компаратора на рис. 5.80. 5.70. Напишите программу на языке VHDL для 16-разрядного итерационного компаратора, воспользовавшись схемой, приведенной нарис. 5.80. Используйте возможности оператора gener at е языка VHDL. РИС.Х5.73. 5.74. Постройте компаратор, подобный компаратору 74x85, который мог бы быть применен при обратном порядке соединения каскадов, а именно: при сравнении, например, 12-разрядных чисел, выходы компаратора старших разрядов соединялись бы с входами для каскадного включения компаратора средних разрядов, а выходы компаратора средних разрядов соединялись бы с входами для каскадного включения компаратора младших разрядов. Не надо выполнять логическое проектирование в полном объеме и рисовать всю схему, достаточно составить таблицу истинности и описать словами взаимосвязи в 12-разрядном компараторе. 5.75. Постройте 24-разрядный компаратор на трех микросхемах 74x682, используя при необходимости дополнительные вентили. Ваша схема должна сравнивать 5.71. Используя пять микросхем 74x85, постройте такую древовидную структуру 16-разрядного компаратора, чтобы максимальная задержка при сравнении равнялась удвоенной задержке одной микросхемы 74x85. 5.72. Напишите программу на языке VHDL для устройства с функциональными возможностями микросхемы 74x85. 5.73. Запишите таблицу истинности и нарисуйте схему, состоящую из логических вентилей и реализующую ту же логическую функцию, что и КМОП-схема, приведенная нарис. Х5.73. ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |