| Приставки > 1-3 поколения |
| Очень дешевый заменитель NES PPU-RGB на FPGA |
| << < (6/9) > >> |
| and1981:
--- Цитата: JRBVZ от 30 Июля 2026, 18:55:04 --- :thumbup: А почему минус смд электролитов не соединен с верхним полигоном земли? Или это просто такой футпринт? --- Конец цитаты --- это пока предварительная версия, все будет соединено ;) Добавлено 1 августа 2026 года: Собрал на базе ненужной платы PPU_LITE Cyclone I прототип ФПГА Дендика SE, все заработало без лишних костылей и можно заказывать платы у китайцев. :cool: Будет и RGB аддон для этой платы, который будет вторым этажом к основной плате либо на плате выходов можно разместить мелкоплисину EPM3064 и РГБ ЦАП и шлейфиком соединить с основной платой. Параллельная работа композита и РГБ будет невозможна, т.к. дефицит выводов у Циклона и одни и теже выводы используются для композита COMP[6:0] и для вывода индекса палитры пикселей PIX[5:0], следовательно нужно будет прошить нужную прошивку для композита либо отдельно для RGB, пока так планирую. |
| supremacy:
Платка под какой корпус проектировалась? Было бы интересно и такой вариант денди себе сделать :) |
| and1981:
Она стандартной ширины, как в джуниоре, однако для джуниора нужно будет соединить плату портов джоев проводочками, питалово и av выходы аналогично. Это тестовый прототип, поэтому выбран дешевый габарит, чтобы вписался в 100х100мм. При желании можно сделать в любом габарите, хоть для классика, хоть для джуниора. Думаю можно даже изготовить как плату заменитель :D для стандартных капель на подложках. Тут уже кто во что горазд, проект будет доступен после окончательной проверки и можно будет сделать свою плату, кому какая нужна. |
| chrome2.ru:
--- Цитата: and1981 от 30 Июля 2026, 18:59:37 ---Будет и RGB аддон для этой платы --- Конец цитаты --- а можно ещё и hdmi? |
| and1981:
--- Цитата: chrome2.ru от 03 Августа 2026, 16:25:32 ---а можно ещё и hdmi? --- Конец цитаты --- Для этой версии точно нет, ибо это дешевый вариант FPGA консоли (версия SE) и ресурсы имеющейся FPGA (Cyclone I) использованы на 99%. Для HDMI нужно хотя бы 31.5 кГц строчная развертка и минимум 480p по разрешению. Следовально нужен скандаблер который из 240р будет увеличивать в 2 раза строки, на все это нужны ресурсы логики плис, как минимум пару тысяч ячеек, ну и рам блоки тоже. Либо использовать готовые конвертеры (retroscaler 2x и т п), но там тоже не все так гладко. Если и есть резон добалять HDMI, так это в полную версию. Кстати про полную версию, я потиху рисую плату для версии на Латтис, там гораздо больше доступных выводов нежели у Циклона 2 и следовательно возможностей для реализации. |
| MaRC:
C HDMI можно порешать внешним конвертером, а вот чего нельзя порешать и что действительно было бы интересно видеть в PPU на плис - увеличение количества спрайтов на линию. В японском плис PPU вроде это есть, но его хрен достанешь. |
| and1981:
Итак новости с "полей". :biggrin: Вчера была заказана очередная партия плат FPGA_DENDY на Циклоне 2, а также вариант на Латтис LCMXO2-4000HC и дешевый бомж :biggrin: вариант удешевленной версии SE на Циклоне 1. Через месяц думаю они уже будут у меня и можно будет проверить все это в железе и сделать соответсвующие выводы о пригодности. Я в последнее время очень сильно улучшил совместимость с флешкариками N8 и N8 Pro China. Также были исправлены незначительные баги и немного оптимизирован код. К сожалению этот процесс занимает уйму свободного времени и сил, но проект потихоньку движется и улучшается. :thumbup: Добавлено 6 сентября 2026 года: Собрал дешевый вариант ФПГА консольки FPGA_DENDY SE на Циклоне 1. Все заработало. демо на ютуб: https://www.youtube.com/watch?v=lXBCwr5WWws Скоро выложу в репозитоий на гите инфу для самостоятельной сборки. https://github.com/andkorzh/FPGA-DENDY-SE |
| jaxkz:
Класс, очень ждал результата! @and1981 в какой программе готовил гербер, есть возможность отправить исходник платы, чтобы немного подредактировать? Заранее спасибо! Проект БОМБА :thumbup:!!! |
| and1981:
--- Цитата: jaxkz от 07 Сентября 2026, 07:32:03 ---Класс, очень ждал результата! @and1981 в какой программе готовил гербер, есть возможность отправить исходник платы, чтобы немного подредактировать? Заранее спасибо! Проект БОМБА :thumbup:!!! --- Конец цитаты --- Спасибо! Я свои поделки обычно рисую в спринте. А что конкретно хочешь подредактировать, если не секрет? |
| TolstyLuty:
--- Цитата: and1981 от 07 Сентября 2026, 08:42:54 ---А что конкретно хочешь подредактировать, если не секрет? --- Конец цитаты --- У меня бзик :lol: Я хочу, например, сделать ремейк в корпус "портативки" Kenga Ken Boy (Lifa SM-888-III). Я смотрю что деталей с FPGA минимальное количество, может быть всё и влезет. PS Без исходников тут никак. |
| jaxkz:
[ Указанное вложение недоступно ] --- Цитата: and1981 от 07 Сентября 2026, 08:42:54 ---Спасибо! Я свои поделки обычно рисую в спринте. А что конкретно хочешь подредактировать, если не секрет? --- Конец цитаты --- Добавить разьемы для видео и аудио, питание сделать через usb type-c. Еще вопрос такой, вместо сборок SN74LVC2G34DBVVR можно применить такой вариант согласовния уровней? Этот вариант используется в проекте Мурмулятор. Делал себе кастомную плату, с моим контроллером для геймпадов PS4 на ESP32-D1-mini работающих по Bluetooth. |
| and1981:
Тупец :) можно добавить, на счет помех только вот вопрос, хотя с хорошим блоком питания проблем быть не должно. Вместо сдвоенного буфера можно тупо запаять 2 резика по 100-200 ом, стабилитрон не пробовал, может и с ним прокатит, но обычно резиков достаточно. Хотя они стоят копейки эти буферы, стоит ли игра свеч? На счет исходников пиши в личку. И еще, для подключения джоев резик со стабом не прокатит, там нужен инвертор, да еще и с третьим состоянием, ибо подключается дата джоя на общую шину данных консоли. |
| jaxkz:
Тогда да, не вариант. В мурмике даты раздельные. Насчет платы в личку написал, возможно даже дубликат сделал. Почему то отправленные сообщения не отображаются в профиле. |
| and1981:
Я изначально в версии фпга дендика на циклоне 2 сделал отдельно входы для джоев в ФПГА, но там проблемка нарисовалась сразу, а конкретно эвердрайв N8 не видит нажатия клавиш для сохранения\ загрузки, ибо данные по нажатиям не выводятся на общую шину при этом, а заходят уже внутри ФПГА. Но в остальном оно работало, поэтому я отказался от этой затеи, да и выводы это немного экономит, которые и так на вес золото даже у Циклона 2 :) |
| jaxkz:
@and1981, спасибо! BLM31 какую имеено брать? BLM31PG330SN1: Импеданс 33 Ом (при 100 МГц), максимальный ток 6 А, сопротивление DC 0.009 Ом. BLM31PG500SN1: Импеданс 50 Ом (при 100 МГц), максимальный ток 3.5 А, сопротивление DC 0.015 Ом. BLM31PG121SN1: Импеданс 120 Ом (при 100 МГц), максимальный ток 3.5 А, сопротивление DC 0.02 Ом. BLM31PG391SN1: Импеданс 390 Ом (при 100 МГц), максимальный ток 2 А, сопротивление DC 0.05 Ом. BLM31PG601SN1: Импеданс 600 Ом (при 100 МГц), максимальный ток 1.5 А, сопротивление DC 0.08 Ом |
| and1981:
В даташите для питания аналоговой части PLL следующее: Place a ferrite bead that exhibits high impedance at frequencies of 50 MHz or higher :) чем выше импеданс тем будет лучше |
| jaxkz:
Принято. Так и не нашел микросхему U9. Есть U1-U8, потом идут U10-U16. |
| and1981:
Да, я удалил один лишний буфер. поэтому пропуск получился. Надо причесать будет заново схему. :-\ |
| jaxkz:
Хочу перерисовать в Easyeda, маркировку сделать и порядок навести. Кстати, где покупал кварцы, не могу найти на 17.734МГц? |
| and1981:
покажешь, что получилось потом ;) |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |