Главная » Просмотр файлов » Суворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL (2003)

Суворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL (2003) (1095892), страница 96

Файл №1095892 Суворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL (2003) (Суворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL (2003)) 96 страницаСуворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL (2003) (1095892) страница 962018-12-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 96)

Подпрограммы и пакеты Поддерживается раздельная компиля- ция (зерага1е согпр)!а1)оп) Значения по умолчанию для параметров не поддерживаются Рекурсия не поддерживается, если вложенность не ограничивается статическим значением Решающие функции поддерживаются только для монтажной логики (ия)геб!ой!с) и функций с тремя состояниями (1Ьгее з!а1е !цпс(юпз) Подпрограммы могут декларироваться только в пакетах и в декларативных частях архитектур МН~Х, поддерживаемый Роипг(агюп Ехргезз 2 У 53! Таблица ПЗ.З. Типы Комментарии Перечислимые типы (Епигпегабоп) Не поддерживается арифметика с неограниченной точностью (!пбп!1ергес!гуоп аг!бвпебс) Целыв типы (! птейег) Производится автоматическое преобразование типа 1п1еоег в Вй Чес1ог соответствующего размера Физические типы (Р)тув)са!) Игнорируются Типы с плавающей запятой (Е(оабпй) Использование типов с плавающей точкой не поддерживается, за исключением констант, используемых с атрибутами, введенными в Розог(абоп Ех- ргезз Диапазон может определяться только на базе !МТЕОЕУ!.

Массивы (Яггау) Многомерные массивы не поддержи- ваются, но поддерживаются массивы с элементами типа массив Записи (йесогг!) Указательные типы (Ассевз) Не поддерживаются Файлы (Р1!е) Не поддерживаются Не поддерживаются Комментарии Декларация кон- стант Не поддерживаются отложенные дек- ларации констант ВЕЗ!ВТЕУ! и В08 декларации не под- держиваются Решающие функции поддерживаются для вбгед и бтгее-з)аге функций Начальные значения не поддерживаются Декларация сигна- лов Имя конструкции Анализ Синтез Неполные деклара- ции типов (1псопт- р1е1е 1уре дес1ага- бопз) Имя конструкции Анализ Синтез Таблица П3.4.

Декларации Имя конструкции Анализ Синтез Комментарии Декларация пере- менных Файлы Не поддерживаются Интерфейсная декларация ()птег(асе) Псевдонимы (А11ав) Декларация компонентов (СогпропепЦ Атрибуты (А1(г1Ьц1е) Комментарии Атрибуты (А((г)Ьц1е) Таблица ПЗ.В. Имена Комментарии Простые имена (Зйпр!е) Селективные имена (Зе 1ес1ед) Разделяемые пере- менные (ЗЬагед ваг1аЫе) Имя конструкции Анализ Синтез Спецификация кон- фигурации (Сой!дц- габоп) Спецификация отсо- единения (01всоп- песбоп) Имя конструкции Анализ Синтез Приложение 3 Таблица П3.4 (окончание) Начальные значения не поддерживаются ВОРРЕВ автоматически преобразуется в О()т.

(.!ИСАЙЕ автоматически преобразуется в 1НООТ Не поддерживаются клички для типов Поддерживается только декларация компонентов, ссылающаяся на действительные имена сущностей Использование атрибутов, определенных пользователем, не поддерживается Таблица П3.5. Спецификации Пользователь может определять новые атрибуты, но их использование не поддерживается — синтаксической ошибки не выдается, но при моделировании фактически игнорируется Спецификация конфигурации не под- держивается Спецификация отсоединения не под- держивается Поддерживается только внутри 08Е С(.АОЗЕ )ГНО(., поддерживаемый Гоипг!а!юл Ех геев 2 ! 533 Имя конструкции Анализ Синтез Комментарии + + Не поддерживается для выходного параметра процедуры неограниченного типа Не поддерживается для выходного параметра процедуры неограниченного типа, если действительный параметр не является идентификатором Имена слоев (81!се) Атрибуты (Ат!г(Ьц!е) Полностью поддерживаются: Ьазе, 1егс, гадЫ., Мд!т, 1он, галде, гечегзе галде и 1епдг!т Атрибуты ечепг и всаЬ1е поддержива- ется только в конструкциях типа; хг с1к'ечепг апа с1х='1' аьеп Хг пес с1Х'зсаЬ1е апе с1К='0' иавс ипс11 с1х'ечепг апа с1Х='О' Иазь опШ1 пес с1к'всаЫе апа с1Х='1' Имя конструкции Анализ Синтез Комментарии Поддерживается и конкатенация, и ариф+ метическое сложение Операторные сим- волы (Орега!ог зуглЬо1) Индексированные имена (1пт!ахею) Логические опера- торы (1.од1са!) Операторы отноше- ния (Яе)в!(опе1) Аддитивные опера- торы (Абт(1!)оп) Операторы работы со знаком (81дп(пд) Таблица П3.6 (окончанне) Таблица П3.7.

Операторы Приложение 3 Комментарии Деление (01ч!зюп) Прочие операторы (М!всейапеоив) Нулевой литерал (йи11 !Вега!) Игнорируется Строка (В!г1пй) Агрегат (Ай йгей а!е) Вызов функции (Рипстюп са!!) Имя конструкции Анализ Синтез Мультипликативные операторы (Миййр(у!пд) Перегрузка операторов (Орега1ог очег- + + 1оаг!1пй) Имя конструкции Анализ Синтез Базированнь й литерал (Ваяет!! йега1) Физический литерал (Р)тув(са1 !Вега!) Преобразование типов + + (Туре сопчегз!оп) Таблица П3.7 (окончание) Операторы l, птог(, ген поддерживаются только в том случае, если оба операнда являются константами или же правый операнд (делитель) является константой, кратной 2 АЬз — полностью поддерживается; ** (возведение в степень) поддерживается, если оба операнда являются константами или же левый операнд равен 2 Таблица П3.8.

Операнды и выражения Комментарии Нулевые диапазоны и массивы не под- держиваются Не поддерживается использование ти- пов для выбора агрегатов. Агрегаты для записей поддерживаются Рипсбоп сопчеггйопз на входных портах не поддерживается, потому что преобразование типов для формальных портов в спецификации соединений (рол птар) не поддерживается 'тНО(., поддерживаемый Еоип0азоп Ехргезз 2 1 Комментарии Статическое выра- жение (81абс вхргевв!оп) Операнды с плавающей запятой не поддерживаются, кроме как в определении атрибута, распознаваемого в гоипда11оп Ехргезз. Выражение общего вида (Оп!чегза( ехргез- з!оп) !п(!п11е-ргес(вюп Не поддерживаются выражения с неограниченной точностью.

Точность ограничивается 32-мя битами; все промежуточные результаты преоб- разуются к 1НТЕОЕВ Таблица ПЗ.9. Последовательные операторы Комментарии наев Поддерживается только для следующих форм: наес опб1 с1Ьс)г = МАШЕ! на3.с ипб1 с(ос(гЬчеп1 апа с(ос(г = МАШЕ; наЗ.С оп!(1 лот атос(гУаЬ(еапа с(ос(г = УАШЕ; УАШЕ может принимать значения 'О' или '1' Игнорируется Игнорируется Игнорируется лвветг.

керохс Метка оператора (в1а1егпеп1 (аЬе() Определение значений сторожевых сиг- налов игнорируется. Операторы работы с сигналами Множественные присвоения значений сигналам игнорируются ттахзаЬ!.е Преобразование типов формальных параметров не поддерживается. Назначение одиночного бита векторно- му порту не поддерживается Вызов процедуры (ргоседиге са11) Имя конструкции Анализ Синтез Имя конструкции Анализ Синтез Таблица ЛЗ.В (окончание) Приложение 3 538 Таблица П3.9 (окончание) Имя конструкции Анализ Синтез Комментарии Саяе ьоор ни11 Имя конструкции Анализ Синтез Комментарии В)ос)г Ргосезз Игнорируется нехс Ехьь кеьшп Параллельный вызов процедуры (Сопсцггеп! ргосег(иге сай) Параллельный оператор везет! (Сопсцггепт аввегбоп) Параллельное присваивание значений сигналам (Сопсиггеп! в(ппа! азв(япптеп!) Конструкция вот...1оор не допускает использование внутри тела цикла опе- ратора наьс.

Если используется конструкция итт11е...1оор, то внутри цикла должен быть хотя бы один оператор иаьс Конструкция ьоор, без указания схемы повторений, поддерживается, но тело цикла должно содержать хотя бы один оператор иа1с Таблица ПЗ. г О. Параллельные операторы Сторожевые сигналы в блоке поддер- живаются Порты и Оепепсв не поддерживаются Список чувствительности при синтезе игнорируется Ключевое слово опатово в поддержи- вается Ключевое слово тгапврогь — ипюрируется Множественное присваивание значений не поддерживается 'чН01., подав живаемый Роилдаг)оп Ехргевз 2 1 Таблица ПЗ.10 (окончание) Имя конструкции Анализ Синтез Комментарии Включение компонента (Согпропеп$!пвтап- байоп) Оператор 0епетасе Имя конструкции Анализ Синтез Комментарии Предопределенные атрибуты (Ргедейпег( айпЬц1ез) Тип зечег(ту )ече) Тип сзлве Функция пои Пакет ТЕХТ)О Преобразование типов формальных портов в спецификации соединения не поддерживается Таблица ПЗ.1 1.

Предопределенное окружение языка Не поддерживается Игнорируется Не поддерживается Не поддерживается Частично поддерживаются Приложение 4 Пакет ВИ !оус 1164 В этом пакете собраны типы, рекомендуемые для моделирования физиче- ских сигналов. суре яЫ и1сдзс Ав ( 'Ц', 'Х', 'О', '1', 'Е ', 'Х', 'Ь', 'Н', '-' ) з Фуре яЫ и1сдз.с чесгсг Ав аггау (пасига1 гапде «>) оя яЫ и1сдз.с; На базе этих типов, с помощью функции геяс1чед (язвЫ и1одзс чесссг) геьигп ясс и1сдтс определяются вычисляемые типы: виьеуре яЫ 1одзс Ав геяо1чед ягс) и1одзсз суре ягс) 1сдз.с чесссг ав аггау (паяига1 гапде я>) ог яг 1сдз.с; Рекомендуется использовать для описания сигнала вычисляемые типы, даже если сигнал имеет только один источник.

Это связано с тем, что производители, как правило, проводят оптимизацию схем, в результате которой сигнал, имевший до этого один источник, будет иметь их несколько. Функция геяо1чез1 определена следующим образом: суре яЫ1сд1с Ганзе 1в аггау (яЫ и1од1с, ягс) и1сдзс] ог яМ и1сдьс; сзпзвсапс геяс1игьои гаЬ1е: ягс)1сдас гаЬ1ез= )з яипссасп геяо1чес) (аз ясс и1одьс чесгсг) геьигп яЫ и1сдьс Ав чегьаизе геяи1С: вЫ и1сдзсз='я'з В4О Приложение и Ьедйп 12 в'1епдги = 1 ЕЬеп гееигп в(в'1сзз); хог з.

Ап я'гапде 1оор геви1с:=геяс1иехоп гаЬ1е(геяи1е, я(х)); епо 1оорз езмЗ Ьйз гехихп геви1сз епп хипсеаоп гевс1чес1; Пакет я(с( 1оа(с 1164 содержит также набор дополнительных типов: аззЬгуре Х01 1в гевс1чес ясс) и1сдзс хапде 'Х' Ео '1' з виЬЕуре Х012 Ав геяс1час) яЫ и1сдз.с гапде 'Х' Ео '2'; виЬЕуре 0Х01 1в геяо1чес) яес( и1одас газзде '()' Ео '1'; аиЬхуре ()Х012 1в гево1чес) всс) и1сдас халде нн ео '2'; Приложение 5 Пакет 8$б !оус апФ Этот пакет содержит стандартный набор арифметических, логических функций и функций сравнения для работы с типами ятанко, Оняьднвэ, ямльь тит тытеоеа ятп оь001С ят)) ьоотс ято ь061с дестОк Этот пакет содержит определения следующих типов: Етре ОНЯтаиао 1в еггеу ШтОИЛЬ галде <>) ов ЯтО Ь0010; ехре ятанво 1я егга)г (нлтовль галде <>) ое ятп ьсотс; впЬЕХРЕ ЯНЛЬЬ твт ав тнтаава галде О Ео 1; ТИПЫ цивтаНВО И ЯЬЯНВО ИМЕЮТ таКОЕ жЕ ОПрЕдЕЛЕНИЕ, КаК И Вас есгпг, НО для них разработан набор функций, который позволяет интерпретировать их значения как числовые.

Тип опв1дпес) интерпретируется как двоичное представление числа без знака. Старшие разряды в представлении находятся слева. Тип Я1дпя<) интерпретируется как двоичное представление числа со знаком. Старшие разряды в представлении также находятся слева. Самый левый разряд представляет знак ('0' — соответствует '+', 'р — соответствует '-'). Тип результата Тил правого операнда Оператор Тип левого операнда +— +— +,— +— опв1дпес) Я1дпед Цпяадпед Я1дпес) Опв1дпей тпеедег Я1дпед тпеедег Таблица Пб.т. Арифметические операторы цпв1дпей Яя1дпед Я1дпед Цпя1дпед тпеедег Цпвьдпее Хпеедег Я1дпед цпв1дпед Я1дпес) Я1дпес) Я1дпед Опв1дпеп Опя1дпед Я1дпеп Я1дпед 54г Приложение 5 Таблица П5.1 (окончание) Оператор Тип левого Тип правого Тип результата операнда операнда +— +,— +— +,— +,— +,— +, —, АВВ +,—,АВЗ Таблица П5.2.

Характеристики

Тип файла
DJVU-файл
Размер
13,52 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6367
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее