Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Посоветуйте Quartus для Altera Max3000A |
<<Назад Вперед>> | Страницы: 1 * | Печать |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Спасибо! Почитаю на досуге. Тема там разрослась. Немного конкретизирую вопрос. Кто-нибудь встречал прошивку Altera для работы на шине ISA? Желательно на Verilog. Си мне ближе. |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 октября 2018 20:46 Сообщение отредактировано: 5 октября 2018 20:51
Я сам нуб. И нихрена не знаю. Но что знаю - скажу. Например, про кактус. Скачивается совершенно свободно с официального сайта 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 написал: Как ни странно, у меня сейчас стоит то же самое. До этого пробовал (недо)крякнутый 9.0, free 18.1. Но я использую Quartus II 9.1 sp2 Web Edition 9.1 web оказался компактным и вроде работает как надо. Tronix написал: http://www.nedopc.org/forum/viewtopic.php?f=87&t=18519Почитаю, спасибо! Если вдруг интересно, можете почитать мои потуги создать контроллер SD-карт на EPM3032 тут: Tronix написал: Углубляясь, постепенно прихожу к выводу, что при всех претензиях на стройность и логичность Verilog-а, некоторые вещи нифига не логичны. Их надо просто знать. Например - реализация мультиплексора. WARNING! Скорее всего говнокод и так делать нельзя. Там много воды и мистики, но в итоге как-то это чудо все-таки заработало Tronix написал: Вообще-то там должно быть 14.318. Все попытки переключится на тактирование от OSC (18МГц) заканчивались дичайшими глюками |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Вот еще моя старая статья https://habr.com/post/277947/ Там конечно много (тупого) троллинга и после всех переездов Хабра и Гикмаймса еле ее нашел. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
alecv написал: Коллега, спасибо! Это едва ли не первое, что я прочитал. Отличная статья! |
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 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |