Описание проектов СБИС с использованием языка VHDL. Коноплев Б.Г - 16 стр.

UptoLike

16
4) разместить новые модули проекта или заменить старые, полученные в ре-
зультате анализа исходного VHDL-описания (эта функция выполняется не-
явно только во время анализа);
5) получить список внешних ссылок в данной библиотеке проекта;
6) получить список модулей проекта, содержащихся в данной библиотеке про-
екта;
7) удалить модули проекта из данной библиотеки проекта;
8) удалить внешние ссылки из данной библиотеки проекта.
Меню администратора строится аналогично главному меню системы и
содержит следующие функции:
1) “Библиотека” - операции с библиотеками проекта;
2) “Связи” - операции с внешними ссылками;
3) “Модули” - построение списка модулей проекта;
4) “Удалить” - удаление модулей проекта;
5) “Конвертировать” - преобразовать файл библиотеки проекта из внутреннего
формата в формат ASCII;
6) “Выход” - закончить работуАдминистратора библиотек”.
ПодменюБиблиотекасодержит следующие функции:
1) “Выбрать” - выбрать текущую библиотеку проекта;
2) “Построить” - инициализировать новую библиотеку проекта;
3) “Стереть” - уничтожить библиотеку проекта;
4) “Текущий каталог” - изменить текущий каталог на диске;
5) “Команды DOS” - временно выйти на уровень DOS.
3.3. Демонстрационный пример
Файлы демонстрационного примера находятся в каталоге DEMO. VHDL-
описание четырехразрядного сумматора содержится в файле CALC.VHD. За-
пуск демонстрации осуществляется командным файлом DEMO.BAT. При этом
на экране появляется диалоговое окно “Input/Output Window”, содержащее со-
общение: “Enter two operands separated by space” (Введите два операнда, разде-
ленные пробелом). В нижней части экрана, в строке состояния появится запрос:
“Standart input:”.
После ввода двух десятичных чисел (операндов), разделенных пробелом,
и нажатия клавиши <Enter> на экране дополнительно появятся еще два окна:
“Watch Window”, отображающее в десятичной форме состояния входных и вы-
ходной шин моделируемого сумматора, и “Trace Window”, упрощенно отобра-
жающее временные зависимости напряжений на всех четырех разрядах выход-
ной шины. В верхней части экрана появится основное меню.
Для моделирования состояния шин по тактам необходимо навести указа-
тель манипуляторамышьна функцию “Step” основного меню. При этом каж-
дое нажатие левой кнопки манипулятора выводит на экран изменения, соответ-
ствующие одному такту, а в строке состояния (в нижней части экрана) выво-
дится сообщение “Ready”. После четвертого такта текущий цикл суммирования