User Tag List

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

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

  1. #81

    Регистрация
    14.10.2008
    Адрес
    Мытищи
    Сообщений
    55
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    8 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от evgs Посмотреть сообщение
    Очередной год прошел, результатов нет
    Тогда извиняюсь.

    RP2C07-0 - (PAL NES PPU) крайне важный кристалл, его Зептобарс точно открывал, но ничего не сделал из-за возникших проблем.
    Для международного сообщества это важный чип, который пока никто не декапил. Разобрали по косточкам только его NTSC-предшественника
    на совершенно иных таймингах: https://www.qmtpro.com/~nes/chipimages/visual2c02/
    Но и помимо таймингов, там есть изменения, о чем писал Fiskbit (см.скрин в первом сообщении)

    Из сферы NES он самый приоритетный, так как (по неофициальным данным) именно на его основе UMC делала UA6538, где также меняла тайминги.
    Последний раз редактировалось evgs; 01.07.2021 в 14:03.

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

    Vslav(01.07.2021)

  2. #82

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

    По умолчанию

    Цитата Сообщение от evgs Посмотреть сообщение
    Из сферы NES он самый приоритетный, так как (по неофициальным данным) именно на его основе UMC делала UA6538, где также меняла тайминги.
    А с чего тогда я начинал делать реверс?

  3. #83

    Регистрация
    14.10.2008
    Адрес
    Мытищи
    Сообщений
    55
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    8 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И прежде всего мне интересен видео-чип UA6538 отфотканный zeptobars'ом.
    Слой кремния выглядит качественным. Фотографий слоя металла целых три, но у первой фотки нет высокого разрешения, а третья совсем мутная. Остается вторая, которая тоже не подарок, но вполне понятная, во всяком случае в части тех фрагментов схемы, которые я смотрел.
    Тут тоже мутное? Здесь в принципе все дубли, что были, я сюда собрал.

    А с чего тогда я начинал делать
    Это UA6538, PPU денди. Его вскрыл Зептобарс.
    RP2A03, RP2C02 - CPU и PPU NTSC NES/Famicom - вскрыты давно зарубежными товарищами, на его основе написан visual simulator

    RP2C07-0 это PPU официального PAL NES. Там тайминги другие, отличные и от денди, и от NTSC.
    Судя по документам суда между UMC и Nintendo, умца делала 6538 именно на основе RP2C07-0
    (Косвенно это подтверждается фактом, что у палнес и денди перепутаны красный и зеленый emphasis bits, чего не наблюдается у NTSC-чипов)
    PAL NES PPU никто никогда не вскрывал. Миша пытался, но не вышло.

    ЦПУшку (RP2A07) тоже еще не вскрывали, но у меня нет мёртвого донора.
    Единственный PAL NES, что я имею, нельзя пускать на потроха. Он для тестов нужен.

    Стоит отметить, что сами тайминги всех трех регионов сняты осциллом. И всё довольно точно эмулируется везде.
    Но есть некоторые белые пятна, помимо таймингов, именно у PAL NES и Dendy чипов. И без этого - хрен сделаешь FPGA-версию, чтобы поддерживала NTSC/PAL/Dendy полностью.
    NTSC-чипы буржуи изучили уже вдоль и поперек.
    Последний раз редактировалось evgs; 02.07.2021 в 20:12.

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

    Titus(02.07.2021)

  4. #84

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

    По умолчанию

    Цитата Сообщение от evgs Посмотреть сообщение
    RP2A07 - PPU NTSC NES/Famicom - вскрыт давно зарубежными товарищами, на его основе написан visual simulator
    Вскрыт, но, на сколько я понял, логической схемы или хотя бы повентильной (прям в виде схемы) скачать нигде нельзя?

  5. #85

    Регистрация
    14.10.2008
    Адрес
    Мытищи
    Сообщений
    55
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    8 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В общем, важные невскрытые чипы это:
    PAL NES PPU (RP2C07-0) - в очереди.
    PAL NES СPU (RP2А07) - нету в наличии. потрошить мою единственную PAL NES очень нежелательно
    CPU Dendy (UA6527P) - в очереди.

    Интересными бы были клоны других производителей:
    TA-03NP1 (CPU Dendy), TA-02NP (PPU Dendy) и финальные ревизии NTSC-чипов, использовавшихся только в последней версии фамикома.
    Они есть у Вячеслава, но тут важно не гнать коней. ХВМ хотел сегу, а с ней все еще тяжелее. Надо расставить приоритеты.

    Дискуссия в скайпе показала, что клеить фотки крайне желательно только руками. Не автоматически.

  6. #86

    Регистрация
    14.10.2008
    Адрес
    Мытищи
    Сообщений
    55
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    8 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    RP2С02 - PPU NTSC NES/Famicom - вскрыт давно зарубежными товарищами, на его основе написан visual simulator
    Вскрыт, но, на сколько я понял, логической схемы или хотя бы повентильной (прям в виде схемы) скачать нигде нельзя?
    http://breaknes.com/download
    https://github.com/ogamespec/breaks/...aster/Docs/PPU
    http://wiki.breaknes.com/ppu
    Последний раз редактировалось evgs; 02.07.2021 в 20:14.

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

    Titus(02.07.2021)

  7. #87

    Регистрация
    20.06.2014
    Адрес
    г. Чехов
    Сообщений
    56
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    30 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Привет, случайно узнал про этот тред в дискорде emu-russia.

    RP2A07 (PAL APU):

    https://drive.google.com/drive/folde...0H?usp=sharing

    RP2C07 (PAL PPU):

    https://drive.google.com/drive/folde...Z1?usp=sharing

    Проект на нашем гитхабе по сравнению PAL и NTSC версий чипов:

    https://github.com/orgs/emu-russia/projects/2

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

    Titus(02.11.2021), unclerus(27.11.2022)

  8. #88

    Регистрация
    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)

  9. #89

    Регистрация
    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)

  10. #90

    Регистрация
    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)

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

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

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

Эту тему просматривают: 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

Ваши права

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