Разработка цифровых устройств на ПЛИС. Гурин Е.И - 19 стр.

UptoLike

Составители: 

19
временные параметры сигналов и другую информацию. Для задания
ограничений пользователя используется файл с расширением ucf. Для
размещения внешних сигналов на контактах ПЛИС выполняются
следующие действия. В окне исходных модулей Sources (см. рис.2-1 слева)
надо выделить исходный файл (например, ct1_main.vhd), в окне Processes
(см. рис.2-1 справа) правой клавишей мыши надо выбрать пункт Assign
Package Pins, а затем
в открывшемся контекстном меню выбрать пункт Run
(либо дважды щелкнуть левой клавишей мыши).
В открывшемся окне выполняются необходимые подключения. Так,
например, для вывода сигнала q(0) на контакт с номером 3 надо на
пересечении строки q<0> и столбца Loc (Location) ввести p3. После этого
необходимо выполнить сохранение файла. Созданный файл подключается
к проекту и отражается в окне Sources.
Рис. 2-1. Открытие файла временных ограничений.
Для просмотра введенных ограничений в окне Sources надо выделить
созданный файл ограничений, в окне Processes надо активизировать пункт
Edit Constrainst. В открывшемся файле можно внести изменения, как в
обычном текстовом файле. Пример записи в файле ограничений:
NET "q<0>" LOC = "p3" ;
Для задания временных ограничений в окне Sources надо выделить
созданный файл ограничений, в окне Processes надо активизировать пункт
Create Timing Constrainst. В открывшемся окне надо активизировать
закладку Global, в результате окно примет вид, показанный на рис. 2-2.
временные параметры сигналов и другую информацию. Для задания
ограничений пользователя используется файл с расширением ucf. Для
размещения внешних сигналов на контактах ПЛИС выполняются
следующие действия. В окне исходных модулей Sources (см. рис.2-1 слева)
надо выделить исходный файл (например, ct1_main.vhd), в окне Processes
(см. рис.2-1 справа) правой клавишей мыши надо выбрать пункт Assign
Package Pins, а затем в открывшемся контекстном меню выбрать пункт Run
(либо дважды щелкнуть левой клавишей мыши).
     В открывшемся окне выполняются необходимые подключения. Так,
например, для вывода сигнала q(0) на контакт с номером 3 надо на
пересечении строки q<0> и столбца Loc (Location) ввести p3. После этого
необходимо выполнить сохранение файла. Созданный файл подключается
к проекту и отражается в окне Sources.




             Рис. 2-1. Открытие файла временных ограничений.
     Для просмотра введенных ограничений в окне Sources надо выделить
созданный файл ограничений, в окне Processes надо активизировать пункт
Edit Constrainst. В открывшемся файле можно внести изменения, как в
обычном текстовом файле. Пример записи в файле ограничений:
NET "q<0>"    LOC = "p3"    ;
     Для задания временных ограничений в окне Sources надо выделить
созданный файл ограничений, в окне Processes надо активизировать пункт
Create Timing Constrainst. В открывшемся окне надо активизировать
закладку Global, в результате окно примет вид, показанный на рис. 2-2.




                                         19