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

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

Сообщение krss »

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

Сообщение Kavka »

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

Сообщение krss »

Вот как поступил я=) как ему пины связать???
Вложения
Capture4.JPG
(152.27 КБ) 840 скачиваний
Родился
Аватара пользователя
Сообщения: 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 КБ) 808 скачиваний
Net_list.JPG
(184.69 КБ) 842 скачивания
Тестовое_воздействие.JPG
(67.6 КБ) 479 скачиваний
Реклама
Родился
Аватара пользователя
Сообщения: 10
Зарегистрирован: Чт ноя 17, 2011 11:06:55
Откуда: Novosibirsk

Сообщение bfgroup »

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

Сообщение krss »

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

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