Джон Ф.Уэйкерли Проектирование цифровых устройств. Том I (2002) (1095889), страница 122
Текст из файла (страница 122)
Компаратор с управляемым режимом работы 6.2. Примеры проектирования схем с использованием языка АВЕЬ и их реализация в ПЛУ 6.2.1. Устройство быстрого сдвига .. 6.2.2. Простой шифратор для получения чисел с плавающей точкой 6.2.3. Двойной приоритетный шифратор. 6.2.4. Расширение компараторов . 6.2.5. Компаратор с управляемым режимом работы ........................... 6.2.6. Счетчик числа единиц . 65Ь7. Игра в крестики и нолики .
6.3. Примеры проектирования с использованием языка ЧНПЬ .......,....... 6.3.1. Устройство быстрого сдвига .. 6.3.2. Простой шифратор для получения чисел с плавающей точкой 6.3.3. Двойной приоритетный шифратор .... 6.3.4. Расширение компараторов . 6.3.5. Компаратор с управляемым режимом работы ........................... 6.3.6. Счетчик числа единиц . 6.3.7. Игра в крестики и нолики . Задачи.............
Глава 7. Принципы проектирования последовательиостных логических схем ..., 7.! . Элементы с двумя устойчивыми состояниями .... 7.!.1. Цифровой подход .. 7.1.2. Аналоговый подход . 7.1.3. Неустойчивое равновесие . 7.2. Защелки и триггеры . 7.2.1. ЯК-защелка..... 7.2.2. ЗК-защелка .
7.2.3. БК-защелка с входом разрешения... 7.2.4. Р-защелка. 7.2.5. П-триггер, переключающийся по фронту. 7.2.6. Переключающийся по фронту П-триггер 7.2.7. Тестируемый триггер . 566 566 569 571 573 575 578 579 588 588 596 600 602 604 606 609 616 848 Оглавление 7.3.5. Анализ конечных автоматов на 3К-триггерах ..................................... 65 6 7.4. Проектирование тактируемых синхронных конечных автоматов ............,658 659 7.4.2. Минимизация числа состояний 7.4.3. Кодирование состояний. .. 664 .. 665 ......
6 6 9 ............................................, 6 7 з 7 А.б. Дальнейшие примеры проектирования на основе О-триггеров,....... 677 7.5. Проектирование конечных автоматов „, „ ................................,.......... 7 1 3 7.9.5. Анализ работы 0-триггера в КМОП-исполнении ............................... 716 7.10. Проектирование последовательностных схем с обратной связью ........ 7! 7 7.! 0.1. Защелки .
............,.................... 7 1 7 7 . 1 0 . 2 . Составление таблицы потока для схемы классического образца .. 7 1 9 7.! 0,3. Минимизация таблицы потока................, ...„,.„,.„„„„722 7.10.4. Кодирование состояний, гарантирующее отсутствие гонок.........., 722 7,10.5. Уравнения возбуждения 726 7.10.6. Существенные источники опасности .............,..., „, „727 ....... 7 3 0 ..... 7 3 1 7.2.8. Двухтактный ЯК-триггер . 7.2.9. Двухтактный 1К-триггер .. 7.2.10. 3К-триггер, переключающийся по фронту .............. 7,2.! 1. Т-триггер ..
7.3. Анализ тактируемых синхронных конечных автоматов ..... 7.3.1. Структура конечного автомата 7.3.2. Выходная логика 7.3.3. Характеристические уравнения . 7,3,4. Анализ конечных автоматов с О-триггерами ............. 7.4.1. Пример составления таблицы состояний ... 7.4.4. Синтез с использованием !3-триггеров ...
7.4.5. Синтез с использованием 1К-триггеров с помощью диаграмм состояний . 7.6. Синтез конечных автоматов на основе списка переходов ..... 7.6.1. Уравнения переходов .. 7.6.2. Уравнения возбуждения 7.6.3. Варианты схем .. 7.6.4. Реализация конечного автомата . 7.7. Друтой пример проектирования конечного автомата ............. 7.7.1. Игра на угадывание . 7.7.2.
Неиспользуемые состояния 7.7.3. Кодирование состояний выходными комбинациями ... 7.7.4. Кодирование «безразличных» состояний ..................... 7.8. Разбиение конечных автоматов на блоки .. 7.9. Последовательностные схемы с обратной связью .............. 7.9.1. Анализ . 7.9.2. Анализ схем с несколькими цепями обратной связи ... 7.9.3. Гонки . 7.9.4. Таблицы состояний и табл ицы потока 7.10.7. Краткие выводы .. 7.11. Особенности проектирования последовательностных схем на языке АВЕ1.
.. 638 .. 639 .....64! .. 642 ..... 644 .. 644 .. 645 .. 646 ..... 647 .. 682 ..... 690 .. 690 .. 692 .. 692 .. 693 ...... 6 9 3 .. 693 ... 696 ..... 697 ..... 699 701 ..... 704 .... 704 ..... 709 , 711 549 Оглавление 73! ..... 733 739 ...... 73 9 ..... 741 744 747 .....
747 749 751 753 757 Практическая разработка схем последовательиостной логики ..... 767 8.4.2. Синхронные счетчики 806 8Х.З. Счетчики в ИС средней степени интеграции и их применение ......... 807 8.4.4. Декодирование состояний двоичного счетчика .............................. 815 8.4.5. Описание счетчиков на языке АВЕЬ и их реализация в ПЛУ .......... 317 820 3.5. Регистры сдвига.
8.5.1. Структура регистра сдвига .. .825 .325 .......................... 8 2 7 8.5.3. Самое распространенное в мире применение регистров сдвига ...... 832 7.11.1. Регистровые выходы 7.11.2. Диаграммы состояний ..... 7.11.3. Внешняя память состояния .. 7.11.4.
Задание выходных сигналов автомата Мура..................... 7.11.5, Задание сигналов на выходах типа Мили и на конвейерных выходах с помощью оператора %!ТН .........,.... 7.! 1.6. Проверочные велторы, 7.12. Особенности проектирования последовательностных схем на языке ЧНР1.. 7.!2.1. Последовательностные схемы с обратной связью ......... 7.12.2. Тактируемые схемы ..
Обзор литературы Упражнения ., Задачи.. Глава 8. 8.!. Стандарты документации на последовательностные схемы ... 8.1.1. Общие требования .. 8.1.2. Условные обозначения .. 8.1.3. Описание конечных автоматов 8.1.4. Временные диаграммы и временные параметры ............. 8.2. Защелки и триггеры .. 8.2.1. Защелки и триггеры в ИС малой степени интеграции ...... 8.2.2. Защита от дребезга при переключении 8.2.3.
Простейшая схема защиты от дребезга 3.2.4, Шинный фиксатор уровня .. 8.2.5. Многоразрядные регистры н защелки 8.2.6. Описание регистров и защелок на языке АВЕЬ и их реализация в ПЛУ. 8.2.7. Описание регистров и защелок на языке ЧНРЬ .............. 8.3. Последовательностные ПЛУ , 8.3.1. Биполярные последовательностные ПЛУ........................ 8.3.2. Последовательностные устройства типа ОА1................ 8.3.3.
Временные характеристики ПЛУ . 3.4. Счетчики .. 8.4.1. Счетчики с последовательным переносом . 8.4.6. Описание счетчиков на языке ЧНРЬ ... 8.5.2. Регистры сдвига в ИС средней степени интеграции ....... 7 6 7 7 6 7 ..... 768 769 ....... 7 7 0 7 7 5 ....... 7 7 5 ....... 7 7 6 ....... 7 7 7 .. 779 ,..... 7 3 0 ,.... 784 ...... 7 8 8 7 9 2 ...... 7 9 2 ......
7 9 6 .. 301 .. 304 ...... 805 550 Оглавление ..... 833 ..838 .. 839 8.5.7. Счетчики Джонсона .. .......... 8 4 2 8.5.8. Счетчики на регистрах сдвига с линейной обратной связью ............ 845 8.9. Сбой в работе синхронизнрующего устройства и метастабильность ...... 883 ...... 8 8 3 ...... 8 8 5 ...... 8 8 5 8.9.4. Анализ времени пребывания в состоянии метастабильностн ........... 886 ..... 888 .....
890 ..... 893 ..... 894 .906 .909 .912 .... 921 ... 922 8.5.4 Последовательно-параллельное преобразование... 8.5.5. Счетчики на регистрах сдвига .. 8.5.6. Кольцевые счетчики. 8.5.9. Описание регистров сдвига на языке АВЕ1. и их реализация в ПЛУ... 8.5.10. Описание регистров сдвига на языке ЧНОЕ ..... 8.6.
Итерационные и последовательностные схемы .......... 8.7. Методология синхронного проектирования ................ 8.7.1. Структура синхронной системы .. 8,7.2. Пример построения синхронной системы ....,..... 8.8. Трудностисинхронного проектирования ., 8.8.1. Разброс задержек тактового сигнала...................
8.8.2. Стробирование тактового сигнала... 8.8.3. Асинхронные входы 8,9.1. Сбой в работе синхронизирующего устройства .........::„..... 8.9.2. Время выхода нз метастабильности ..................................... 8.9.3. Разработка надежного синхронизируюшего устройства ... 8.9.5. Более совершенные синхронизирующие устройства ......... 8.9.6. Другие схемы синхронизируюших устройств ..................... 8.9.7. Триггеры с защитой от метастабильности ..........................
8.9.8. Синхронизация при высокоскоростной передаче данных ... Обзор литературы . Упражнения Задачи .. Глава 9. Примеры проектирования последовательностных схем .... 9.1. Примеры проектирования на языке АВЕ1.................................... 9Л.!. Временные характеристики и компоновка конечных автоматов на основе ПЛУ.. 9.1.2. Несколько простых автоматов . 9.1.3 Задние огни автомобиля марки Рогб ТЬцп<1егЬ1п1 ................ 9.1.4.
Игра на угадывание .. 9.!.5. Построим заново контроллер светофора! 9.2. Примеры проектирования на языке ЧНОЕ 9.2.1. Несколько простых автоматов 9.2.2. Задние огни автомобиля марки Рогд ТЬцпбегЬ!гс! . 9.2.3. Игра на угадывание 9.2.4. Продолжение работы над контроллерами светофоров ....... Задачи....... .. 848 ......
8 5 8 ...... 8 6 3 ...... 8 6 6 .. 866 ...... 8 7 0 .. 874 ...... 8 7 4 .. 878 .. 880 .922 .926 .... 929 ....93! ....935 .... 940 ,... 940 ....951 ,...953 .... 956 Оглавление Глава 10. Память и микросхемы типа СРЫВ и РРСА ....................... 10.!. Постоянные запоминающие устройства ..................,.......,...
10.1.1. Применение ПЗУ для реализации кпроизвольных» комбинационных логических функций .. ! 0.1.2. Внутренняя структура ПЗУ . 10.1.3. Двумерное декодирование .. 10.1.4. Изготовляемые серийно постоянные запоминающие устройства 10.1.5. Входы управления и временные параметры ПЗУ .......
1О.!.6. Применения ПЗУ. 10.2. Оперативные запоминающие устройства ............................. 10.3. Статические оперативные запоминающие устройства ....... 10.3.1. Входы и выходы статического ОЗУ ....,....................... 10.3.2. Внутренняя структура статического ОЗУ ................... 10.3.3. Временные параметры статического ОЗУ .................. !0.3,4. Стандартные статические ОЗУ 10.3.5. Синхронные статические ОЗУ 10.4. Динамические оперативные запоминающие устройства ....
10.4.1. Структура динамического ОЗУ...... ! 0.4.2. Временные параметры динамического ОЗУ ............... 1О 4.3. Синхронные динамические ОЗУ 10.5. Интегратьные схемы типа СРБР 10.5.1. Семейство ИС ХС9500 фирмы Х!Впх......................... 10.5.2. Архитектура функционального блока 10.5.3. Архитектура блока ввода/вывода. 10.5.4. Переключающая матрица.. 10.6.