реклама на сайте
подробности

 
 
> VHDL, симуляция
Hazel
сообщение Dec 6 2009, 09:17
Сообщение #1





Группа: Участник
Сообщений: 10
Регистрация: 13-07-09
Пользователь №: 51 189



Здравствуйте, подскажите как запустить vhdl код в AD.
Стоит цель просто описать функции или элементы на VHDL. Создаю документ VHDL, вот скажем описал элемент 2И, код:

entity and2 is -- декларация имени объекта проекта
port (x1,x2: in BIT; -- декларация входных портов
y: out BIT); -- декларация выходного порта
end and2;
architecture functional of and2 is -- декларация архитектуры
begin
y <= x1 and x2; -- описание функции объекта
end functional;

Как запустить и проверить работу, компиляцию нашел, а симуляции нету.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Hazel
сообщение Dec 9 2009, 10:32
Сообщение #2





Группа: Участник
Сообщений: 10
Регистрация: 13-07-09
Пользователь №: 51 189



К сожалению так и не удалось разобратсья в симуляции, возмонжо кто то подскажет на примере, опишу ниже что уже сделал.
Создал FPGA проект, в него добавил vhdl документ, там описал работу стандартного элемента И:

-------------------------------------------
entity and2 is
port (x1,x2: in BIT;
y: out BIT);
end and2;

architecture functional of and2 is
begin
y <= x1 and x2;
end functional;
-------------------------------------------

Необходимо вывести на временных диаграммах работу, скажем подать на один из входов (х1,х2) логические 0 или 1, и посомтреть что будет на выходе (у). Это самый тривиальный пример, я уже и счетчик с дешифратором описал, но думаю если мне подскажут как на элементе И реализовтаь это то дальше я сам допру.

И еще вопросик который вообещ то должен был стоять в начале, практически на vhdl описывается интерфейс и функциональная работа (мой пример) - этот код уже как готовая программа которую можно проверить, или же необходимо создавать элемент и уже для созданного элемента писать его функции.
Файл прилагаю.
Прикрепленные файлы
Прикрепленный файл  FPGA_Project1.rar ( 13.11 килобайт ) Кол-во скачиваний: 16
 
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th August 2025 - 14:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.0138 секунд с 7
ELECTRONIX ©2004-2016