Форум программистов, компьютерный форум, киберфорум
Программируемая логика: ПЛИС, ПАИС
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
15 / 15 / 3
Регистрация: 04.02.2013
Сообщений: 124

Эмуляция модуля в Quartus

09.12.2014, 14:28. Показов 2989. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Собственно, вопрос в названии темы. Существуют ли программные эмуляторы подключаемых устройств Altera? В частности нужна схема Cyclone. Номер модели не помню, но думаю, что любая подойдет.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.12.2014, 14:28
Ответы с готовыми решениями:

Работа с CoreUART kit-модуля IGLOO 2 Libero (эмуляция виртуального COM over USB)
Есть кит IGLOO 2, мною был реализован uart с помощью каталога внутри Libero SOC (модуль называется CoreUART). Этот модуль позволяет...

Эмуляция работы сетевого модуля ENCJ60
Есть схема.Надо проэмулировать логику ее работы. Посоветуйте симулятор.

Перевод из quartus 1.4 в quartus ii
Всем доброго здравья. Не подскажете как можно полностью перевести проект из старой версии quartus 1.4 в quartus 2 v7.2. Пишет block...

9
 Аватар для shurikspk
409 / 228 / 43
Регистрация: 10.02.2013
Сообщений: 780
09.12.2014, 16:56
Ну собственно говоря квартус и является программным эмулятором и средой разработки под ПЛИС, какая плата используется может быть конечно и все равно для простых проектов, но если используются дополнительные аппаратные модули то они на каждой плате могут быть разные. А так если говорить в общем то вопрос не понятный что Вам необходимо

Добавлено через 1 минуту
если вам нужна именно схема внутренностей ПЛИС то всю вы ее не увидите, все что вы можете использовать описано в даташите на конкретную ПЛИС
1
15 / 15 / 3
Регистрация: 04.02.2013
Сообщений: 124
09.12.2014, 18:39  [ТС]
Цитата Сообщение от shurikspk Посмотреть сообщение
А так если говорить в общем то вопрос не понятный что Вам необходимо
Я профан по данной теме, попробую переформулировать.
Нет, схема внутренностей мне не нужна. Вообще, это для лабораторных работ в универе, поэтому проекты несложные. Суть в том, что в квартусе собирается несложная схема, производится ее разводка в программаторе, а затем в ход вступает некое реальное устройство, которое лежит на столе, называется, кажется, Cyclone, на нем еще циферблат есть и кнопки какие-то) Так вот, если в квартусе все сделано правильно, то при нажатии определенных кнопок на устройстве, загораются определенные цифры. Вопрос: есть ли для квартуса программная версия этого Cyclone?
Надеюсь, так понятнее.
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
09.12.2014, 19:14
Лучший ответ Сообщение было отмечено goditsa8 как решение

Решение

Нету. То что вы называете циклоном, называется Starter-Kit и т.д. Но режим отладки через JTAG есть, также как и симулятор поведения схемы/кода.
1
15 / 15 / 3
Регистрация: 04.02.2013
Сообщений: 124
09.12.2014, 19:36  [ТС]
Спасибо! Попробую разобраться, что это за JTAG и симулятор поведения.
0
 Аватар для shurikspk
409 / 228 / 43
Регистрация: 10.02.2013
Сообщений: 780
09.12.2014, 22:12
Цитата Сообщение от goditsa8 Посмотреть сообщение
Вообще, это для лабораторных работ в универе, поэтому проекты несложные. Суть в том, что в квартусе собирается несложная схема, производится ее разводка в программаторе, а затем в ход вступает некое реальное устройство, которое лежит на столе, называется, кажется, Cyclone, на нем еще циферблат есть и кнопки какие-то) Так вот, если в квартусе все сделано правильно, то при нажатии определенных кнопок на устройстве, загораются определенные цифры. Вопрос: есть ли для квартуса программная версия этого Cyclone?
Надеюсь, так понятнее.
А может имеется ввиду сама ПЛИС ?? Может вы имеете ввиду программные средства для программирования ?? Фото устройства покажите и получете более детальный ответ
1
1 / 1 / 0
Регистрация: 17.11.2014
Сообщений: 5
10.12.2014, 08:54
goditsa8, как я понял у вас имеется отладочная плата на Cyclone. Вы хотите запустить какой то проект, чтобы посмотреть работу. В квартусе при создании нового проекта выбирается модель вашей плис. после предварительных процедур по созданию нового проекта либо пишете код на верилоге или vhdl, также можно в схематике. компилируете. далее в зависимости от платы берете либо программатор jtag либо подключаете через USB. в квартусе нажимаете programmer. выходит окно в котором необходимо выбрать ваше устройство и файл прошивки. ну и программируем. далее смотрим результат работы на плате.

PS обычно есть готовые примеры проектов под отладочные платы. иногда они уже прошиты в них, и поэтому достаточно просто включить отладочную платку.
1
15 / 15 / 3
Регистрация: 04.02.2013
Сообщений: 124
10.12.2014, 20:15  [ТС]
shurikspk, примерно такая плата в универе стоит, только попроще, точно такой же в инете не нашел (во вложении).

x6690
как я понял у вас имеется отладочная плата на Cyclone
Нет, как раз платы у меня нет. Вот я и хочу узнать, бывают ли под Quartus программные эмуляторы этих плат. Не знаю как еще объяснить, как виртуальная машина эмулирует работу реальной машины, как эмуляторы Dandy, Sega, PS2 эмулировали работы реальных приставок и игрушки можно было запускать с компа под эмулятором.

Если кому не сложно, объясните на пальцах, для чего вообще эти подключаемые платы нужны? Если Quartus и так служит программным средством разработки этих плат. Или я чего-то конкретно не понимаю?
Миниатюры
Эмуляция модуля в Quartus  
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
10.12.2014, 22:06
Эти платы нужны для обучения работе в среде и с железом. А готовые они для тех, кто сам паять не хочет.
1
 Аватар для Estimable
195 / 14 / 1
Регистрация: 02.01.2017
Сообщений: 208
31.10.2025, 11:46
Да есть такое. В proteus и logisim evolution. Для себя я создал модель ПЛИС altera atf1500 (аналог altera epm7000) - это CPLD c 32мя макроячейками и юзаю в proteus(прогружаются все её соединения где-то минуту на компе с i3 и озу 8gb). Программирую на quartus, потом перевожу фаил прошивки из pof в jed и подключаю в proteus. Но вообще, чтобы изучать verilog или vhdl можно использовать встроенные в proteus ПЛИСы am22v10, am16r8 и программировать их с помощью cypress warp galaxy.
Ещё одна лазейка - это, если ты точно знаешь устройство ПЛИС, полную карту её соединений, то можно эмулировать ПЛИС с помощью микроконтроллера в том же proteus или multisim. Правда в multisim из максимальных только PIC16.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.10.2025, 11:46
Помогаю со студенческими работами здесь

Эмуляция нажатия клавиш для неактивных WPF приложений или эмуляция глобальных горячих клавиш
Столкнулся с тем, что следующий код (нажатия опредлённых клавиш) не работает для такой программы как Snagit, и даже не похоже, что фокус...

QUARTUS II
Из каких разделов состоит проект на QUARTUS II (Всего 4)? И какую функциональную нагрузку несет каждый из разделов?

Сумматор в Quartus II
Здравствуйте, помогите пожалуйста, нужна простая программка для сумматора в quartus2 с описанием. Заранее спасибо.

Ошибка в Quartus II
В Quartus II на каждом проекте выбивает ошибку Current module quartus_sta ended unexpectedly. Облазил интернет и решения данной проблемы на...

Quartus и 74hc595
Добрый день. Ребята, у кого есть под рукой квартус, прошу проверить влезит ли 23 штуки 74hc595 (или аналог на VHDL) в EP1C6Q240? там...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru