-
R2R
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 7
-
Спасибо получено: 0
-
-
|
Приветствую!
Не получается корректно подключить мегафункцию в Quartus Prime 18.1 Lite Edition.
Создаю проект в Quartus. Добавляю корневой verilog файл, тестбенч, настраиваю пины. Компилирую с Icarus-verilog, моделирую в GTKWave, синтезирую схему в Quartus - все ок. Далее пытаюсь подключить мегафункцию altsqrt из IP catalog - все настройки по умолчанию, на выходе получаю sqrt.v, sqrt_bb.v, sqrt.qip, graybox_tmp/. Использую мегафункцию в корневом модуле - схема синтезируется. Правлю тестбенч, компилирую - "error: Unknown module type: sqrt". Прописываю в корневом модуле `include "sqrt.v", компилирую - "error: Unknown module type: altsqrt". Копирую в папку проекта altsqrt.v из C:\intelFPGA_lite\18.1\quartus\eda\fv_lib\verilog, в sqrt.v прописываю `include "altsqrt.v". Симуляция запускается, но результат некорректный - у altsqrt модуля при 25 на входе z на выходах. Схема перестает синтезироваться в Quartus - "Warning (12090): Entity "altsqrt" obtained from "altsqrt.v" instead of from Quartus Prime megafunction library", "Error (10228): Verilog HDL error at altsqrt.v(14): module "altsqrt" cannot be declared more than once".
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Altera_NN
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 1
-
Спасибо получено: 0
-
-
|
Добрый день уважаемые коллеги.
Возникла проблема в конфигурации тайминга цифрового фильтра, при использовании соответствующей Мегафункции в Quartus 9.1. ПЛИС EP2C8Q208 (Cyclone II), КИХ фильтр 80 порядка, архитектура - Fully serial filter, single rate, входные данные - 24 бита (signed) с частотой 100 кГц. В FIR Compiler получаю 25 циклов CLK на один отсчёт.
Согласно документа Fir Compiler User Guide
устанавливаю CLK - 2,5 МГц, сигналы Reset и ast sink ready - лог."1", шина ast sink error - на земле, и ast sink valid сформировал через триггер - каждый 25-й отсчет CLK c длительностью в 1 период CLK (скважность 1/25 = 0,04) по сигналу valid от источника (CIC фильтр).
Однако эти меры никак "не заводят" фильтр. При single cycle (вычисление отсчета за 1 CLK - c бешенным расходом LE) ast sink valid достаточно подтянуть к "1" и все работает... Может я что то неправильно понимаю в User Guide..? Заранее благодарен за любую помощь.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
PILOT
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 1
-
Спасибо получено: 0
-
-
|
Здравствуйте, могли бы подсказать ресурс в котором описано как написать скетч для управления сервоприводом , самым простым. По ардуино уроков море, чего только нет на ютубе. А вот по альтере, и в частности моей "альтера макс ii 240".... В книгах немогу найти тематику робототехники. В моем проекте важна скорость реакции, а микроконтроллерам это не свойственно как мне кажется+микроконтроллер пошагово все делает, а плис нет.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
nckm
-
-
Не в сети
-
Администратор
-
-
Сообщений: 112
-
Спасибо получено: 34
-
-
-
-
-
|
Я бы посоветовал вообще не связываться с файлами waveform, не использовать их.
Ну и автоматическая генерация тестбенча так же довольно странное занятие на мой взгляд.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
selevo
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
-
-
|
nckm пишет: Я бы посоветовал вообще не связываться с файлами waveform, не использовать их.
Ну и автоматическая генерация тестбенча так же довольно странное занятие на мой взгляд.
Мне показалось это самый простой способ симуляции посматривая на ютубе ролики.
Но большинство информации устарело и для версий QUARTUS 9-13, сейчас в тех меню куча опций ,а некоторых вообще нет.
Какое сейчас способы симуляции ?
Я не хочу писать никаких testbench, изучать языки, мне просто по-быстрому надо иногда проверять стандартную логику и схемы не стандартной логике.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от selevo.
|
-
selevo
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
-
-
|
nckm пишет: Я попробовал сам, как работает симуляция в квартусе 20.1.
Написал про мой опыт статью: marsohod.org/intel-quartus-prime/405-qua...simulation-waveforms
Может как-то поможет.
Спасибо, почему-то на тех страницах нет входа и не работает вход при отправке сообщений, пишет что такой пользователь уже есть,
Что бы там отписаться надо сначала открыть страницу с форумом, залогиниться, вернутся и написать.
Бред какой-то ))
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от selevo.
|
Время создания страницы: 2.996 секунд