15 / 15 / 3
Регистрация: 04.02.2013
Сообщений: 124

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

09.12.2014, 14:28. Показов 2701. Ответов 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
10236 / 6614 / 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
10236 / 6614 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
10.12.2014, 22:06
Эти платы нужны для обучения работе в среде и с железом. А готовые они для тех, кто сам паять не хочет.
1
 Аватар для Estimable
195 / 14 / 1
Регистрация: 02.01.2017
Сообщений: 207
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
Ответ Создать тему
Опции темы

Новые блоги и статьи
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
PowerShell и онлайн сервисы. Валюта (floatrates.com руб.)
iNNOKENTIY21 11.11.2025
PowerShell функция floatrates-rub Примеры вызова: # Указанная валюта 'EUR' floatrates-rub -Code 'EUR' # Список имеющихся кодов валют floatrates-rub -Available function floatrates-rub {
PowerShell и онлайн сервисы. Погода (RP5.ru)
iNNOKENTIY21 11.11.2025
PowerShell функция Get-WeatherRP5rss для получения погоды с сервиса RP5 Примеры вызова Get-WeatherRP5rss с указанием id 5484 — Москва (восток, Измайлово) и переносом строки:. . .
PowerShell и онлайн сервисы. Погода (wttr)
iNNOKENTIY21 11.11.2025
PowerShell Функция для получения погоды с сервиса wttr Примеры вызова: Погода в городе Омск с прогнозом на день, можно изменить прогноз на более дней, для этого надо поменять запрос:. . .
PowerShell и онлайн сервисы. Валюта (ЦБР)
iNNOKENTIY21 11.11.2025
# Получение курса валют function cbr (] $Valutes = @('USD', 'EUR', 'CNY')) { $url = 'https:/ / www. cbr-xml-daily. ru/ daily_json. js' $data = Invoke-RestMethod -Uri $url $esc = 27 . . .
И решил я переделать этот ноут в машину для распределенных вычислений
Programma_Boinc 09.11.2025
И решил я переделать этот ноут в машину для распределенных вычислений Всем привет. А вот мой компьютер, переделанный из ноутбука. Был у меня ноут асус 2011 года. Со временем корпус превратился. . .
Мысли в слух
kumehtar 07.11.2025
Заметил среди людей, что по-настоящему верная дружба бывает между теми, с кем нечего делить.
Новая зверюга
volvo 07.11.2025
Подарок на Хеллоуин, и теперь у нас кроме Tuxedo Cat есть еще и щенок далматинца: Хочу еще Симбу взять, очень нравится. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru