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

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

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

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

7.7. Рис. 7.7. Окно выбора стимулирующих воздействий Есть несколько способов назначения источников стимулирующих входных воздействий (Мвтп)(в) сигналам или выводам элемента схемы. Можно щелкнуть мышью по выбранному источнику и перетащить его на изображение нужного сигнала. Можно, наоборот, выделить значение сигнала, и после этого выбрать соответствующий источник в Ышв)а!ог ве!есбов в(вввв (Окно выбора источников входных сигналов). При моделировании могут использоваться следующие управляющие кнопки этого окна: О 1)е!е!е — позволяет удалить связь источника с конкретным сигналом; П ВБ — отключает стимулятор, но не удаляет связь с ним; Проектирование СБИС на языке МН01 в среде Гоилг1адоп Екргевв П Е11 — разрешает работу источника, который был предварительно отключен; П СС вЂ” отключает функцию перекрытия значения сигнала, получаемого в модели, сигналом, приходящим от внешнего источника (оуегги)е в1япа1 1ввс11ов); используется при определении значений сигналов, которые не являются входными в модели; П О'1г — позволяет перекрыть значение, получаемое в результате моделирования; П Мове СС/ Мове ОУ вЂ” устанавливает режим источника по умолчанию; П СЯ вЂ” устанавливает использование имеющейся временной диаграммы как входного сигнала; П О вЂ” устанавливает моделируемый сигнал в О; П 1 — устанавливает моделируемый сигнал в 1.

Для того чтобы включить эти управляющие кнопки, необходимо выполнить следующие действия: назначить сигналам источники входных воздействий, затем активизировать нужный сигнал щелчком мыши, а следующим щелчком — активизировать нужную кнопку. Можно также, при нажатой левой кнопке мыши, перетащить изображение управляющей кнопки на сигнал. В результате она будет сопоставлена сигналу, цвет отображения сигнала в этом случае меняется следующим образом; П ЕХ вЂ” подсвечивает сигнал повышенной яркостью; П 13 — серый; П СС вЂ” черный; П О'1г — красный. Работа с бинарным счетчиком В программе моделирования имеется шестнадцатиразрядный бинарный счетчик.

Индикатор этого счетчика расположен в нижней части окна программы моделирования. Он представляет собой набор из 32-х лампочек, расположенных в два ряда. Лампочки верхнего ряда соответствуют прямым выходам счетчика, лампочки нижнего ряда — инверсным.

Если разряд счетчика имеет значение 1, то соответствующая его прямому выходу лампочка имеет желто-зеленый цвет, а инверсная — красный. В противном случае (разряд имеет значение О) — наоборот. Каждый из выходов счетчика может быть сопоставлен одному или нескольким сигналам. Работа счетчика управляется тактовым сигналом, установить который можно с помощью диалогового окна Еетегевсев — Бпвв1ааов.

Половину длительности такта младший разряд счетчика имеет значение О, вторую половину — 1. 470 Глава 7 В диалоговом окне можно установить период младшего разряда счетчика. В нем необходимо указывать половину длительности периода. Например, если желаемая длительность периода 10 нс., то в диалоговом окне необходимо установить значение 5 нс. Длительность периода может варьироваться от 1000 Гц до 100 ГГц.

Частота срабатывания каждого последующего разряда счетчика вполовину меньше предыдущего. В ходе моделирования, текущее состояние счетчика может быть изменено в любой момент времени. Для изменения значения конкретного разряда счетчика достаточно щелкнуть по соответствующей лампочке левой кнопкой мыши. Значения отдельных позиций счетчика изменяются независимо. Использование инструмента Еоггпи! а В модели может быть назначено 16 источников на базе описания формул.

Каждый из них представлен квадратной кнопкой. Эти кнопки расположены в ряд непосредственно под индикатором бинарного счетчика. Для того чтобы определить стимулятор на базе бинарного счетчика, необходимо воспользоваться кнопкой Рогщв!а (Формула) в диалоговом окне Мщв!атог Яе1есаоп (Выбор источника).

В результате появится диалоговое окно ЯеФ могши)а (Установить формулу). В левой части этого окна расположен список источников, каждый из которых представлен своим номером ЕΠ— Е15. Если для источников определены формулы, то они также представлены в этом списке.

Для того чтобы определить формулу для источника, надо щелкнуть левой кнопкой мыши по строке, соответствующей этому источнику, в появившемся окне — вписать текст формулы, затем нажать кнопку Ассер! (Принять). С помощью кнопки Ое!ете (Удалить) можно стереть выбранную формулу. С помощью кнопки Эе!е(е аВ (Удалить все) можно стереть все формулы. Если закрыть это диалоговое окно с помощью кнопки С!ове (Закрыть), то изменения вступят в силу, если закрыть его с помощью кнопки Сапсе! (Отменить), то изменения будут отменены.

Описание структуры 4ормулы. В формуле могут присутствовать следующие символы: (З Н, Š— высокий и низкий логические уровни (1, 0); (З Х вЂ” неизвестное состояние; (З Е вЂ” высокоимпедансное состояние; С! 0..9 — цифры, на базе которых определяется продолжительность состояний и количество повторений; (З () — круглые скобки используются для определения границ подвыражений; Проектирование СБИС на языке МНМ в среде Гоипг1а11оо Ехргезз (3 Рз, пз„из, птз — единицы времени для указания продолжительности состояний (по умолчанию — пз); (3 Ц вЂ” квадратные скобки используются для указания шестнадцатеричных значений шин.

Например: Н40ЫΠ— сигнал будет иметь значение 1 в течение 40 нс., затем — 0 в течение 10 нс. (Н40ЫО)20 — то же, что и в предыдущем примере будет повторено в течение 20 раз. Н4ввЫвв — сигнал будет иметь значение 1 в течение 4 мкс. и значение 0— в течение 1 мкс. ((Н10ЫО)20ХЗО)10 — сигнал будет иметь значение 1 в течение 10 нс., затем 0 — в течение 10 нс., эта подгруппа значений будет повторена 20 раз, после чего сигнал будет иметь неопределенное значение в течение 30 нс.; вся группа будет повторена 10 раз. 102140!АР!10 — шина будет иметь значение 2 (шестнадцатеричное) в течение 40 нс., Аà — в течение 10 нс.

Приведенный инструмент является наиболее удобным для определения значений шин, так как с его помощью можно указывать в квадратных скобках шестнадцатеричные значения всей шины в целом. Одиночные символы Н, 1., Х позволяют присвоить соответствующие значения всем сигналам шины сразу. Использование инструмента С! ос!с Для моделирования могут быть использованы четыре инструмента С!ос!с (Формула тактирования), которые действуют независимо друг от друга. Временная диаграмма, заданная с помощью этих инструментов, автоматически повторяется в ходе моделирования. Определение значений этих инструментов также осуществляется с помощью диалогового окна Яе! Рогшв)а. Список этих инструментов расположен в левой части окна, непосредственно над списком инструментов — формул, которые обозначены СΠ— СЗ. Значения их определяются так же, как и значения формул.

Для того чтобы сопоставить конкретному сигналу значение такого инструмента, необходимо сначала задать для него формулу, после чего выбрать нужный сигнал и воспользоваться кнопкой Яе!ес1 Я1шв!а1ог. Принудительная установка (Еогс)п9) значения сигналов Каждой тестовой точке модели можно сопоставить символ клавиатуры от А до У.. Для этого сопоставления надо выбрать сигнал, затем в диалоговом окне вгг Глава 7 Я(ппп!агог Яе!есйоп определить соответствующую ему клавишу. Сопоставленная сигналу (тестовой точке) клавиша отображается в окне просмотра после имени сигнала. Начальное состояние сигнала в выбранной точке — 1.

Нажатие соответствующей ему клавиши переключает значение из 1 в О, а из О в 1. Если для моделирования необходимо использовать другие значения сигналов, то после того, как точке сопоставлена клавиша, надо вновь активизировать этот сигнал и перейти в диалоговое окно Тев1 чес1ог В1а1е Бе!есаоп (Выбор состояния тестового вектора). В этом диалоговом окне можно выбрать нужное состояние из предлагаемого набора. Если в дальнейшем вновь нажать соответствующую клавишу, то произойдет переключение значения в О или 1.

Удаление связи между внешним источником и сигналом Для того чтобы удалить связь между источником и сигналом, необходимо; активизировать сигнал, которому соответствует этот источник, открыть диалоговое окно В1!шп!а1ог Яе)есйоп и нажать кнопку Ое)е1е, после чего диалоговое окно можно закрыть. Взаимодействие модели и временных диаграмм внешних стимулирующих воздействий Внешние временные диаграммы сигналов воздействуют на модель в соответствии со следующими правилами: П когда они применяются к некоторым входным контактам устройства, то их воздействие принимается безусловно. При этом они не влияют на другие контакты устройства, находящиеся в том же узле; П когда они применяются к выходным контактам устройства в неперекрывающем (поп-очеггЫе) режиме, то влияют на состояние узла, только в случае, когда эти выходные контакты устройства, в соответствии с работой схемы, находятся в высокоимпедансном состоянии; П если внешний сигнал устанавливается в перекрывающий (очаггаее) ре- жИМ, тО ОН ПЕрЕКрЫВаЕт (очаггьпа) ЛЮбЫЕ КОНтаКтЫ уСтрОйСтеа В ЗаВИ- симости от его силы (см.

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

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

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

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