Моделирование Quartus II

Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить
krss
Родился
Сообщения: 4
Зарегистрирован: Чт мар 06, 2014 07:17:21

Моделирование Quartus II

Сообщение krss »

всем здравствуйте=)
Возникла такая проблема: нужно реализовать работу логической функции в пакете Quartus II.
Что и как в Altiumе делать я разобрался. Все собственно в приложенном документе.
При подобном моделировании в квартусе возникают ошибки, скрины во вложении.
Помогите разобраться, в чем именно проблема...
Вложения
Capture3.JPG
Предупреждение
(35.84 КБ) 743 скачивания
Capture2.JPG
assignment editor
(92.96 КБ) 879 скачиваний
Capture1.JPG
логическая схема
(125 КБ) 838 скачиваний
Altium.pdf
Описание
(444.96 КБ) 456 скачиваний
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: Моделирование Quartus II

Сообщение Kavka »

Я не уверен, но IMHO, квартус не даст вам моделировать если вы не выберите в настройках проекта конкретную ПЛИС и не привяжете нужные сигналы к ножкам. О чём, как мне кажется, он вас и уведомляет предупреждениями. Иначе он может просто "соптимизировать" в ноль всю вашу схему как неиспользуемые элементы.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
krss
Родился
Сообщения: 4
Зарегистрирован: Чт мар 06, 2014 07:17:21

Re: Моделирование Quartus II

Сообщение krss »

Вот как поступил я=) как ему пины связать???
Вложения
Capture4.JPG
(152.27 КБ) 834 скачивания
Аватара пользователя
bfgroup
Родился
Сообщения: 10
Зарегистрирован: Чт ноя 17, 2011 11:06:55
Откуда: Novosibirsk

Re: Моделирование Quartus II

Сообщение bfgroup »

Kavka писал(а):Я не уверен, но IMHO, квартус не даст вам моделировать если вы не выберите в настройках проекта конкретную ПЛИС и не привяжете нужные сигналы к ножкам. О чём, как мне кажется, он вас и уведомляет предупреждениями. Иначе он может просто "соптимизировать" в ноль всю вашу схему как неиспользуемые элементы.


привязка к кристаллу и назначениям пинов необходима при post-rout симуляции, при функциональном моделировании достаточно нет-листа в примитивах, который генерится синтезатором.


krss, Вам нужно создать файл тестовых воздействий, синтезировать модель в нет-лист, и только после этого запускать симулятор.
krss
Родился
Сообщения: 4
Зарегистрирован: Чт мар 06, 2014 07:17:21

Re: Моделирование Quartus II

Сообщение krss »

Вот все как по ссылке http://marsohod.org/index.php/ourblog/1 ... quartussim
внизу скрины. Что и как получалось.
Файл больше 2-х мб, залил http://tempfile.ru/file/3061584 будет возможность, прошу помочь...
Вложения
Итог.JPG
(183.55 КБ) 801 скачивание
Net_list.JPG
(184.69 КБ) 834 скачивания
Тестовое_воздействие.JPG
(67.6 КБ) 472 скачивания
Аватара пользователя
bfgroup
Родился
Сообщения: 10
Зарегистрирован: Чт ноя 17, 2011 11:06:55
Откуда: Novosibirsk

Re: Моделирование Quartus II

Сообщение bfgroup »

Скормите файл тестовых воздействий симмулятору. Вы можете иметь множество таких файлов, по-этому нужно указывать конкретный файл, который будет прогоняться. Если не указать -- симмулятор будет по умолчанию использовать .wvf с таким же названием как и топ-левел, даже если такого файла не существует.
krss
Родился
Сообщения: 4
Зарегистрирован: Чт мар 06, 2014 07:17:21

Re: Моделирование Quartus II

Сообщение krss »

bfgroup писал(а):Скормите файл тестовых воздействий симмулятору. Вы можете иметь множество таких файлов, по-этому нужно указывать конкретный файл, который будет прогоняться. Если не указать -- симмулятор будет по умолчанию использовать .wvf с таким же названием как и топ-левел, даже если такого файла не существует.


Спасибо=))) скормил и все заработало=)) оч помогли=)
Ответить

Вернуться в «ПЛИС»