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

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

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

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

Для обработки схем более сложных устройств необходимо инсталлировать специальное программное обеспечение для обработки СР(.13 или РРСА. Так, дпя того чтобы выполнить этот этап для Х!!!пх РРСА необходимо инсталлировать Х!1!пх АВ!апсе ч А1. К возможностям инсталлированного инструментария ОгСАО Ехргезз предоставит доступ посредством инструмента Вийе, который включает в себя набор диалоговых окон, позволяющих управлять значениями опций выбранного программного обеспечения от производителя.

В ходе этапа размещения и трассировки выполняется следующая последовательность действий. 1. Трансляция — преобразование информации, содержащейся в файлах списков на уровне вентилей (сформированных на предыдущем этапе), в бинарную базу данных. 2. Отображение — структуры, присутствующие в логическом описании схемы, отображаются в физические структуры, выполняющие заданные функции. Набор используемых физических структур зависит от фирмы- производителя. 3. Размещение и трассировка (Р!асешеп! апд гон!!пя) — размещение объектов и прокладка линий связи в физическом представлении схемы.

При использовании для реализации СБИС классов СР(.г) и РРСА в ходе этого процесса производится назначение ресурсов СР(.13 и РРСА логическим элементам схемы. 4. Генерация выходного файла оптимизации (1шр!етепгабоп) — генерация выходного файла (3ЕОЕС, НЕХ, РОГ) в форме, которая необходима дпя программирования СР1.13 или РРСА. 5. Генерация файлов для моделирования (Сепегасе гйпщ!агюп оцгрн!) — преобразование файлов, созданных на предыдущем шаге, в форму, позволяющую выполнить моделирование работы спроектированного устройства. Традиционное для САПР СБИС разделение этапа логического синтеза и этапа размещения и трассировки, имеющееся также в ОгСАР Ехргезз, создает определенные проблемы при практическом проектировании СБИС. Классическим примером таких проблем является то, что на этапе синтеза отсутствует информация о размещении элементов на кристалле СБИС и 414 1'лава б трассировке связей.

В результате длина соединений между элементами— один из критических параметров для временных характеристик — не может быть достоверно оценена на этапе логического синтеза. Появляется необходимость временного моделирования схемы уже после этапа размещения и трассировки. Критические же цепи (например, цепи тактирования) часто требуют последующей ручной модификации для обеспечения корректного функционирования проектируемой схемы. Временное моделирование На этапе временнго моделирования определяются временные характеристики работы полученной технической реализации схемы. На этом этапе могут быть использованы наборы входных сигналов, разработанные в ходе функционального моделирования. В процессе временного моделирования программа может занести в отчет информацию о нарушении заданных временных параметров или об эффектах, возникающих в результате задержек распространения сигнала по линиям.

Если в ходе моделирования на этом этапе были обнаружены нарушения временных параметров, необходимо вернуться к одному из предыдущих этапов и изменить параметры настройки. После этого процесс разработки должен быть повторен, начиная с данного этапа. Возможно как изменение параметров отдельных элементов, таких как нагрузочная способность выходов, так и изменение элементной базы в целом.

Для выполнения временного моделирования необходимы файлы, содержащие список связей (*.х'и1з), и файлы, содержащие информацию о задержках распространения сигнала — з1апдап1 де1ау Гог паг (".БОГ), рис. 6.4. Рис. 6.4. Файлы проекта на этапе временного моделирования Проектирование на тНР1 в среде ОтСАО Ех геев 41е Документирование и архивация На этом этапе выполняется документирование готового проекта лля облег- чения его дальнейшего использования и модификации.

Результаты проектирования Результаты проектирования могут оформляться в виде следуюших групп файлов: откомпилированные списки связей, файлы стандартных задержек (*.ЯЭГ), списки связей с информацией о временных характеристиках, файлы контактов (рш В)ев), карты пережигания плавких перемычек (Гцве гпарв) и файлы отчетов. Схема процесса проектирования в обобшенном виде представлена на рис.

6.5. Компоненты фрейма Ехргезз 81гтш!аде Этот фрейм включает в себя следуюшие компоненты; П Беааюп!об (окно сессии); !'.! Рго)ес1 шапабег (окно менеджера проектов); 0 Ма!и гпепп (основное меню); 0 Тоо! Ьаг (панель инструментов); П Яасй %!пйоп (окно информации о стеке); 0 Сопипапй 11пе (командная строка); ьт Я1а1пв Ьаг (строка статуса); 0 Рабочая область. Видимостью/невидимостью панели инструментов, окна информации о стеке строки статуса и командной строки можно управлять с помошью соответствуюших пунктов меню г1етв (Вид).

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

Для того чтобы очистить это окно от информации, применяется пункт С!еаг АП (Очистить все) меню Ей1. Глава б Описание на ЗТруровне (*.ОРЗ '.ЧНО, *.ОЗН, '.ОЬВ) Наборы значений сигналов (*.ЗТМ) Ограничения Описание на ЯТЬ (отлаженное) (*ОРД *.ЧНО, *.ОЗМ, О).В) Библиотека макроячеек Технологические библиотеки Библиотека макроячвек Технологические библиотеки Временное м депирование Физичвская РеалиЗациЯ Рис. 6.5. Общая схема процесса проектирования Описание схемы графически или на ЧНОЬ (Зеленка(гс раде ебйог, ЧНОЬ ебйог, йвгагуетйог) Функциональное моделирование (Зкпц)ате) Лопкческий ситнез и оптимизация (Сопгрг)е) Список связей на уровне вентилей (*.ЧНО) Определение геометрических мест объектов и связей (Воаб) Преобразованный список связей нэ уровне вентилей (*.ЧНО] Файл отчета о временных параметрах, содержащий удовлетворительную информацию Технологические Ограничения Выходной файл описания схемы (в формате фирмы-производителя) Файл врвменньж параметров (' ЗОР] Проектирование на ЧНО~ в среде ОгСАО Ех геев 417 Менеджер проектов С помощью менеджера проектов можно включать файлы в проект или исключать их из него.

Менеджер может представлять структуру проекта в двух видах: О й!е (файловый) — проект представляется в виде совокупности входящих в него фалов; С) й(егаг)ту (иерархия объектов) — проект представляется в виде совокупности входящих в него объектов (еп111у). Для перехода от одного представления к другому необходимо воспользоваться соответствующей вкладкой в верхней части менеджера. Представление проекта в файловом виде Если проект представлен в файловом виде, то в окне менеджера проектов отображается перечень файлов, входящих в состав проекта.

В соответствии со своим назначением они располагаются в следующих папках: О 1)еяйп Кевопгсев (ресурсы графического представления схемы) — файлы описания модели на языке ЧНОЬ или графические представления. В этой папке содержится папка, предназначенная для хранения подключаемых библиотек описания элементов — Ь(Ьгагу Кевопгсев (библиотеки-ресурсы); Е) В1шв!а11оп Кевопгсев (ресурсы моделирования) — папка содержит файлы, используемые в процессе моделирования. Она включает в себя как файлы описания моделей, так и файлы входных данных. В эту папку могут включаться также промежуточные результаты моделирования.

Разрабатываемое устройство может моделироваться двумя способами. Соответственно, для каждого из них может быть свой набор файлов, используемых в процессе моделирования. Каждый из этих наборов размещается в папке, соответствующей этому способу моделирования: 1п йеяйп (функциональное), Типов (временное). ° 1п Веяйп — ресурсы для моделирования схемы на уровне исходных текстов проекта. Это могут быть файлы дизайна схем, ЧНОЬ-файлы, списки цепей, файлы сценария моделирования. ° Тппей — ресурсы для моделирования с учетом временных характеристик, специфических для выбранного способа реализации. Эта информация может храниться в КТО-файлах (Втапг(агд Ое!ау Гйез — файлы стандартных задержек) или в файлах списков цепей, с указанием временных характеристик, связанных с каждой цепью.

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

Каждому уровню иерархии дерева соответствует перечень блоков, находящихся на этом уровне иерархии устройства. Информация о блоках, отображаемая в окне менеджера проектов определяется набором установленных флажков из следующего перечня: 0 АИ (Все сигналы используемые выделенным блоком); П 1нрни (Входные сигналы); С) ОнФрнга (Выходные сигналы); П ВЫ!гес1 (Двунаправленные сигналы); 0 Огонрв (Группы сигналов); 0 Рогга (Порты). Командная строка Командная строка может использоваться для выполнения большинства команд, присутствующих в меню.

С ее помощью можно управлять загрузкой проекта, выполнением моделирования и отладки. Однако она предоставляет доступ не ко всем возможностям оболочки. Например, с ее помощью невозможно редактирование значений входных сигналов. Размер окна командной строки можно изменять в процессе работы. Окно включает в себя две области: С) область команд; О область информации.

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

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

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

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