Каковы конечная цель проекта? Будете ли Вы делать пробную партию? Спрос на эти устройства есть, они время от времени продаются за 50-80 евро на здешней барахолке.
Сделаю себе, проверю, в случае успеха выложу все необходимые для изготовления и сборки файлы. Так как будут изготовлены несколько плат, могу частично спаять и раздать исходя из наличия остатков микросхем.
Я думаю многие здесь не отказались бы от собранного клона. У меня есть оригинал прокачанный, так что я пас.
Меня смущает, что 42 и 43 выводы звукового проца подключены к SA2. А также что и адресные линии, и линии данных DRAM подключены к SA0-SA7...
Да, спасибо, 43 это SA3. А адрес и данные действительно мультиплексируются, у однобитного варианта памяти вход (запись) совмещена с A0, а для выхода используется отдельный пин процессора DTO. При восьмибитной памяти вход и выход нулевого разряда данных соединены с нулевым разрядом адреса и т.д. А в целом это расширение сделано на основе известной работы " PCB para upgrade da Music Module" с сайта www.msxpro.com. Вопросы вызывает разве что изменение подключения EPROM в части сигналов CE и OE.
Вопросы вызывает разве что изменение подключения EPROM в части сигналов CE и OE.
Это часом не всем известное допиливание оригинального биос-а до версии Audio BIOS v1.3b? Думаю таки да.
Тогда раскладка по памяти должна быть такая.
0000h-2FFFh: ROM 3000h-3FFFh: lower 4KB of the RAM 4000h-6FFFh: ROM 7000h-7FFFh: lower 4KB of the RAM (mirror of 3000h-3FFFh) 8000h-AFFFh: ROM B000h-BFFFh: upper 4KB of the RAM C000h-EFFFh: ROM F000h-FFFFh: upper 4KB of the RAM (mirror of B000h-BFFFh)
То есть это нормально, что SA0 подключено сразу к двум пинам процессора?
То есть это нормально, что SA0 подключено сразу к двум пинам процессора?
Да. Два пина (остальные 1..7 бит с одним пином) разруливаются сигналом MDEN ->/OE. И исключительно только для 0 бит-а используется 2 ножки у Y8950. С фига так сделано? Об этом история умалчивает
Можно предположить, что ASCII планировала использовать только 1 бит-ую память (без /OE). Но потом почухав репу изменила решение в пользу 8 бит-ой. Ну а этот анахронизм оставила для совместимости (или зажала монету за переделку Yamaha).
Возвращаясь к вопросу Alexey, сравнил ds и бразильский скриншот платы. Отличается у бразильцев подключение 0 бит-а, видимо бразильцы продвинулись ширше и глубже в этом. Впрочем ds никто не отменял.