| Приставки > Технические советы |
| Использование NES PPU вне NES |
| (1/1) |
| kopusto:
Всем привет! У меня такой вопрос: возможно ли отдельно использовать эту видео микросхему в своих устройствах (у меня есть UM6538)? Если да, то какие принципы работы с ней? Описания, распиновки, "подводные камни" существуют? Какой алгоритм работы с ней по шине адреса и данных? Рекомендации по правильной разводка от помех , наводок также интересны. Например чтобы управлять этим видео (и выводить свою графику) через мк (pic, AVR, C51, ARM,...). Спасибо заранее. |
| HardWareMan:
В сети есть куча примеров успешного использования. |
| kopusto:
тогда скажите пожалуйста, это правильная распиновка чипа? (у меня оказалось UA6538 а не "UM" - есть ли между ними разница кроме названий?) еще в вашем самодельном пдф (6538.pdf) не понятно кое что. например: в клок ппу загоняется напрямую частота 26.6 мгц (кварца с денди/генератора) и он ее сам внутри делит или надо сразу 5,32 мгц ? будет ли работать если подать меньшие или большие частоты (например поднесущей пал/ntsc и кратные им)? A13 ппу насколько я понял можно снять с срам и поставить на CHR ROM /CS. но зачем в дендии (и нес, фамикон) он еще выведен на инвертор, и потом замкнут на SRAM /CS ? спасибо! |
| HardWareMan:
--- Цитата: kopusto от 08 Мая 2019, 08:44:12 ---еще в вашем самодельном пдф (6538.pdf) не понятно кое что. например: в клок ппу загоняется напрямую частота 26.6 мгц (кварца с денди/генератора) и он ее сам внутри делит или надо сразу 5,32 мгц ? --- Конец цитаты --- Да. --- Цитата: kopusto от 08 Мая 2019, 08:44:12 ---будет ли работать если подать меньшие или большие частоты (например поднесущей пал/ntsc и кратные им)? --- Конец цитаты --- Нет, нельзя. Нужно подавать строго 26,6 для PAL и 21,4 для NTSC. --- Цитата: kopusto от 08 Мая 2019, 08:44:12 ---A13 ппу насколько я понял можно снять с срам и поставить на CHR ROM /CS. --- Конец цитаты --- PPU имеет адресное пространство в 16КБайт. Младшие 8Кбайт (А13=0) это 2 фонта для фона и спрайтов (4К+4К). Старшие 8КБ (А13=1) это таблицы страниц и атрибуты. Они, правда, занимают только первые 4КБ, вторые 4КБ могут присутствовать для каких-либо целей (программный доступ будет только к 3,5КБ), но сам PPU их использовать не будет. --- Цитата: kopusto от 08 Мая 2019, 08:44:12 ---но зачем в дендии (и нес, фамикон) он еще выведен на инвертор, и потом замкнут на SRAM /CS ? --- Конец цитаты --- Чтобы можно было расширять внутреннее ОЗУ VRAM до полноценных 4КБ (4 screen), некоторые мапперы, вроде MMC5, это используют. |
| kopusto:
ясно. а распиновка правильная? еще видел такую (на breaknes). у RICOH и UMC одинаковые? |
| HardWareMan:
Используй лучше эту, из моей схемы: |
| Навигация |
| Главная страница сообщений |