Читать онлайн «VHDL. Справочное пособие по основам языка»

Автор А. Г. Корченко

СЕРИЯ П Р О Г РА М М И Р У Е М Ы Е С И С Т Е М Ы В. П. Бабак, А. Г. Корченко, Н. П. Тимошенко, С. Ф. Филоненко VHDL: СПРАВОЧНОЕ ПОСОБИЕ ПО ОСНОВАМ ЯЗЫКА Рекомендовано Министерством образования и науки Украины как учебное пособие для студентов высших учебных заведений Москва Издательский дом «ДодэкаXXI» УДК 621. 369. 218 ББК 32. 884. 1 Гриф выдан Министерством образования и науки Украины (письмо № 14/182997 от 20. 04. 06) Бабак В. П. , Корченко А. Г. , Тимошенко Н. П. , Филоненко С. Ф. Б12 VHDL: Справочное пособие по основам языка. — М. : Изда тельский дом «ДодэкаXXI». — 224 с. : ил. (Серия «Программиру емые системы»). ISBN 9785941201693 Представляет собой вводный курс в язык VHDL и предназначена для быстрого озна комления с базовыми концептуальными положениями этого языка. В данной книге приводятся базовые принципы параллельного программирования, положенные в основу языка VHDL, а также принципы организации VHDLпроекта и взаимосвязь компонен тов проекта с физическими процессами, протекающими в реальных цифровых устройствах. Содержит многочисленные практические примеры проектирования циф ровых устройств, в частности цифровых устройств специального назначения (крип топроцессоров). Рассчитана на студентов, изучающих язык VHDL, в том числе и в рамках учебных курсов, посвященных проектированию устройств защиты информации. УДК 621. 369. 218 ББК 32. 884. 1 Все права защищены. Никакая часть этого издания не может быть воспроизведена в любой форме или любыми средствами, электронными или механическими, включая фотографирование, ксерокопирование или иные средства копирования или сохранения информации, без письменного разрешения издательства. © Издательский дом «ДодэкаXXI» ISBN 9785941201693 ® Серия «Программируемые системы» Оглавление „ 3 Оглавление Принятые сокращения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Глава 1. Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1. 1. Современные языки проектирования цифровых устройств . . . . . . . . . . . . 9 1. 2. Краткая характеристика языка VHDL . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 10 1. 3. Этапы проектирования с использованием VHDL . . . . . . . . . . . . . . . . . . . . 13 Глава 2. Уровни представления и формы абстракции цифровых систем 14 Глава 3. Базовая структура VHDL'файла . . . . . . . . . . . . . . . . . . . . . . . . . 18 3. 1. Общие сведения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3. 2. Объявление интерфейса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3. 3.