![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> Программные средства foundation
Табл.Х7.85. 7.86. Триггер, у которого значение входного сигнала (или сигналов) принимается во внимание, а выходной сигнал (или сигналы) изменяется только на нарастающем фронте тактового сигнала CLK, рассмафивается как схема классического образца. Докажите, что таблица потока для любого такого фиггера содержит существенный источник опасности. 7.87.Укажите, где находится существенный источник опасности (или источники) в таблице потока переключающегося по положительному фронту D-триггера на рис. 7.85. 7.88. Найдите существенные источники опасности (если они есть) в таблице потока, полученной в задаче 7.81. 7.89. Найдите существенные источники опасности (если они есть) в таблице потока, полученной в задаче 7.82. 7.90. Придумайте словесный перевертыш - логическую головоломку, для которой можно найти правильный ответ одним из двух способов в зависимости от порядка слов. Как можно воспользоваться таким механизмом на политической арене? 7.91. Видоизмените профамму на языке ABEL, приведенную в табл. 7.27, таким образом, чтобы кодирование состояний осуществлялось выходными сигналами и, тем самым, необходимое полное число выходов ПЛУ уменьшилось бы на единицу. 7.92. Закончите составление проверочных векторов, начатое в табл. 7.35, для кодового замка из табл. 7.31. Полный набор векторов должен тестировать все переходы из одного состояния в другое и значения выходных сигналов при всех возможных состояниях и значениях сигнала на входе. число переменных состояния. Пусть состоянию А соответствует комбинация из всех нулей. Начертите диафамму смежности для исходной таблицы потока и составьте модифицированную таблицу потока и новую диафамму смежности, которая могла бы служить доказательством того, что предлагаемый вами способ кодирования состояний удовлетворяет условиям задачи. ![]() ![]() ПРАКТИЧЕСКАЯ РАЗРАБОТКА СХЕМ ПОСЛЕДОВАТЕЛЬНОСТНОЙ ЛОГИКИ ель этой главы состоит в том, чтобы познакомить вас с самыми распространенными и наиболее надежными методами проектирования последо-.вательностных схем. Поэтому особый упор будет сделан на синхронные системьг, то есть на такие системы, в которых все триггеры переключаются одним и тем же общим тактовым сигналом. Хотя весь мир и не марширует в такт с одним общим сигналом времени, в пределах одной цифровой системы или подсистемы это вполне осуществимо. Чуть позднее мы покажем, что при соединении цифровых систем или подсистем, у которых тактовые сигналы различны, можно выделить ограниченное число асинхронных сигналов и обрабатьшать их особым способом. Глава начинается с краткого обзора стандартов на документацию, которой сопровождаются последовательностные схемы. Сначала мы снова обратимся к самым главным составным блокам в последовательностных схемах - к защелкам и триггерам, а затем рассмотрим некоторые наиболее гибкие узлы - последовательностные ПЛУ. Будет показано, как в ИС средней степени интефации и в ПЛУ реализуются счетчики и регисфы сдвига, и продемонсфировано их применение. Наконец, мы покажем, как эти элементы объединяются в синхронные системы и как при этом обрабатываются неизбежно асинхронные входные сигналы. 8.1. Стандарты документации на последовательностные схемы 8 1.1. Общие требования Стандарты на документацию, относящиеся к названиям сигналов, условным обозначениям и компоновке схем, рассмотренные в главе 5, относятся к цифровой системе в целом, а потому - и к последовательностным схемам, в частности. Но все же имеет смысл специально выделить следующие правила, которыми необходимо руководствоваться в отношении последовательностных элементов систем: KOOKKIUUI лст ui.jicMUBO е1ЬНОИ ЛОГИКИ Компоновка конечных автоматов. Совокупность триггеров и комбинационной логики, образующих конечный автомат, следует размещать - в логическом формате - на одной странице таким образом, чтобы тот факт, что это - конечный автомат, был очевиден. (Вы не должны перелистывать страницы, чтобы найти обратную связь!) Последовательно включенные элементы. Счетчики и регистры, в том числе регистры сдвига, состоящие из нескольких ИС. следует изображать так, чтобы на принципиальной схеме отдельные звенья оказывались собранными вместе и их последовательное включение было очевидно, Триггеры. Обозначение отдельных элементов последовательностной схемы должно строго соответствовать принятому стандарту их изображения, чтобы тип каждого элемента, выполняемая им функция и реакция на воздействие тактового сигнала были ясны. Описание конечных автоматов. Конечные автоматы следует описывать таблицами состояний, диафаммами состояний, списками переходов или текстовыми файлами на том или ином языке описания конечных автоматов типа ABEL или VHDL. Временные диаграммы. Документация на последовательностную схему должна включать временные диафаммы, которые в общем виде показывают предполагаемое поведение схемы во времени. Временные характеристики. Последовательностная схема должна сопровождаться перечислением условий, накладываемых на значения временных параметров, при выполнении которых гарантируется надлежащее функционирование схемы (например, максимальная частота тактового сигнала), а также требований, предъявляемых к поступающим извне входным сигналам (например, значения времени установления и времени удержания по отношению к системному тактовому сигналу, минимальная длительность импульсов и др.). 8.1.2. Условные обозначения в парафафе 7.2 бьши введены традиционные условные обозначения фиггеров. Их всегда изображают в виде прямоугольников, и следуют тем же самым правилам, что и в отношении других элементов с подобным обозначением, а именно: входы располагают слева, выходы - справа, кружками отмечают низкий активный уровень и т.д. Кроме того, в отношении обозначения фиггеров придерживаются также еще нескольких специальных правил: На тактовом входе триггеров, переключающихся по фронту, помещают указатель динамического входа. Выходы двухтактных фиггеров помечают индикатором задержки срабатывания, если изменение выходного сигнала происходит в конце интервала времени, на котором тактовый сигнал имеет активный уровень. Асинхронные входы установки в единичное состояние и сброса могут быть указаны сверху и снизу условного обозначения триггера соответственно. ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |