Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Посоветуйте Quartus для Altera Max3000A
RSS

Посоветуйте Quartus для Altera Max3000A

<<Назад  Вперед>> Страницы: 1 *
Печать
 
Andrei88
Advanced Member


Откуда: Пермская обл. г.Пермь
Всего сообщений: 419
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 апр. 2008
Для таких, скорее Max Plus II 10.x - вроде бы, последняя 10.2 - в свое время мы лабы на ней делали - достаточно простая с интерфейсом еще в стиле Win 3.x, но в полном варианте, который должен быть на торрентах, есть все, что нужно - редактор - графический и текстовый, компиляторы VHDL, Verilog и AHDL (наиболее простой язык) и симулятор, можно прогнать полученное устройство.
Собственно, если программировать MAX3000 для себя, думаю, самое подходящее
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
Rio444 написал:
[q]
Я пока совсем "чайник".
[/q]
Я тоже рядом с ПЛИС не стоял, но ZX'e есть тема где всегда есть народ с ними связанный, может чем поможет

Rio444 написал:
[q]
И ещё, посоветуйте какую-нибудь книжку с примерами.
[/q]
Там все хвалят "учебник" от Ewgeny7 (для низкого старта).
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Спасибо! Почитаю на досуге. Тема там разрослась.

Немного конкретизирую вопрос. Кто-нибудь встречал прошивку Altera для работы на шине ISA? Желательно на Verilog. Си мне ближе.
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Я сам нуб. И нихрена не знаю. Но что знаю - скажу. Например, про кактус. Скачивается совершенно свободно с официального сайта https://www.intel.com/content/...enter.html . Правда зарегаться надо, но дело минутное. Там если выбрать вкладку "Select by Device" и затем MAX series - MAX 3000A, то видим, что последний кактус, который поддерживает сабж - 13.0, Service Pack 1. Но я использую Quartus II 9.1 sp2 Web Edition - вполне хватает, хоть и компилирует одним ядром процессора, а не многопоточно, как крякнутые кактусы. Ну да мне не влом лишние ~10 секунд подождать. Умеет и схемно рисовать, и Verilog. Впрочем, наверное и 13 версия умеет схемно рисовать.

Про ISA и код на Verilog.... Если вдруг интересно, можете почитать мои потуги создать контроллер SD-карт на EPM3032 тут: http://www.nedopc.org/forum/viewtopic.php?f=87&t=18519 Начинал было со схемного рисования, но в итоге переключился на Verilog. WARNING! Скорее всего говнокод и так делать нельзя. Там много воды и мистики, но в итоге как-то это чудо все-таки заработало, только с небольшой скоростью (тактировалось от CLK сигнала - 8МГц, значит на SPI шло ~4МГц). Все попытки переключится на тактирование от OSC (18МГц) заканчивались дичайшими глюками, потому что не получалось синхронизироваться с машинными тактами и впихнуть в эти несчастные 32 ячейки нормальный конечный автомат. Но от CLK вполне себе работало. Вот тут тесты скорости: topic/27749

Сейчас же собрал себе новую игрушку: http://www.phantom.sannata.ru/...5#pp465565 . Только еще допаял на плату семисегментные индикаторы, 3.5" аудио-джек, ну и SD конечно.



Пока делаю именно анализатор, но в дальнейшем хочу попробовать Covox и наконец уже SD-карточку с человеческой скоростью с нормальным конечным автоматом. Все-таки 256 ячеек это не 32.

А, вообще, justontime очень хорошо шарит в теме, и насоздавал уже кучу всяких устройств с FPGA для ISA. Жаль только, что как-то код не очень всем показывает, а я бы например очень хотел посмотреть на реализацию Covox по части PWM. С какой скоростью сэмплировать и тд. С примерами оно лучше как-то.
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Tronix, Вас я и ждал (в том числе).
Спасибо, что откликнулись.

Tronix написал:
[q]
Но я использую Quartus II 9.1 sp2 Web Edition
[/q]
Как ни странно, у меня сейчас стоит то же самое. До этого пробовал (недо)крякнутый 9.0, free 18.1.
9.1 web оказался компактным и вроде работает как надо.

Tronix написал:
[q]
Если вдруг интересно, можете почитать мои потуги создать контроллер SD-карт на EPM3032 тут: http://www.nedopc.org/forum/viewtopic.php?f=87&t=18519
[/q]
Почитаю, спасибо!

Tronix написал:
[q]
WARNING! Скорее всего говнокод и так делать нельзя. Там много воды и мистики, но в итоге как-то это чудо все-таки заработало
[/q]
Углубляясь, постепенно прихожу к выводу, что при всех претензиях на стройность и логичность Verilog-а, некоторые вещи нифига не логичны. Их надо просто знать. Например - реализация мультиплексора.

Tronix написал:
[q]
Все попытки переключится на тактирование от OSC (18МГц) заканчивались дичайшими глюками
[/q]
Вообще-то там должно быть 14.318.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Вот еще моя старая статья
https://habr.com/post/277947/
Там конечно много (тупого) троллинга и после всех переездов Хабра и Гикмаймса еле ее нашел.
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
alecv написал:
[q]
[/q]
Коллега, спасибо!
Это едва ли не первое, что я прочитал.
Отличная статья!
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Если вдруг сюда забредет кто-то из ПЛИСоводов, просьба помочь с вопросами:

Проект на Max3000A EPM3064, Quartus 9.1 web, Verilog.

1. Какие должны быть подтягивающие резисторы для пинов JTAG (на самом проектируемом устройстве)? Использование внешнего КонфПЗУ не подразумевается. Программируется непосредственно ПЛИС и только она.
В готовых схемах нашел варианты:
первый - все пины вешаются через резисторы 1кОм на Vcc (+3,3В),
второй - все на Vcc, кроме TCK, который на GND.
Как правильно? Где об этом почитать? Гугл ничего не выдал (или не так искал).
2. Как правильно использовать Global Reset? Нужно ли что-то дополнительно указывать Квартусу или просто вручную сделать цепь инициализации каждого триггера и назначить её пину "Global Clear"?
3. Аналогичный вопрос по использованию Global Clock.

P.S. Просьба к модератору переименовать тему в "Вопросы, связанные с применением ПЛИС".
<<Назад  Вперед>> Страницы: 1 *
Печать
Полигон-2 »   Технический флейм »   Посоветуйте Quartus для Altera Max3000A
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS