Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Creative Music System
RSS

Creative Music System

Вопросы и, возможно, сборка в домашних условиях

<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
 
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
*мимо проходил*
Снова здравствуйте. Вижу, меня тут призывали пару лет назад.
А я сюда забрёл потому, что серьёзно раздумываю собрать FMonster card, на которой уместить все известные FM-синтезаторы. И SID (в модификации DuoSID), и CMS, и Adlib/OPL2, возможно даже рядом OPL3, если получится, то и AY (Covox Sound Master).
И вот сейчас ищу материал по CMS.
Так что за трассировку схемы от Tronix я уже взялся.
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
Tronix
У меня есть пока вопрос. А U5 - точно "2 ИЛИ"? Единственное место, где используются оба входа, это U5.1, источники у него /IOW напрямую с ISA и выход с дешифратора 0x226, 0x227, по которым производится запись для проверки наличия платы. Мне кажется тут должен быть элемент "2 И", чтобы запись в регистр произошла только при наличии обоих сигналов. Иначе чтение по 0x226/0x227 или любая другая операция записи по ISA будет вызывать перезапись регистра.
Или я что-то путаю?
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
В общем, начало положено так или иначе. Единственное, чего в схеме не хватает - это выбора адреса. Ибо в исходной CMS он был.

Прикрепленный файл (CMS_2018-05-07.png, 0 байт, скачан: 26 раз)
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Обрати, пожалуйста внимание на это:

http://www.phantom.sannata.ru/...=&st=0

У меня остались ещё две PCB.

http://www.phantom.sannata.ru/...=&st=0

Соответственно, одна.
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
Кай насколько я понял, там аналогичный функционал, но на ПЛИСке. Это хорошо, но я хочу, чтобы была повторяемость без программируемых устройств.
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
Мой вариант реализации схемы Tronix в виде отладочного блока проекта FMonster.

Прикрепленный файл (IMG_7168.jpg, 0 байт, скачан: 30 раз)
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Fagear Все хорошо, но тут один чувак пишет, что "In the end, I modified Sergey's auto detection circuit because it allowed the card to respond to addresses that it really shouldn't respond to. While I was at it, I added a jumper to set the card's IO address anywhere from 210 through 260 like the original creative card. " То есть у меня схема дешифратора может наверно отвечать по левым портам, по которым не должна отвечать. Ну и он добавил джамперы для выбора портов.

Тред здесь: http://www.vcfed.org/forum/sho...ster-clone
Его схема, печатка, герберы здесь: https://github.com/gemedetpaps/MUS-1099

PS: Я особо не разбирался, и даже схему не смотрел его, ибо орла нет и ставить его лень. Просто, так сказать, информация к сведению. Чтоб не зафейлить на FМонстре.
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
Tronix написал:
[q]
То есть у меня схема дешифратора может наверно отвечать по левым портам, по которым не должна отвечать. Ну и он добавил джамперы для выбора портов.
[/q]
Что касается дешифратора адреса, то его я "собрал" сам. Так что в моей версии он тоже понимает 0x210...0x260 с шагом 0x010.
Насколько я могу понять исходную схему, она открывала 245-ю защёлку при чтении любого адреса из диапазона base...base+0x020 (а не только на +0x004, +0x00A и +0x00B). В моей реализации он открывается на диапазоне base...base+0x010. Не идеально, но уже меньше адресов перекрывает.
Плюс из треда по ссылке явно описываются проблемы 10-битного декодера адреса (который типичен для большинства карт того времени, включая исходный CMS, SSI-2001 и AdLib). В отладочном блоке декодирование оставлено 10-битным, однако в FMonster уже заложено 14-битное декодирование для всех блоков, так что это должно исключить проблемы с зеркалированием устройств.

Прикрепленный файл (ports_CMS_2018-10-10.png, 0 байт, скачан: 25 раз)
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Хорошо, просто решил обратить внимание, а то мало-ли.
<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Creative Music System
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS