
 
31
симулятор (Process – Xilinx ISE Simulator – Simulate Behavioral 
Model) и в открывшемся окне (см. рис. 18) проанализируйте диа-
граммы входных и выходных сигналов. 
 
Рис.18. Результат работы программы тестирования. 
Изучите  возможности  манипулирования  с  настройками  симуля-
тора. При  необходимости,  измените  исходный код  тестирующей 
программы и настройки вывода результатов симуляции. 
3.9. Выполните разработку схемы сумматора с двумя разрядами и 
переносом,  другим  способом (используя  только  программный 
VHDL-код). Сравните полученную схему с полученной в п.3.4. 
Задание 4.  Разработка  генератора
  произвольной  кодовой  по-
следовательности.  В  среде ISE разработайте  схему,  реализую-
щую генератор произвольной кодовой последовательности с так-
товыми сигналами, заданными преподавателем.  
4.1. Примите во внимание, что внутри ПЛИС нет собственного ис-
точника  тактовых  сигналов,  поэтому  для  создания  схемы  приме-
нить описание счетчиков входных сигналов, задаваемых внешним 
тактовым  генератором.  Любая кодовая  последовательность
  созда-
ется при помощи комбинирования сигналов счетчика.  
4.2.  При  создании  модуля  используйте  следующие  порты:  вход-
ной сигнал генератора (clk), входной сигнал сброса (rst) и выход-
ные сигналы в соответствии с требованиями формируемой кодо-
вой последовательности. В некоторых случаях удобно использо-
вать  триггеры.  Триггер  следует  вынести  в  отдельный  модуль,  и 
потом 
использовать, как было описано выше. При этом в качест-