Важная информация

User Tag List

Страница 2 из 20 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 193

Тема: Модульный компьютер – MSX-EXT.

  1. #11
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Модуль ROM и RAM 64K. Недо-модуль получился. Замена динамической памяти на статическую упростило схему до одной микросхемы. При дальнейшем апгрейде до MSX2 и выше этот модуль располовинится на ROM и RAM. Sub-ROM временно используется, как 16Кб картридж.



    Ну, вы знаете:)

    [свернуть]


    Добавил схему модуля ROM и RAM 64K в первый пост.


    Цитата Сообщение от OrionExt Посмотреть сообщение
    В текущей реализации мне до конца не понятно, что делать с сигналом звука. Об этом чуть позже.
    Подумал и решил сделать так. Добавить на системную шину правый канал звука, а левый канал кинуть на существующий сигнал SOUNDIN. При достаточно развитых музыкальных возможностях MSX нечего эти сигналы гонять мимо системой шины.
    Последний раз редактировалось OrionExt; 26.07.2017 в 07:26.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  2. #12
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я то думал clk для Z80 формирует v9938. Модуль имеет смысл только если его можно заменить другим модулем (ну или если можно запустить систему без него). MSX склеен так что минимально Z80+V9938+AY8910+i8255+RAM+VRAM+ROM нужны чтобы оно "взлетело". При этом на кандидаты в модули напрашиваются: Z80 (можно менять на что-то типа R800), V9938 (можно менять на TMS9928/V9958), ROM/RAM конфигураций в MSX может быть море огромное потому модули ROM/RAM/VRAM. Все остальное пожалуй на материнскую плату надо вживить так как без него оно "не заведется".

  3. #13
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Уже говорили, что MSX это Z80+слоты+маппер. Остальное, по большому счету, драйвера....
    Минимальный FDD просто вишенка на торте по распределению адресов в 8_bit мире - Butt plug spinner ^).
    Последний раз редактировалось TomaTLAB; 27.07.2017 в 04:00.

  4. #14
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Я то думал clk для Z80 формирует v9938.
    Тактировать CPU от VDP не совсем правильно, хотя, безусловно, удобно и экономически оправдано. Некоторые производители ставили отдельный генератор для CPU. Потом не все VDU вырабатывают эту частоту. Рано или поздно станет вопрос по турбированию компьютера и тут точно понадобится отдельный генератор.

    Да тут еще можно вспомнить сигнал CLOCK (42) системной шины, который, по сути, бесполезен. Выдаваемая частота этим сигналом может меняться и не подходит для тактирования подключаемых устройств.

    Что касается моей модульной конструкции. Я не настаиваю что только она абсолютная правильная и верная. На старте была поставлена задача запустить MSX в минимальной конфигурации за минимальное время. Цель достигнута.

    Я планирую выложить исходники и тут уже каждый, при желании, сможет скомпоновать себе компьютер по вкусу.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  5. #15
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хотел бы добавить. В этой модульной конструкции да жестко прикручена доработанная системная шина MSX. Включаем фантазию. Извлекаем модуль PPI (мапер), освободившиеся сигналы используем по своему или не используем. Ставим модуль нового мапера или модуль мапера с ОЗУ и ПЗУ. И получаем совершенно другой компьютер.
    Последний раз редактировалось OrionExt; 27.07.2017 в 20:02.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  6. #16
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Модуль VDU TMS992X. Заставил меня этот модуль репу чухать, но я его заборол. При составлении схемы использовал наработки статьи "SRAM Replacement for TMS99x8 VRAM". Черно-белый сигнал снимается с сигнала Y. Схему согласования на одном транзисторе использовал из той же статьи (схему не рисовал).



    Как обычно.

    [свернуть]


    Выложил схему в первом посте.


    Проверка на стабильность работы, можно сказать, прошла успешно. Пять дней к ряду не меньше 8 часов в день - не одного сбоя. Не плохо.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

  8. #17
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Глубоко вдыхаем и потом открываем
    На самом деле весьма хорошо, есть какая то изначальная логика/принцип при укладке/пайке мгтф ?
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  9. #18
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если такой метод монтажа приемлем, то тут каждый для себя выпрямляет руки. Я делаю так. Зачищаю/залуживаю проводок с одной стороны. Прикладываю провод к плате, пинцетом формую трасу провода, обрезаю. Зачищаю/залуживаю второй кончик. Если надо восстанавливаю пинцетом форму провода. Дальше припаиваю проводок с обеих концов. Из инструмента пользуюсь качественными кусачками и пинцетом для smd радио-элементов.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  10. #19
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кросс-плата. Тут особо ничего интересного. Для полноты картины пусть будет. Рисовать схему особого смысла не вижу, все соединения точка-точка.



    Обратная сторона платы.

    [свернуть]



    В первый пост добавил файл с разъемом системной шины MSX-EXT.

    Не понимаю я сакрального смысла сигнала /BUSDIR, как прочем и ряд производителей MSX.
    О системной шине MSX и не только можно почитать тут.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  11. #20
    Activist Аватар для ptero
    Регистрация
    13.04.2009
    Адрес
    Kemerovo
    Сообщений
    396
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    ...Не понимаю я сакрального смысла сигнала /BUSDIR, как прочем и ряд производителей MSX.
    тут.
    Сакральный смысл сигнала /BUSDIR заключается в следующем:
    1. Cигнал формируется вставленным в слот картриджем способом "открытый коллектор" если это ему необходимо.
    2. Необходимость формирования сигнала наступает в случаях когда требуется переключить направление передачи сигнала через буферные формирователи разделяющие шину данных на участок слотов (внешнее оборудования) и участок внутренних устройств. Со стороны процессорной части инициатива такого переключения возникает только в случае чтения области памяти из активного слота (наличие сигналов -SLTSEL и RD) (-SLTSEL в свою очередь активен только при наличии -MREQ) и не действует в случае обращения к портам ввода вывода через IN. так же буфер не переключиться при необходимости получения вектора прерывания по IM1 IM2 из слотового устройства. (наличие активных сигналов -IORQ и -M1).

Страница 2 из 20 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Модульный "Орион"
    от zx-kit в разделе Орион
    Ответов: 25
    Последнее: 18.08.2020, 07:56
  2. RC2014 — модульный бейсик-компьютер на Z80
    от foxweb в разделе Зарубежные компьютеры
    Ответов: 6
    Последнее: 27.07.2020, 00:52
  3. Модульный РАДИО-86РК
    от AlexZ в разделе Радио-86РК
    Ответов: 180
    Последнее: 06.06.2017, 19:18
  4. Ответов: 0
    Последнее: 24.04.2017, 16:24
  5. Ответов: 0
    Последнее: 08.05.2006, 13:56

Ваши права

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