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

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

Сообщение krss »

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

Сообщение Kavka »

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

Сообщение krss »

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

Сообщение bfgroup »

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


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

Сообщение krss »

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

Сообщение bfgroup »

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

Сообщение krss »

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

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