==xv
Часть 10. Цифровая логика
- 10.1 Основные принципы работы логических схем 703
- 10.1.1 Цифра против аналога 703
- 10.1.2 Логические состояния 704
- 10.1.2.A ВЫСОКИЙ и НИЗКИЙ уровни 704
- 10.1.2.B Диапазоны напряжений для НИЗКОГО и ВЫСОКОГО уровня 704
- 10.1.3 Кодирование чисел 705
- 10.1.3.A Шестнадцатеричное представление 705
- 10.1.3.B Двоично-десятичные числа 706
- 10.1.3.C Числа со знаком 707
- 10.1.2.D Арифметика в формате с дополнением до двух 708
- 10.1.3.E Код Грея 708
- 10.1.4 Логические элементы и таблицы истинности 708
- 10.1.4.A Комбинационная логика и логика последовательного действия 708
- 10.1.4.B Элемент «ИЛИ» 709
- 10.1.4.C Элемент «И» 709
- 10.1.4.D Элемент «НЕ» (инвертор) 709
- 10.1.4.E Элементы «И-НЕ», «ИЛИ-НЕ» 710
- 10.1.4.F Элемент «ИСКЛЮЧАЮЩЕЕ-ИЛИ» 711
- 10.1.4.G Языки описания аппаратуры 711
- 10.1.5 Схемная реализация логических элементов 711
- 10.1.6 Примеры схем на логических вентилях 712
- 10.1.7 Именование сигналов в соответствии с логикой высказываний 713
- 10.2 Цифровые интегральные схемы. КМОП и ТТЛ 714
- 10.2.1 Каталог стандартных вентилей 715
- 10.2.2 Внутренняя схемотехника логических элементов 717
- 10.2.3 Характеристики ТТЛ и КМОП элементов 718
- 10.3 Комбинационная логика 722
- 10.3.1 Логические тождества 722
- 10.3.2 Минимизация логики и карты Карно 723
- 10.3.3 Комбинационные функции, доступные в виде ИМС 724
- 10.4 Логика последовательного действия 728
- 10.4.1 Элементы с памятью: триггеры 728
- 10.4.2 Тактируемый триггер 730
- 10.4.2.A Работа по фронту: D-триггер 731
- 10.4.2.B Деление на 2 731
- 10.4.2.C Временная диаграмма для данных и тактового сигнала 732
- 10.4.2.D Метастабильность 732
- 10.4.2.E Деление с коэффициентом большим чем 2 733
- 10.4.3 Объединение памяти и логики: логика последовательного действия 734
- 10.4.3.A Синхронные тактируемые схемы 734
- 10.4.3.B Пример: делитель на 3 734
- 10.4.3.C Пропущенные состояния 735
- 10.4.3.D Диаграммы состояний как инструмент разработки 736
- 10.4.3.E Разработка машины состояний 736
- 10.4.3.F Синхронный двоичный счётчик 737
- 10.4.3.G Машины состояний в ПЛМ 737
- 10.4.4 Синхронизация 737
- 10.4.5 Моностабильный мультивибратор 739
- 10.4.6 Генератор одиночного импульса на счётчиках и триггерах 739
- 10.5 Интегральная логика последовательного действия 740
- 10.5.1 Защёлки и регистры 740
- 10.5.2 Счётчики 741
- 10.5.2.A Размер или разрядность 741
- 10.5.2.B Тактирование 741
- 10.5.2.C Реверсивные счётчики 742
- 10.5.2.D Загрузка и сброс 742
- 10.5.2.E Прочие опции счётчиков 744
- 10.5.3 Сдвиговые регистры 744
- 10.5.4 Программируемые логические устройства 745
- 10.5.5 Прочая логика последовательного действия 746
- 10.6 Типичные цифровые конструкции 748
- 10.6.1 Счётчик «по-модулю-n»: разбор времён и задержек 748
- 10.6.2 Многопозиционный мультиплексированный дисплей 751
- 10.6.3 Генератор последовательности из n импульсов 752
- 10.7 Разработка малопотребляющих цифровых схем 753
- 10.8 Патологии логических схем 755
- 10.8.1 Проблемы на постоянном токе 755
- 10.8.2 Проблемы при переключении 756
- 10.8.2.A Логические гонки 756
- 10.8.2.B Метастабильные состояния 756
- 10.8.2.C Фазовый сдвиг фронта 757
- 10.8.2.D Укороченные импульсы 757
- 10.8.2.E Неписанные правила 757
- 10.8.3 Особенности, определяемые технологией изготовления 758
- Дополнительные упражнения для Части 10 760
- Обзор Части 10 762
- @A Цифровые уровни напряжений 762
- @B Двоичное представление и его интерпретация 762
- @C Комбинационная логика: вентили 762
- @D Логика последовательного действия: триггеры 762
- @E Логика последовательного действия: регистры и счётчики 762
- @F Стандартная и программируемая логика 763
- @G Логические семейства 763
- @H Аномалии цифровых схем 763
==xvi
==xvi