| Приставки > 1-3 поколения |
| Очень дешевый заменитель NES PPU-RGB на FPGA |
| << < (7/9) > >> |
| Hpela:
Китайцы делают клоны 4 циклона по 5-10 баксов. QFP 144/176 корпус. Правда из придётся шифтерами обвешивать. Но зато любые навороты наверное влезут. |
| and1981:
Сделать можно на любом Циклоне, если он подходит по ресурсам, даже самый младший из IV поколения ep4ce6e22c8n вполне подойдет, и еще половина ресурсов останется. Если кто хочет на более новых Циклонах делать то дерзайте, я помогу советами, ежели чего. На Говинах, Анлоджиках можно вполне себе, но нужно знать эти среды разработок, я больше по Латтису и Альтере работаю. |
| jaxkz:
@and1981, где покупал кварцы, не могу найти на 17.734МГц? Вот сырой вариант, плата еще пока не полностью готова, свои хотелки пока тоже не добавлял. |
| and1981:
U9 я убрал, вместо него перемычка у меня сейчас, с ним не детектится нормально сброс по Z состоянию сигнала M2 в кариках, в схеме я его убрал тоже. Гены 17.7344 MHz брал на алике https://aliexpress.ru/item/1005008420157874.html но почему-то сейчас нету описания в этом лоте, что это именно 17.7344 MHz, брал в апреле этого года. Можешь уточнить у продавана частоту. На Озоне вроде они тоже есть. Далее про 1G240, есть на алике SN74LVC1G240DCKR они в корпусе SC-70-5, он мельче чем SOT23-5 и в ЧиД стоят немного дешевле чем SN74LVC1G240DBVR (SOT-23-5) так что можешь поменять плату под SN74LVC1G240DCKR, хотя в принципе можно запаять более мелкий 1G240DCKR на футпринт 1G240DBVR ибо они по пинам совместимы, оно в принципе нормально запаивается, хоть это в какой-то степени и колхоз. :) |
| jaxkz:
:thumbup: Я в разводке кажется нашел ошибку На 1 ногу U4 приходит 5в, а на 23-24 3,3в. На U3 все ок. |
| and1981:
Я использую SN74LVC8T245, там пофиг с какой стороны 5 и 3.3 подаешь. The SN74LVC8T245 is optimized to operate with VCCA and VCCB set at 1.65 V to 5.5 V. Да и как показала практика для SN74LVC4245APWR тоже можно ставить разной стороной, они работают годами и ничего им нету. Тут главное не напутать направление данных, ибо потом придется инвертировать сигнал DIR для шифтера. |
| TolstyLuty:
--- Цитата: and1981 от 10 Сентября 2026, 18:54:29 ---Я использую SN74LVC8T245, там пофиг с какой стороны 5 и 3.3 подаешь. The SN74LVC8T245 is optimized to operate with VCCA and VCCB set at 1.65 V to 5.5 V. Да и как показала практика для SN74LVC4245APWR тоже можно ставить разной стороной, они работают годами и ничего им нету. Тут главное не напутать направление данных, ибо потом придется инвертировать сигнал DIR для шифтера. --- Конец цитаты --- Полностью согласен, ваши данные из даташита рекомендуемые, но есть таблица максимальных значений. Это да NH245 (SN74LVC8T245) в данном случае универсален :thumbup: У NH245 одинаково высокое напряжение VCCA=max6.5V и VCCB=max6.5V. Можно в принципе использовать LJ245A (SN74LVC4245A). Вот тут надо смотреть что куда приходит. У LJ245A напряжение VCCA=max6.5V, VCCB=max4.6V. 5V подавать на VCCA, 3.3v подавать на VCCB, ну и правильно повесить сигнал DIR (направление). |
| and1981:
Почти собрал плату ФПГА Дендика на Латтис (LCMXO2-4000HC). У него больше доступных для использования IO, в отличии от Циклона II и куда больше чем в SE версии на Циклоне I :) На днях как будет время припаяю разъемы для джоев и залью прошивку, очень охота посмотреть, что получится. По фунционалу он похож на плату FPGA_DENDY на Циклоне II, видеовыход также в формате RGB и присуствует отдельно композит. Аудио выводится из двух R-2-R ЦАП. консоль будет мультисистемная NTSC/PAL/DENDY. Будет возможность выбрать нужную палитру с помощью трех перемычек, надеюсь поместится 8 штук. :) Благодаря отсуствию конфигурационной флешки и отсуствию отдельного стаба для питания ядра разводка платы немного упростилась, также не требуется отдельное питание для PLL, что тоже упрощает трассировку и добаляет несколько IO для использования. После полной проверки герберы платы и прошивка будут доступны в репозитории. https://github.com/andkorzh/FPGA-DENDY |
| Hpela:
and1981, а zapper будет? |
| and1981:
--- Цитата: Hpela от 10 Сентября 2026, 23:26:24 ---and1981, а zapper будет? --- Конец цитаты --- а надо? я забыл когда последний раз держал его в руке :lol: Теоретически его можно добавить, это обойдется в 2 штуки 1G240 и пару резиков на 10к. |
| Hpela:
and1981, ну все же есть куча японской дичи в 15 пин разъем. Для тех же сохранений. |
| and1981:
--- Цитата: Hpela от 10 Сентября 2026, 23:36:57 ---and1981, ну все же есть куча японской дичи в 15 пин разъем. Для тех же сохранений. --- Конец цитаты --- Для версии на Латтис можно в теории это все добавить, для полноценного порта расширения. IO у ФПГА должно хватить и даже еще немного останется. Для версии с ФПГА в BGA корпусе и подавно. |
| Hpela:
and1981, bga уже руками не запаять. |
| and1981:
--- Цитата: Hpela от 11 Сентября 2026, 00:28:04 ---and1981, bga уже руками не запаять. --- Конец цитаты --- Это и отталкивает, но если найдутся умельцы, кто хочет в BGA то я не против, пусть делают. |
| jaxkz:
Ну вот вроде готово. and1981, у тебя есть аккаунт на Easyeda? |
| TolstyLuty:
--- Цитата: jaxkz от 11 Сентября 2026, 22:51:40 ---Ну вот вроде готово. and1981, у тебя есть аккаунт на Easyeda? --- Конец цитаты --- Я бы кондёр сдвинул подальше от слота. Хз, может карик в корпусе будет цеплять. Добавлено позже: --- Цитата: Hpela от 10 Сентября 2026, 23:26:24 ---and1981, а zapper будет? --- Конец цитаты --- Ну как бы да, реально нужен. Если по феншую делать ремейк Kenga Ken Boy (Lifa SM-888-III), то порт расширения желательно полноценный иметь. |
| and1981:
--- Цитата: jaxkz от 11 Сентября 2026, 22:51:40 ---Ну вот вроде готово. and1981, у тебя есть аккаунт на Easyeda? --- Конец цитаты --- Нет аккаунта нету. Трассировка циклона соответсвует исходнику, который я повторно отправил? иначе прошивка не будет работать. Там немного по назначению пинов оно отличается. |
| jaxkz:
--- Цитата ---Нет аккаунта нету. --- Конец цитаты --- Жаль, если будет желание зарегай аккаунт. Трассировка 1:1 как на схеме, единственное что поменял 3,3 и 5 в на U3, ну плюс добавил свои хотелки и разьемы DB15 (просто их у меня довольно много), или можно поставить родные. В итоге получился вот такой монстрик. Размер платы как раз вписывается в 10х10см. Гербер https://github.com/Eugene-777-kz/PCB_Remake_DENDY_FPGA_SE |
| TolstyLuty:
--- Цитата: and1981 от 12 Сентября 2026, 11:11:06 ---Трассировка циклона соответсвует исходнику, который я повторно отправил? --- Конец цитаты --- Повторно отправленный отличается по трассировке. --- Цитата: jaxkz от 12 Сентября 2026, 11:35:22 ---Трассировка 1:1 как на схеме --- Конец цитаты --- Судя по фото старая трассировка. |
| and1981:
я за что и говорю, не будет работать прошивка, выводы сдвинуты по функционалу. Я старой версии управление шифтером шины данных было от R/W, а нужно от отдельного пина (75) сделать, там есть нюансы небольшие. Поэтому пины сдвинулись на 1 вправо, если смотреть сверху на порты циклона. А внешний вин B (blank) ушел в небытие :), я им пожертвовал. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |