Главная » Просмотр файлов » Джон Ф.Уэйкерли Проектирование цифровых устройств. Том I (2002)

Джон Ф.Уэйкерли Проектирование цифровых устройств. Том I (2002) (1095889), страница 142

Файл №1095889 Джон Ф.Уэйкерли Проектирование цифровых устройств. Том I (2002) (Джон Ф.Уэйкерли Проектирование цифровых устройств. Том I (2002)) 142 страницаДжон Ф.Уэйкерли Проектирование цифровых устройств. Том I (2002) (1095889) страница 1422018-12-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 142)

В параграфе 7.9 мы покажем, как формально проводится анализ переходов в каждом случае. Рис. 7.20. Серийная схема 0-триггера, переключающегося по положительному фронту, о типа 740874 яя ь сья ь ськ он иое обозначение переключающегося по фронту 0-триггера с такими входами и его принципиальная схема на вентилях И-НЕ приведены парис. 7.19. Хотя некоторые разработчики логических схем и используют асинхронные входы для реализации хитрых последовательностных функций, лучше всего сохранить их для целей тестирования и инициализации, то есть для установки последовательностной схемы в заданное начальное состояние; подробнее эти вопросы рассмотрены в параграфе 8.7 в связи с методологией синхронного проектирования.

636 Глава 7. Принципы проектирования последовательностных схем 7.2.6. Переключающийся по фронту О-триггер с входом разрешения Обычно бывает желательным, чтобы выполняемая 0-триггерами функция состояла в удержании последнего запомненного значения, а не в загрузке нового значения на каждом такте управляющего сигнала. Это реализуется путем добавления входа разрешения (епаЫ« три!), обозначаемого как Е!з или СЕ (с!ос(! епаБ(е, разреизение тактового сигната).

Название «разрешенне тактового сигнала» является описательным; оно вовсе не означает, что функция дополнительного входа состоит в пропускании или непропускании тактового сигнала. Напротив, как показано на рис. 7.21(а), с помощью 2-входовою мультиплексора выбирается значение, подаваемое на внутренний 0-вход триггера. Когда действует разрешающее значение сигнала ЕЫ, выбирается сигнал, поступающий на внешний 0-вход; когда сигнал ЕН переходит на неактивный уровень, через мультиплексор проходит текущее значение сигнала на выходе триггера. В результате таблица, описывающая работу схемы, имеет вид, представленный на рис.

(Ь). Условное обозначение такого триггера указано на рис. (с); у некоторых триггеров активным является низкий уровень сигнала на входе разрешения, что находит свое отражение в помещении символа инверсии на этом входе. (а) о енес« о ои с ен о ! ) 1 1 Г ! 0 ( о о !гм!о !аион м 0 в«о !«вон х ! ! !ка! о !«5! он с!к Рис. 7.21. Переключающийся по положительному фронту 0-триггер с вхо- дом разрешения: (а) принципиальная схема; (Ь) таблица, описывающая рабо- ту схемы [!ав( — последнее значение); (с) условное обозначение 7.2.7.

Тестируемый триггер При тестировании специализированных ИС важным свойством триггера является так называемая возиоззснгзсть опроса («сап сараБз(!гу). Идея состоит в том, чтобы во время тестирования подавать на 0-вход зри ггера данные от альтернативного источника. Когда все триггеры в данной специзлизированной ИС переведены в режим тестирования, в них — через альтернативные входы данных — «загружается» тестовая комбинация. После этою триггеры возвращаются в «нормальный» режим работы, и в этом режиме на все триггеры обы ч ным образом подается тактовый сигнал. После одною или нескольких тактов, триггеры снова переводятся в режим тестирования, и результаты тестирования «считываются», На рнс.

7.22 показан типичный тестируемый триггер. Все, что есть в данной схеме, — это 0-триггер с 2-входовым мультиплексором на входе О. Когда сигнал ТЕ на входе разрешения тестирования (гез! «паБ!е гирш) имеет неактивное зна- 7.2. Защелки и триггеры 637 чение, схема ведет себя как обычный 0-триггер. Когда же подан сигнал ТЕ, раз- решающий тестирование, триггер берет данные с входа Т! (телы )прщ, тестовый вход), а не с вхола (3. Таблица, описывающая работу схемы, представлена на рис. ((т), а условное обозначение данного устройства — на рис. (с). (а) (с) ТЕ Т1 О С»К О ОМ с ТЕ О к а а 1 а а о а 1 О Т1 С1.К к» к а 1аио 1аакон к к к 1 1ак»О 1аыон Рис.

7.22. Тестируемый ()-триггер, переключающийся по положительному фронту: (а) принципиальная схема; ()з) таблица, описывающая работу схемы ()аз( — последнее значение); (с) условное обозначение Дополнительные входы используются для соединения всех триггеров в специализированной ис с целью тестирования в одну цепочку скин орованнл (зсап с)тоти). На рис. 7.23 приведен простой пример цепочки сканирования, состоящей из четырех три!теров.

Входы ТЕ всех триггеров объединяются вместе в один глобальный вход ТЕ, тогда как выход 0 каждою триггера соединяется с входом Т! другого триггера, образуя последовательную цепочку (т)а(зу с)та)п). Соединения, относящиеся ко входам Т! и ТЕ, а также к выходу ТО (Теа! оитрш, тестовый выход), предназначены исключительно для целей тестирования; другие соединения, относящиеся ко входам 0 и выходам О, необходимые для того чтобы схема в целом могла делать что-то полезное, на рисунке не показаны. специализированная ИС внеш низ выводы Т1 то сек ТЕ Рис. 7.23. Цепочка сканирования нз четырех триггеров Для того чтобы протестировать схему, в том числе и основную логику, разрешающий сигнал удерживается на глобальном входе ТЕ втечение л периодов тактового сигнала, в то время как через глобальный вход Т! в и триггеров посредством сдвига загружается л-разрядный ~сотовый вектор; на рис.

7.23 число и равно 4. Затем сигнал ТЕ снимается и схеме предоставляется возможность функционировать в течение одного или нескольких следующих тактов. Новое состояние схемы, 638 Глава 7. Принципы проектирования последовательностных схем представленное новыми значениями сигналов на выходах п~риггеров, можно считать, наблюдая сигнал на выходе ТО в течение очередных п тактов прн условии, что на входе ТЕ действует разрешающий сигнал. После того как результаты одного тестирования прочитаны, можно загрузить другой проверочный вектор; такая возможность делает процесс тестирования более эффективным. Существует столько различных типов тестируемых триггеров, сколько имеется различных способов реализации самих триггеров.

Например, возможностью тестирования мог бы быть наделен 0-триггер с входом разрешения, изображенный на рис. 7.2 1, путем замены его 2-входового внутреннего мультиплексора на ецвходовой. Тогда, в зависимости от значений сигналов ЕМ и ТЕ, в триггеры на каждом такте записывались бы сигналы с входов 0 или Т! или его собственное текущее состояние.

Возможность тестирования можно добавить также и в случае триггеров других типов, в частности ) Ктриггеров и Т-триггеров, о которых речь пойдет позднее в этом параграфе. *7.2.8. Двухтактный Згз-триггер Как указывалось ранее, ЯР-защелки полезны в «управляющих устройствах», где возможны независимые условия установки и снятия контрольного бита. Если предполагается, что контрольный бит должен меняться только в определенные моменты времени, привязанные к тактовому сигналу, то нужен ЯР-триггер, подобный 0- триггеру, у которого сигналы на выходах изменялись бы только на определенном перепаде тактового сигнала. В этом и в двух следующих разделах описаны триггеры, полезные при решении таких задач.

Если 0-защелки в 0-триггере, пере ключ аюше моя по отрицательному фронту [рис. 7.!8(а)), заменить ЯР-защелками, то получим двужпактный ЯР-триггер (глазгеИ!ага Я-Р Тр-Дори! триггер, действующий по принципу ведущнй-ведомый), показанный на рис. 7.24. Аналогично 0-триггеру, выходные сигналы ЯР- триггера изменяются только по спадающему фронту в тактовом сигнале С. Однако новое значение выходного сигнала зависит теперь не от значений входных сигналов точно в тот момент времени„на который приходится спадающий фронт, а от значений входных сигналов на протяжении всего интервала времени, в течение которого сигнал С был равен ! перед отрицательным перепадом.

Как следует из временных диаграмм на рнс. 7 25, короткий импульс Я в любом месте в пределах указанного интервала времени может установить велушую защелку в единичное состояние; точно так же импульс на входе Р может сбросить ее. Значение, переносимое на выход зриггера в момент действия спадающего фронта в сигнале С, зависит от того, каким было последнее состояние ведущей защелки, пока сигнал С оставался равным !.

Характеристики

Тип файла
DJVU-файл
Размер
11,16 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6439
Авторов
на СтудИзбе
306
Средний доход
с одного платного файла
Обучение Подробнее