Главная » Просмотр файлов » Диссертация

Диссертация (1090013), страница 21

Файл №1090013 Диссертация (Исследование, методы разработки и создание многопроцессорных модулей доверенных вычислительных комплексов) 21 страницаДиссертация (1090013) страница 212018-01-18СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Однако средствавтоматизированной работы со списком сигналов вместе с их свойствами длясоздания этих форматов не предлагается.Как частичное решение задачи автоматизации взаимодействия междусистемами проектирования ПП и ПЛИС фирма Mentor Graphics Inc. предлагаетсредство проектирования IO Designer из системы Expedition Enterprise [63]. Вданном средстве проектирования задача автоматизации создания символов ивыполнения правил назначения полностью решена только для ПЛИС.Символы используются при создании электрических схем, которыепроектируются согласно определенным стандартам.

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

Этавозможность используется на этапе трассировки схемы для выполнения всехограничений при минимизации затрат. Правила назначения создаются вручную.Например, в системе Expedition Enterprise фирмы Mentor Graphics Inc. онипредставляют собой набор таблиц, состоящих из строк и столбцов, в которыхзаписаны названия сигналов и номера соответствующих выводов. Взаимнопереназначить можно те сигналы, которые записаны в столбцах таблицы или впомеченных строках.Чтобы минимизировать трудозатраты и ошибки при проектировании ППсуществует необходимость максимально автоматизировать процесс созданиясимволов и правил назначения сигналов выводам микросхем.

Для этогоразработано соответствующее средство автоматизированного проектирования131РВМ, которое используется совместно с средствами проектирования фирмыMentor Graphics Inc.3.3.2 Пример взаимодействия систем проектированияНаиболее сильный рост количества выводов и разновидности элементнойбазы наблюдается у микросхем программируемой логики (ПЛИС) [61,62].Помимо роста количества выводов увеличивается количество интерфейсовпередачи сигналов, поддерживаемых выводами ПЛИС. Этот вид элементнойбазы допускает произвольное назначение сигналов выводам микросхем, приусловии, что эти выводы поддерживают интерфейсы вновь назначенныхсигналов.

В свою очередь средства проектирования ПП поддерживаютназначение сигналов выводам микросхем согласно определенным правилам.Для ПЛИС эти правила назначения можно составить с использованием данныхиз системы проектирования ПЛИС.Возможность назначения сигналов выводам микросхемы в системепроектировании ПЛИС удобна для разделения труда и внесения изменений вразработку. Такая гибкость в назначении сигналов выводам микросхемынередко используется в разработке c одновременным использованием системыпроектирования ПЛИС и системы проектирования ПП (co-design).Существует актуальная задача автоматизации взаимодействия междусистемой проектирования ПП и системой проектирования ПЛИС [64, 65].Одним из результатов такого взаимодействия систем являются изменениявыводов на символах библиотеки элементной базы.Эффективность разработки с использованием взаимодействия междусистемой проектирования ПП и системой проектирования ПЛИС зависит оторганизации этапов проектирования [64].

Для минимизации трудоемкости ивыполнения всех ограничений в системе проектирования ПП и ПЛИСтребуется организация работы проектных групп в зависимости от спецификипроектов. В идеальном случае правила назначения и данные о предварительном132назначениисигналоввыводаммикросхемыпередаютсяизсистемыпроектирования ПЛИС в систему проектирования ПП, а после этапатрассировки измененные данные о назначении выводов сигналам передаютсяобратно.Выполнение правил назначения сигналов выводам ПЛИС в системепроектирования ПП не гарантирует выполнение всех ограничений припроектировании ПЛИС [65]. Для того чтобы упростить взаимодействие системпроектирования и выполнить ограничения как при проектировании ПП, так иПЛИС необходимы усовершенствованные способы управления даннымипроектирования [65].

Одними из таких данных проектирования являютсясимволы и правила назначения в библиотеке элементной базы.3.3.3 Процесс создания символовДля автоматизации создания символов и правил назначения сигналов былоразработано программное средство проектирования PBM. В нем существуетудобный пользовательский интерфейс для автоматизации создания символов иправил назначения сигналов выводам ПЛИС, резисторных сборок, микросхемдискретной логики и т.д. К примеру, в PBM можно создать правила свозможностью взаимного переназначения сигналов одинакового номиналанапряжения и различных стандартов передачи данных.Вбольшинствеслучаевсписокинтерфейсныхсигналовисоответствующих выводов микросхемы можно получить из IBIS моделей.Практически к любой микросхеме производители элементной базы прилагаютIBIS модель для моделирования сигналов на выводах микросхемы.

Данные дляавтоматизации создания символов и правил назначения сигналов выводамПЛИС можно получить из промежуточных данных проектирования в процессесоздания конфигурационной загрузки ПЛИС. Аналогичные данные длямикросхемы процессора составляются в редакторе матрицы корпуса из набораFCPacker. Можно также создать список выводов любой микросхемы вручную,133используя информацию о названиях сигналов, их свойствах и соответствующихвыводах из документации.Функциональные возможности PBM подробно представлены на рис 3.3.1.Рис. 3.3.1. Функциональные возможности PBMТипичное использование PBM представлено маршрутными стрелками 1->3,4.Взаимодействия между системами проектирования ПП и ПЛИС представленомаршрутными стрелками 2->3, 4->5->6 [66].После того как список выводов получен, программа позволяетавтоматически обнаружить все выводы с одинаковым названием сигналов исделать названия уникальными.

Эта процедура необходима, так как системапроектированияППзачастуюнеподдерживаетсимволы,вкоторыхвстречаются выводы с одинаковым названием сигналов, например, сигналов«земли» и «питания». Процесс создания символов разделен на три основныхэтапа:1.Группировка одинаковых по назначению сигналов2.Создание одного или нескольких символов3.Размещение сигналов и групп на каждом символе134Для размещения сигналов и их выводов на символе удобно использоватьименно группы, так как размещать сигналы по отдельности очень трудоемко, апосле группировки сигналов остается всего несколько групп. Например,обычно группируются все сигналы «земли» и «питания».

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

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

3.3.2. Общий вид и параметры графического представления символов.3.3.4 Создание правил назначения сигналов выводам микросхемДля создания правил назначения сигналов выводам микросхем в PBMиспользуются таблицы, состоящие из строк с определенным названием истолбцов. Правила составления таблиц таковы:1.Сигналы и соответствующие выводы, размещенные в столбцах таблицы,могут быть взаимно переназначены;2.Сигналы, размещенные в строках таблицы, могут быть взаимнопереназначены, если строки имеют одинаковое название;3.Сигналы, размещенные в разных таблицах, не могут быть взаимнопереназначены между собой.4.Количество таблиц, а также строк и столбцов в каждой таблице неограничено.5.Если сигналы не размещены ни в одной таблице, то считается, что ониназначены на соответствующий вывод и не могут быть переназначены.136В PBM имеется пользовательский интерфейс для создания и редактированиятаблиц.

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

Список файлов диссертации

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