Цифровая схемотехника (3-е изд.) - Рассматриваются цифровые и аналоговые компоненты и структуры электронных систем обработки информации, являющиеся базой для создания разнообразной аппаратуры как в области вычислительной техники, так и в смежных областях: цифровой автоматике, измерительной технике, телекоммуникациях и т. д. Диапазон изучаемых вопросов — от уровня логических элементов до уровня простых микропроцессорных систем, в том числе систем на кристалле. Рассмотрены принципы и методика проектирования устройств обработки информации, в том числе с применением языка VHDL и его расширения VHDL-AMS, рассчитанного на разработку схем со смешанными сигналами. Первое и второе издания предлагаемого учебного пособия (2000 и 2004 гг.) получили широкое признание преподавателей и студентов и используются во многих вузах при изучении соответствующих дисциплин. В третьем издании обновлены методика изложения и содержание многих разделов, особенно тех, которые посвящены новым направлениям развития компонентной базы цифровой техники (программируемая логика, особо быстродействующие устройства и др.). Как и ранее, рассмотрен широкий круг вопросов, связанных с изучением и применением современной компонентной базы цифровой техники. Кроме того, третье издание снабжено контрольными вопросами и упражнениями, которые отсутствовали в предыдущих изданиях. Для студентов технических вузов, аспирантов, инженеров и научных сотрудников, работающих в области создания цифровой аппаратуры.
Название: Цифровая схемотехника (3-е изд.) Автор: Угрюмов Е. П. Издательство: БХВ-Петербург Год: 2010 Страниц: 810 Формат: PDF Размер: 50,9 МБ ISBN: 978-5-9775-0162-0 Качество: Отличное Язык: Русский
Содержание:
Предисловие Введение Глава 1. Схемотехнические проблемы построения цифровых устройств § 1.1. Модели и параметры логических элементов § 1.2. Типы выходов цифровых элементов § 1.3. Схемные особенности выводов КМОП-элементов § 1.4. Паразитные связи по цепям питания. Фильтрация питающих напряжений § 1.5. Передача сигналов. Помехи в сигнальных линиях. Сигнальные линии повышенного качества § 1.7. Элементы задержки, формирования, обнаружения и генерации импульсов § 1.8. Элементы визуальной индикации § 1.9. О некоторых типовых ситуациях § 1.10. Прошлое и настоящее малых и средних интегральных схем. Логические примитивы в системах автоматизированного проектирования Глава 2. Функциональные узлы комбинационного типа § 2.1. Проблематика проектирования комбинационных схем § 2.2. Двоичные дешифраторы § 2.3. Приоритетные и двоичные шифраторы. Указатели старшей единицы § 2.4. Мультиплексоры и демультиплексоры § 2.5. Универсальные логические модули на основе мультиплексоров § 2.6. Компараторы § 2.7. Схемы контроля § 2.8. Сумматоры § 2.9. Арифметико-логические устройства и блоки ускоренного переноса § 2.10. Матричные умножители § 2.11. Быстрые сдвигатели Глава3. Триггеры. Тактирование и синхронизация в цифровых устройствах § 3.1. Триггеры. Основные сведения. Внешнее поведение § 3.2. Схемотехника триггерных устройств § 3.3. Примеры использования триггеров § 3.4. Тактирование и синхронизация. Общие сведения § 3.5. Тактирование сигналами, выработанными генератором § 3.6. Структура и элементы систем тактирования § 3.7. Однофазное и двухфазное тактирование § 3.8. Блоки PLL, DLL и DCM § 3.9. Тактирование сигналами, выработанными в приемниках информации § 3.10. Ввод внешних сигналов в синхронные устройства. Синхронизаторы Глава 4. Функциональные узлы последовательностного типа (автоматы с памятью) § 4.1. Введение в проблематику проектирования автоматов с памятью § 4.2. Регистры и регистровые файлы § 4.3. Основные сведения о счетчиках. Двоичные счетчики § 4.4. Двоично-кодированные счетчики с произвольным модулем § 4.5. Счетчики с недвоичным кодированием § 4.6. Полиномиальные счетчики. Делители полиномов Глава 5. Запоминающие устройства § 5.1. Основные сведения. Параметры. Классификация § 5.2. Основные структуры запоминающих устройств § 5.3. Структурные методы повышения быстродействия запоминающих устройств § 5.4. Запоминающие устройства ROM, PROM, EPROM, EEPROM § 5.5. Флэш-память § 5.6. Последовательные репрограммируемые ЗУ § 5.7. Импульсное питание ROM § 5.8. Использование программируемых ЗУ для решения задач обработки информации § 5.9. Статические оперативные ЗУ § 5.10. Искусственная энергонезависимость статических ОЗУ § 5.11. Статические ЗУ типа БиКМOП § 5.12. Динамические запоминающие устройства - базовая структура § 5.13. Динамические запоминающие устройства повышенного быстродействия § 5.14. Регенерация данных в динамических ЗУ § 5.15. Перспективные запоминающие устройства § 5.16. Заключительные замечания Глава 6. Простые микропроцессоры и микропроцессорные системы. Микроконтроллеры § 6.1. Общие сведения. Структура и функционирование микропроцессорной системы § 6.2. Структура микропроцессора § 6.3. Функционирование микропроцессора § 6.4. О развитии микропроцессорной техники § 6.5. Управление памятью и внешними устройствами § 6.6. Микроконтроллеры. Основные сведения § 6.7. Структура микроконтроллера § 6.8. Организация памяти и функционирование МК Глава 7. Интерфейсные схемы, адаптеры, контроллеры § 7.1. Общие сведения § 7.2. Шинные формирователи и буферные регистры § 7.3. Параллельные порты § 7.4. Параллельные адаптеры § 7.5. Передачи последовательных данных § 7.6. Связные адаптеры § 7.7. Интерфейсы SPI и I2C § 7.8. Схемы обслуживания прерываний § 7.9. Контроллеры прямого доступа к памяти § 7.10. Таймеры § 7.11. Схемотехника интерфейса JTAG Глава 8. SPLD и CPLD - простые и сложные программируемые логические устройства § 8.1. Микросхемы с программируемой структурой § 8.2. Программируемые логические матрицы и программируемая матричная логика (ПЛМ и ПМЛ) § 8.3. CPLD - cложные программируемые логические устройства Глава 9. FPGA - программируемые пользователями вентильные матрицы § 9.1. Общие сведения § 9.2. Архитектура и основные блоки FPGA § 9.3. Ресурсы памяти § 9.4. Умножители и блоки ЦОС § 9.5. Программируемые аналоговые и аналого-цифровые схемы § 9.6. Способы оценки параметров ПЛИС § 9.7. Конфигурирование программируемых микросхем § 9.8. Засекреченность проектов § 9.9. Примеры типичных FPGA средней сложности Глава 10. Программируемые системы на кристалле § 10.1. Основные сведения § 10.2. FPGA класса «система на кристалле» § 10.3. Системы на кристалле микроконтроллерного типа Глава 11. Микросхемы, программируемые с участием изготовителя § 11.1. Базовые матричные кристаллы (вентильные матрицы, программируемые изготовителем) § 11.2. Структурированные вентильные матрицы Глава 12. Методика и средства автоматизированного проектирования цифровых устройств § 12.1. Общее описание процесса проектирования § 12.2. О выборе альтернативных средств реализации проекта § 12.3. Инструментарий проектировщика § 12.4. Системный этап проектирования цифровых устройств на базе ПЛИС § 12.5. Маршрут проектирования ПЛИС и возможности типовых САПР § 12.6. Основные сведения о языке VHDL § 12.7. Пример автоматизированного проектирования цифрового устройства с использованием языков описания аппаратуры Приложение. Основные логические операции и законы Словарь иностранных сокращений и терминов Принятые сокращения Литература и источники информации в интернете Предметный указатель