Перейти к содержанию

Средства цифрового проектирования

Окно настроек средств цифрового проектирования содержит вкладки: «Общие», «HDL редактор», «Моделирование», «Синтез», «Сторонние средства синтеза», см. Рис. 1.

Рис. 1 Настройки средств цифрового проектирования
Рис. 1 Настройки средств цифрового проектирования

Вкладка «Общие»
Доступные настройки на вкладке «Общие», см. Рис. 1:

  • «Директория хранения файлов» – выбор корневой директории поиска файлов в коде файлов проекта для функции чтения и записи в файл. С помощью символа «•••» доступен переход к выбору папки в окне проводника.
  • «Тип файла верхнего уровня для генерации списка соединений» – выбор формата файла для генерации списка соединений из схемы, см. Рис. 2.

Рис. 2 Выбор формата файла для генерации списка соединений из схемы
Рис. 2 Выбор формата файла для генерации списка соединений из схемы
  • «Формат имени HDL-файла при выгрузке по схеме» – ввод формата имени файла для компонентов, содержащихся в файле верхнего уровня и имеющих соответствующую HDL-модель при генерации списка соединений из схемы. По умолчанию он представлен в следующем формате: {design} {component}{index}, где design – имя HDL-проекта, component – имя компонента, index – порядковый номер компонента на схеме.
  • «Имена цепей, которым соответствует логический ноль» – ввод имен цепей на схеме, которым при моделировании будет присвоен логический ноль.
  • «Имена цепей, которым соответствует логическая единица» – ввод имен цепей на схеме, которым при моделировании будет присвоена логическая единица.

Важно! Необходимо придерживаться полного совпадения имен цепей на схеме и в полях «Имена цепей, которым соответствует логический ноль» и «Имена цепей, которым соответствует логическая единица» для корректной работы.

  • «Показывать всплывающие окна со статусами работы» – настройка включает отображение системных уведомлений о статусе выполненной процедуры.
  • «Отображать дополнительную информацию в консоли» – настройка включает отображение дополнительной статистики в панели «Журналы» при работе с проектами.

Вкладка «HDL редактор»
Внешний вид вкладки «HDL редактор» представлен на рисунке Рис. 3.

Рис. 3 Настройки средств цифрового проектирования. Вкладка «HDL редактор»
Рис. 3 Настройки средств цифрового проектирования. Вкладка «HDL редактор»

Доступные настройки на вкладке «HDL редактор»:

  • «Расширенные возможности текстового редактора» – установка флага активирует дополнительные возможности при работе в текстовом редакторе (отображение всплывающих подсказок для синтаксиса, автодополнение и др.).
  • «Отображать пробелы и табуляцию» – настройка активирует отображение соответствующих специальных символов в редакторе.
  • «Подсвечивать текущую строку» – установка флага активирует цветовое выделение строки текстового редактора, на которой расположен курсор.
  • «Цвет контура текущей строки» – выбор цвета контура строки, на которой расположен курсор. Выбор осуществляется из выпадающего меню, см.  Рис. 4.
  • «Цвет текущей строки» – выбор цвета строки, на которой расположен курсор. Выбор осуществляется из выпадающего меню, см. Рис. 3.

Рис. 4 Выбор цвета текущей строки и ее контура
Рис. 4 Выбор цвета текущей строки и ее контура

Примечание! Переход к выбору дополнительных цветов текущей строки и ее контура осуществляется с помощью символа .

  • «Показывать колонку ограничитель» – активирует отображение колонки для визуального ограничения ширины графического редактора.
  • «Включить перенос слов» – активирует перенос слов при заполнении видимой части текущей строки.
  • «Показывать номера строк» – активирует отображение порядковых номеров строк.
  • «Размер шрифта» – выбор размера шрифта.

Вкладка «Моделирование»
Внешний вид вкладки «Моделирование» представлен на рисунке Рис. 5.

Рис. 5 Настройки средств цифрового проектирования. Вкладка «Моделирование»
Рис. 5 Настройки средств цифрового проектирования. Вкладка «Моделирование»

Доступные настройки на вкладке «Моделирование»:

  • «Путь для экспорта файлов осциллографа и журнала» – выбор директории для хранения результатов моделирования. С помощью символа «•••» доступен переход к выбору папки в окне проводника.
  • «Единицы времени» – выбор основной единицы измерения при моделировании. Значение по умолчанию составляет 1 наносекунда, см. Рис. 6.

Рис. 6 Выбор единиц времени
Рис. 6 Выбор единиц времени
  • «Точность» – выбор точности округления для времени при моделировании. Значение по умолчанию составляет 100 пикосекунд, см. Рис. 7.

Рис. 7 Выбор значения точности
Рис. 7 Выбор значения точности
  • «Выбор задержки» – выбор режима задержки. Зависит от наличия соответствующих директив в файлах Verilog-проектов, см. Рис. 8.

Рис. 8 Выбор режима задержки
Рис. 8 Выбор режима задержки

Вкладка «Синтез»
Внешний вид вкладки «Синтез» представлен на рисунке Рис. 9.

Рис. 9 Настройки средств цифрового проектирования. Вкладка «Синтез»
Рис. 9 Настройки средств цифрового проектирования. Вкладка «Синтез»

Доступные настройки на вкладке «Синтез»:

  • «Перезаписывать результаты синтеза» – активирует режим перезаписи предыдущих результатов синтеза.
  • «Оборачивать конечный автомат в единый компонент» – создавать один универсальный компонент вместо множества компонентов.
  • «Качество оптимизации логического синтеза» – выбор качества оптимизации логического синтеза, см. Рис. 10.

Рис. 10 Выбор качества оптимизации логического синтеза
Рис. 10 Выбор качества оптимизации логического синтеза

Вкладка «Сторонние средства синтеза»
Внешний вид вкладки «Сторонние средства синтеза» представлен на рисунке Рис. 11.

Рис. 11 Настройки средств цифрового проектирования. Вкладка «Сторонние средства синтеза»
Рис. 11 Настройки средств цифрового проектирования. Вкладка «Сторонние средства синтеза»

Доступные настройки на вкладке «Сторонние средства синтеза»:

  • «Директория хранения файлов синтеза» – выбор директории для хранения результатов синтеза. С помощью символа «•••» доступен переход к выбору папки в окне проводника.
  • «Производитель» – выбор производителя микросхемы ПЛИС, в которую будет записан проект, см. Рис. 12.

Рис. 12 Выбор производителя микросхемы ПЛИС
Рис. 12 Выбор производителя микросхемы ПЛИС
  • «Семейство» – выбор семейства микросхем производителя, в базисе которого будет осуществляться синтез, см. Рис. 13.

Рис. 13 Выбор семейства микросхем производителя
Рис. 13 Выбор семейства микросхем производителя
  • «TCL-скрипт для синтеза» – формирование командной строки для запуска синтеза.