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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Универсальная (почти) 8-битная карта на Altera MAX10
RSS

Универсальная (почти) 8-битная карта на Altera MAX10

<<Назад  Вперед>> Страницы: 1 2 3 4 5
Печать
 
justontime
Full Member


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


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Невероятным усилием воли заставил себя спаять то, что было готово уже чуть ли не полгода, просто все руки не доходили. Получилась вот такая штука:



Очередной раз отмазы:
- это для меня исключительно хобби
- никаких практических целей, кроме как поиграться, не преследовал
- прекрасно знаю, что это даже не из пушки по воробьям, а, скорее, атомной бомбой по мухе
- продавать не собираюсь, файлы проекта могу подарить, если объясните, нафига вам это нужно

Итак, есть плата, сердцем которой является относительно навороченная FPFA Altera (уже Intel) MAX10. Вокруг этого прилеплено еще несколько микросхем/разъемов, что позволяет сделать следующее (список далеко не полон, и ограничивается, в первую очередь, фантазией):

- SDRAM с дофига мегабайтов, можно по настроению как расширять основную память, так и делать разные EMMы (уже сэмулировал платку EMM от Lo-Tech)
- flash тоже немаленький - ну, можно туда какой-нибудь BASIC записать, а также BIOSы реализуемых на плате устройств
- SD-card connector - использовать SD-карту вместо жесткого диска. В примитивном варианте уже работает
- стерео аудио выход (естественно, с ЦАПами) - даже какое-то подобие COVOX'а сделал. Фанаты могут и SoundBlaster написать, но я в этом пас...
- RCA разъем с аналоговой частью, как у оригинального CGA. Есть у меня желание повторить с точностью до такта этот самый оригинальный CGA адаптер, но пока не сильно получается - картинки лезут красивые, но мало имеющие общего с тем, что должно быть.
- HDMI разъем - ну, можно написать разные CGA/EGA и прочие VGA адаптеры, но выводить на современный монитор/телевизор. Правда, HDMI совсем упрощенный, и пока еще даже никак не проверенный
- RTC на базе DS12885, вместе с суперконденсатором вместо батарейки (интересно, сколько будет держать ?), а также с конфигурационной памятью внутри

Естественно, можно было еще поставить разъем для IDE, но, так как я уже такую плату делал, мне было лень
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Хорошая плата, действительно универсальная (почти). Но все портит BGA. Почему кстати выбор пал на нее, а скажем не на Cyclone IV (который кстати в TQFP бывает)? Макс мощнее?
justontime
Full Member


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


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Tronix написал:
[q]
Но все портит BGA. Почему кстати выбор пал на нее, а скажем не на Cyclone IV (который кстати в TQFP бывает)? Макс мощнее?
[/q]
BGA - потому, что продолжаю тренироваться работать с BGA, и выводов много
Не Cyclone - потому, что у MAX10 есть внутренняя конфигурационная память
Насчет «мощности» - и то, и другое с огромным запасом превосходит разумные потребности подобной платы, поэтому вообще не фактор

Кстати, изначально нарисовал схему на другой модели MAX10 - с одним питанием (минус два преобразователя напряжения с платы) и в корпусе QFP. В принципе, была мысль сделать действительно что-то, интересное для повторения (как с точки зрения стоимости, так и с точки паябельности в обычных домашних условиях). Однако недостаток выводов FPGA в таком корпусе не позволил бы разместить все то, что есть здесь.

Тем не менее, если дойдут руки, есть потенциальная идея развести плату на упомянутом MAXе таким образом, что можно будет выбирать, что именно из «периферии» ставить, чтобы вписаться в имеющиеся выводы.
Darko
Advanced Member


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


Ссылка


Дата регистрации на форуме:
4 нояб. 2015
Мегареспект, пойду покурю, может на второе высшее сходить мне :rolleyes:
justontime
Full Member


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


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Darko написал:
[q]
может на второе высшее сходить
[/q]
Ну, у меня даже первого нету :)
Ekb
Advanced Member


Всего сообщений: 1628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 июня 2014
продается? :) вдруг автору приелось.. и готов продать от греха подальше ;)
justontime
Full Member


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


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Учитывая, что спаял и запустил вчера вечером, ещё надоесть не успела :)
А если серьёзно, то основное здесь - прошивки FPGA, которые далеко не все ещё готовы, а имеющиеся скорее proof of concept, а не законченный продукт
Bobo
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 авг. 2007
justontime написал:
[q]
ограничивается, в первую очередь, фантазией
[/q]
USB нету :mad:
куда ж лазерную мыш подключать?
justontime
Full Member


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


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Очень хотел добавить USB, но банально на торце платы нет места под разъём, а городить выкидыш не стал...
vwarlock
Full Member


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


Ссылка


Дата регистрации на форуме:
20 янв. 2014
justontime написал:
[q]
Очень хотел добавить USB, но банально на торце платы нет места под разъём, а городить выкидыш не стал...
[/q]
Так можно было использовать MicroSD вместо SD и впихнулось бы невпихуемое :)
<<Назад  Вперед>> Страницы: 1 2 3 4 5
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Универсальная (почти) 8-битная карта на Altera MAX10
RSS

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

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

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