User Tag List

Страница 9 из 10 ПерваяПервая ... 5678910 ПоследняяПоследняя
Показано с 81 по 90 из 120

Тема: Потактовый клон Денди на FPGA

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    12.12.2007
    Адрес
    Жлобин
    Сообщений
    47
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    79
    Поблагодарили
    40 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Продолжаются работы по созданию FPGA модели APU 2а03(2а07). На данный момент уже пытается работать 6502 и спрайтовая ДМА.
    Тестовый стенд

    Результат
    Последний раз редактировалось and1981; 15.11.2023 в 09:33.

    Эти 4 пользователя(ей) поблагодарили and1981 за это полезное сообщение:

    ALS(15.11.2023), Eltaron(16.11.2023), Oleg N. Cher(15.11.2023), parallelno(15.11.2023)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    12.12.2007
    Адрес
    Жлобин
    Сообщений
    47
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    79
    Поблагодарили
    40 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Небольшой видео отчет о проделанной работе над тактово точным аппаратным клоном NES APU 2A03G. За основу принципиальной схемы были взяты материалы из нашей Вики на гитхабе Emu-Russia https://github.com/emu-russia/breaks...reakingNESWiki. На данный момент работы вышли на завершающую стадию, потрачена уйма времени на поиск и устранение ошибок. Данный тестовый стенд проходит большинство тестов как для встроенного ядра 6502, так и для остальной части АПУ (DMA, LFO, DPCM, и т. д.). Звук пока выводится при помощи двух простейших R2R цапов, в дальнейшем возможно будут DSD выходы для каждого из 5-ти каналов звука. Огромное спасибо комрадам из дискорд сервера emu-russia за помощь и поддержку (Org, Evgs, Nukeykt, HardWareMan).

    Последний раз редактировалось and1981; 07.07.2024 в 01:03.

    Эти 4 пользователя(ей) поблагодарили and1981 за это полезное сообщение:

    Mr-Linker(07.07.2024), murgatroid_79(20.07.2024), Titus(07.07.2024)

  4. #3

    Регистрация
    12.12.2007
    Адрес
    Жлобин
    Сообщений
    47
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    79
    Поблагодарили
    40 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выложил на гитхаб своё вериложное ядро MOS6502 (NMOS), данное ядро было спроектированно на основе реверса оригинального чипа. Более подробно про внутреннее устройство оного можно почитать на нашей вики https://github.com/emu-russia/breaks...ngNESWiki/6502.
    На данный момент работают все официальные опкоды, из недокументированных судя по тестам остался только один опкод AB (ATX), который пока мне не удалось победить. Данное ядро с отключенной десятичной коррекцией (BCD) также было проверено в составе FPGA клона NES APU 2A03G, результаты его работы вы можете посмотреть в предыдущем моем сообщении.
    Ссылка на репозиторий: https://github.com/andkorzh/BREAKS6502/
    Последний раз редактировалось and1981; 20.07.2024 в 15:17.

    Эти 4 пользователя(ей) поблагодарили and1981 за это полезное сообщение:

    murgatroid_79(20.07.2024), shadwork(22.07.2024), Titus(20.07.2024)

  5. #4

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,374
    Спасибо Благодарностей отдано 
    1,695
    Спасибо Благодарностей получено 
    2,214
    Поблагодарили
    868 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от and1981 Посмотреть сообщение
    На данный момент работают все официальные опкоды, из недокументированных судя по тестам остался только один опкод AB (ATX), который пока мне не удалось победить.
    Не удается победить в каком смысле? Если все основано на реверсе, то должно работать один к одному?

  6. #5

    Регистрация
    27.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    974
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    164 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    всю тему я вряд ли прочитаю. однако в чём прикол "очердного" варианта ядра 6502 ? Его даже на транзисторах спаяли...

  7. #6

    Регистрация
    12.12.2007
    Адрес
    Жлобин
    Сообщений
    47
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    79
    Поблагодарили
    40 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Результат запуска тестов CPU от Blargg на Денди Джуниор, процессор капля UMC UM6561BA.
    Однако результат другой, нежели у Лифы sm-882 на процессоре 1818Р, у капли UMC BCD видимо таки отключена, но так как это уже CMOS, то нестабильные опкоды уже не работают. И присутвует этот злосчастный ATX, который я у себя в FPGA клоне так и не победил, хотя здесь есть и ASR, но с ним все оказалось проще , он просто выдаёт на выход АЛУ одновременно XOR и SR (ROL). Такая вот наркомания

    Этот пользователь поблагодарил and1981 за это полезное сообщение:

    Titus(23.07.2024)

  8. #7

    Регистрация
    12.12.2007
    Адрес
    Жлобин
    Сообщений
    47
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    79
    Поблагодарили
    40 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выложил свой верилог АПУ RP2A03(7) на гит, ссылка на репозиторий тут: https://github.com/andkorzh/RP2A03-7-
    Представляет собой мультисистемный дизайн, содержит в себе как NTSC, так и PAL тайминги, переключение осуществляется пином (PAL). Скоро думаю добавлю еще делитель клока для Денди (Сlk/15). Все PLA упакованы в блоки M4K (M9K) c соответсвующими файлами инициализации. Частоты для клока классические 21.477 МГц и 26.601 МГц . Каналы имеют непосредсвенный выход каждого и отдельный выход суммированных SQA, SQB, TRIA, NOISE. Планирую заняться проектированием платки заменителя APU, для использования в родном окружении.
    Последний раз редактировалось and1981; 23.07.2024 в 17:04.

    Эти 3 пользователя(ей) поблагодарили and1981 за это полезное сообщение:

    SegaBoy(25.10.2024), Titus(24.07.2024)

  9. #8

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,374
    Спасибо Благодарностей отдано 
    1,695
    Спасибо Благодарностей получено 
    2,214
    Поблагодарили
    868 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Немного офтопа, но в тему реверса.

    Что это за транзистор, у которого база соединена с плюсом питания (обведен оранжевым).
    Это не простая подтяжка, а что тогда?


  10. #9

    Регистрация
    14.09.2012
    Адрес
    г.Севастополь
    Сообщений
    473
    Спасибо Благодарностей отдано 
    278
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    56 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это же полевые транзисторы. В таком включении они могут быть источником тока.

  11. #10

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,374
    Спасибо Благодарностей отдано 
    1,695
    Спасибо Благодарностей получено 
    2,214
    Поблагодарили
    868 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от ALS Посмотреть сообщение
    Это же полевые транзисторы. В таком включении они могут быть источником тока.
    Но он включен не так, как другие транзисторы в роли резисторов в данной схеме. Не может же быть, чтобы одновременно и обедненные и обогащенны Н-Мопы применялись?

Страница 9 из 10 ПерваяПервая ... 5678910 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Потактовый клон i8080 на FPGA/CPLD
    от HardWareMan в разделе Разработка электроники
    Ответов: 471
    Последнее: 06.07.2020, 19:39
  2. AY-3-8910 in FPGA
    от VELESOFT в разделе Звук
    Ответов: 18
    Последнее: 25.12.2015, 22:13
  3. ZX 48/128 FPGA
    от Александр Бухаров в разделе Несортированное железо
    Ответов: 6
    Последнее: 21.04.2015, 17:04
  4. Dendy on FPGA?
    от Ewgeny7 в разделе Nintendo
    Ответов: 29
    Последнее: 04.11.2009, 17:55
  5. Atari ST(E) на FPGA...
    от ILoveSpeccy в разделе Atari
    Ответов: 6
    Последнее: 26.08.2008, 20:55

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •