Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Компиляция проекта

Основное различие между статическими и динамическими методами заключено в том, что адрес статического метода определяется на стадии компиляции проекта, а адрес динамического — на стадии выполнения (так называемое позднее связывание ). В результате такого способа адресации в описанном примере будет вызван метод фактически переданного объекта. Этот принцип называется полиморфизмом и представляет одно из самых главных преимуществ ООП. Допустим, что разработчик имеет дело с некоторой совокупностью явлений или процессов. Чтобы смоделировать их с помощью ООП, нужно выделить их самые общие, типовые черты и построить иерархию классов. Те методы и свойства объектов, которые не изменяют своего содержания, должны быть реализованы в виде статических. Те же, которые  [c.201]


Компиляция проекта ПЛИС на основе принципиальной схемы  [c.329]

Компиляция проекта на ПЛИС  [c.342]

Разумеется, перед вами компиляция. Я не задавался целью сделать какое-то оглушительное открытие или, наоборот, за надуманной сенсационностью скрыть вторичность материала. Я просто попытался собрать под одной обложкой все малоизвестные факты из истории космонавтики, особое внимание уделив забытым идеям и проектам. При этом я понимаю, что нельзя объять необъятное, и, скорее всего, мою книгу можно дописывать до бесконечности. Но будем считать, что первый шаг в нужном направлении сделан. Насколько мне это удалось, судить только вам.  [c.6]

Заголовок содержит справочную информацию о проекте. В нее входят имя файла, тип устройства, дата начала разработки, номер версии проекта, название компании, имя разработчика, информация о блоке, где данное устройство используется, позиционное обозначение устройства в этом блоке. В заголовке также можно задать тип целевой микросхемы и тип выходного файла, формируемого компилятором. Все перечисленные поля заголовка, за исключением поля имени файла, являются необязательными и могут располагаться в произвольном порядке. Во время компиляции при отсутствии заголовка появится соответствующее предупреждение, но сам процесс прерываться не будет.  [c.331]

Создание и компиляция файла тестовых спецификаций для проверки правильности проекта.  [c.394]

При компиляции проект на ПЛИС сначала транслируется из принципиальной схемы в исходный файл компилятора язьпса UPL. Полученный UPL файл затем компилируется с целью получения выходного файла.  [c.310]

При компиляции проекта ПЛИС на основе принципиальной схемы последний транслируется компилятором языка UPL из схемы в файл исходного кода. Затем полученный файл компилируется в назначенные выходные файлы.  [c.327]

После завершения разработки проекта требуется сконфигурировать компилятор языка UPL, для чего необходимо вьшолнить команду меню PLD onfigure. Подробная информация об установке параметров оптимизации компилятора, его опциях и выходных форматах приведена в разделе Компиляция проекта на ПЛИС.  [c.329]

При запуске процесса компиляции проект сначала из схемы транслируется в исходный файл компилятора языка UPL. Затем полученный UPL файл с расширением PLD компилируется для создания назначенных выходных файлов.  [c.329]

При компиляции проекта UPL компилятором можно воспользоваться опцией виртуального устройства (Virtual Devi e). Она позволяет проверить, будет ли вообще компилироваться проект, а также определить необходимое максимальное количество комбинационных логических блоков (КЛБ) (термов произведения). Их число приводится в DO файле. Большое число КЛБ в конечном счете может стать причиной использования кристалла с неоправданно большим их объемом. Чем больше блоков необходимо для проекта, тем больше их должно быть в кристалле. Различные комбинации опций и параметров оптимизации компилятора позволяют сократить число требуемых комбинационных логических блоков.  [c.329]


Подготовить проект к компиляции. Разработчик должен определить форматы файлов для загрузки и моделирования и выбрать один из четьфех доступных методов минимизации. После этого проект готов к компилированию. За информацией о настройках в диалоговом окне конфигурации проекта на базе ПЛИС ( onfigure PLD) следует обратиться к разделу Компиляция проекта на ПЛИС.  [c.330]

View PLD File Автоматически открывает промежуточный PLD-файл, сгенерированный во время компиляции проекта на базе ПЛИС описанной принципиальной схемой  [c.349]

Определите, какие форматы файлов будут необходимы для загрузки схемы и моделирования, а также какой минимизатор вам понадобится. Теперь все готово для компиляции проекта.  [c.377]

После запуска компилятор откроет файл GATES.DO , который содержит сгенерированный расширенный листинг, где показано, как компилятор раскрыл логические выражения при компиляции проекта для выбранной микросхемы.  [c.397]

Файлы логического описания на языке UPL HDL, а также файлы перечисления инструкций моделирования создаются при помощи встроенного текстового редактора, допускающего проверку синтаксиса. Все инструменты проектирования устройств на ПЛИС имеют встроенную функцию поиска ошибок и предупреждения о них. При обнаружении ошибок во время компиляции или моделирования проекта строка описания с ошибочным условием автоматически выводится на экран и подсвечивается.  [c.306]

Кроме того, этот модуль программы компиляции применяет теорему ДеМоргана к выходным переменным, если их полярность не соответствует полярности тех или иных выводов микросхемы. Это дает возможность проектам с активными сигналами  [c.308]

Задающие сигналы на входных выводах и тестовые значения на выходных выводах, введенные в исходном файле. 81, сравниваются с действительными значениями, вычисленными с помощью логических выражений, определенных в исходном файле проекта на базе ПЛИС с расширением. PLD. Эти вычисленные значения помещаются в файл абсолютных значений с расширением. АВ8, который создается в процессе компиляции, если это задано в настройках. Такой файл должен бьггь создан во время компиляции до запуска программы моделирования.  [c.350]

Законченный проект компилируется так же, как и в случае описания его на языке UPL (см. шаг 6 - компиляция исходного файла).  [c.387]


Смотреть страницы где упоминается термин Компиляция проекта : [c.308]    [c.328]    [c.330]    [c.342]    [c.383]    [c.384]    [c.393]    [c.396]    [c.39]    [c.310]    [c.329]    [c.345]    [c.350]    [c.683]   
Смотреть главы в:

Система проектирования печатных плат Protel  -> Компиляция проекта



ПОИСК



КОМПИЛЯЦИЯ ПРОЕКТА НА ПЛИС

Компиляция

Компиляция проекта ПЛИС на основе принципиальной схемы

Проект



© 2025 Mash-xxl.info Реклама на сайте