Цифровой синтез. Практический курс
- Автор(ы)
- Романов А.Ю, Панчул Ю.В. (общ. ред.)
- Год
- 2020
- Издательство
- ДМК Пресс
- Язык
- rus
- ISBN
- 978-5-97060-850-0
- Библиографическая ссылка
- М.: ДМК Пресс, 2020. – 556 с.
- Теги
- Математика Микроконтроллеры и встраиваемые системы Программирование Строительство и архитектура Художественная литература
Аннотация
Цифровой синтез. Практический курс Год издания : 2020 Автор : Романов А.Ю., Панчул Ю.В. (общ. ред.) Жанр или тематика : Цифровой синтез Издательство : М.: ДМК Пресс ISBN : 978-5-97060-850-0 Язык : Русский Формат : PDF Качество : Издательский макет или текст (eBook) Количество страниц : 555 Описание : Книга представляет собой расширенный практический курс, ориентированный на язык Verilog и обеспечивающий возможность выполнения практических задач на дешевых отладочных платах. Этот практикум дополняет и объединяет теоретические курсы по цифровой логике, языкам описания аппаратуры, компьютерной архитектуре и микроархитектуре, а также подготавливает студентов к работе с промышленными процессорными ядрами, к созданию специализированных вычислителей (например, ускорителей нейросетей) и курсов VLSI по проектированию массовых микросхем ASIC. Материал каждой главы можно изучать автономно. В конце глав приводятся вопросы и упражнения, позволяющие преподавателям встраивать данный материал в любой учебный курс, а читателям книги – закрепить новые знания, самостоятельно выполнив предлагаемые задания. Издание предназначено для студентов технических вузов, разработчиков аппаратно-программных систем, а также специалистов в области прикладной математики, интересующихся алгоритмами САПР. Примеры страниц Оглавление Глава 1. Основы комбинационной логики. Маршрут разработки цифровых схем Глава 2. Основы последовательностной логики. Управление энергопотреблением цифровой схемы Глава 3. Шифраторы и дешифраторы. Скорость работы комбинационных блоков Глава 4. Мультиплексор, демультиплексор и селектор. Построение иерархических модулей Глава 5. Сумматор, компаратор, устройство сдвига и АЛУ. Повышение скорости арифметических операций Глава 6. Последовательная логика. Счетчики и сдвиговые регистры Глава 7. Память: регистровый файл и стек Глава 8. Конечные автоматы: основы Глава 9. Использование конечных автоматов для связи с периферийными устройствами Глава 10. Конвейерная обработка данных Глава 11. Софт-процессор: основы микроархитектуры Приложение A. Путь вперед: от устройств на базе FPGA к массовому рынку ASIC для популярных гаджетов Приложение Б. История успеха победы российской команды на международном конкурсе Innovate FPGA от Intel