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

User Tag List

Страница 1 из 20 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 193

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

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

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

    Доброго времени суток. Решил открыть новую тему. Вроде с моей затеи что-то получилось.

    (Мотивация - надо и наш компьютер MSX сделать. Да и пускай в такой специфической реализации. Зато это реализации отражает суть MSX. И главное мне нравится.)


    Назвал компьютер MSX-EXT. За названием далеко не ходил. Так раньше был назван мой эмулятор ORION-EXT на базе blueMSX.
    С приставкой EXT все просто. EXT - расширяемый, что в общем то отражает суть модульной конструкции. А платформа MSX ну почти идеально ложится на такой принцип построения системы.

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

    Исходники проекта.

    Формат CAD EAGLE ver.8.2.0, MSX_EXT src. 2018.02.22. "Право" добавлять/изменять сигналы на системной шине MSX-EXT оставляю за собой.
    [свернуть]
    Вложения Вложения
    Последний раз редактировалось OrionExt; 22.02.2018 в 13:15.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

  3. #2
    Member
    Регистрация
    15.04.2015
    Адрес
    г. Алма-Ата, Казахстан
    Сообщений
    135
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тема очень интересна, так что ждем продолжения.

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

    По умолчанию

    Первый пошел. Модуль CPU. В принципе ничего нового. Все сделано стандартно. Ну, разве что, схемка, которая вставляет один такт ожидания в цикл M1.



    Под спойлером очень много проводов.

    [свернуть]



    Обновил первый пост. Добавил схему модуля CPU.
    Последний раз редактировалось OrionExt; 24.07.2017 в 17:27.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  5. #4
    Member Аватар для vwarlock
    Регистрация
    22.01.2014
    Адрес
    г. Великий Новгород
    Сообщений
    169
    Спасибо Благодарностей отдано 
    76
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Здорово!
    Давно хотел такой сделать, да руки не доходили
    С уважением,
    Александр.

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

    По умолчанию

    Цитата Сообщение от vwarlock Посмотреть сообщение
    Здорово!
    Давно хотел такой сделать, да руки не доходили
    Спасибо. Главное тут найти свободное время и запостись терпением на сборку минимальной конфигурации. А потом при желании улутшайзенгом можно заниматься бесконечно долго. Такая конструкция не должна отнимать много времени при допиливании хотелок.

    О конструкции. На форм-фактор конструкции наложил отпечаток стандарт Eurocard. Только я решил ограничится размером 100 мм х 100 мм. Если вдруг буду заказывать платы (очень туманная перспектива), то это существенно сэкономит бюджет. И еще останется место в 60 мм для подключения различных адаптеров. А пока это просто пристрелка, хотя вполне себе уже работоспособная.

    - - - Добавлено - - -

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

  7. #6
    Member Аватар для vwarlock
    Регистрация
    22.01.2014
    Адрес
    г. Великий Новгород
    Сообщений
    169
    Спасибо Благодарностей отдано 
    76
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если ТС не против, то я постараюсь найти время на перерисовку схем и создание разводки в Eagle.
    Так же есть возможность заказывать прототипы ДПП по 600 (с шелкографией 800) за плату 100х100 мм.
    Я тоже ориентировался на Eurocard и хотел придерживаться стандарта шины VMEbus, чтобы в дальнейшем можно было бы использовать конструкцию для создания других "компьютеров". Идею я взял тут

    P.S. Мне кажется, что правильнее использовать именно платы 100х160мм и разъемы, прописанные стандартом (DIN41612 с тремя рядами контактов). Правда, такой вариант выйдет значительно дороже.
    Последний раз редактировалось vwarlock; 24.07.2017 в 18:25.
    С уважением,
    Александр.

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

    По умолчанию

    Цитата Сообщение от vwarlock Посмотреть сообщение
    Если ТС не против, то я постараюсь найти время на перерисовку схем и создание разводки в Eagle.
    Ух, как все быстро С чего мне быть против. Так все и задумывалось. До конца недели планирую выложить схемы оставшихся модулей для минималки. Просто проект находится в стадии активного бурления. Есть еще ряд вопросов.

    А с другой стороны кто не хочет чего-то там ждать, а начать собирать уже сегодня. Я только за.

    Цитата Сообщение от vwarlock Посмотреть сообщение
    P.S. Мне кажется, что правильнее использовать именно платы 100х160мм и разъемы, прописанные стандартом (DIN41612 с тремя рядами контактов). Правда, такой вариант выйдет значительно дороже.
    Платы 100х160мм – великоваты. Даже 100х100мм при более плотной разводке и изготовлении избыточны. Но меньше делать, особого смысла уже нет.

    Сейчас для системной шины используется разъем 2х32 (почти заполнен). Если идти в направлении TurboR, то придется добавлять 3-й ряд. Ну и DIN41612 сюда идеально вписывается. Китайцы делают DIN41612 дешевле известных брендов. Думаю, для нашего случая подойдут. Не в космос же нам лететь.


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

  9. #8
    Member Аватар для vwarlock
    Регистрация
    22.01.2014
    Адрес
    г. Великий Новгород
    Сообщений
    169
    Спасибо Благодарностей отдано 
    76
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я тоже библиотеки исправляю, только другим способом: я создал несколько своих библиотек и заполняю их, копируя и внося изменения, элементами из стандартных. Потом, когда проект готов, прошу Eagle сформировать библиотеку проекта - так отдавать людям правильно и лишнего ничего нет, но это ИМХО.
    Исходники, конечно, надо. Зачем же рисовать схемы заново

    А что насчёт того, чтобы каждую плату делать с интерфейсом VME ? Конечно, так сложнее будет, но зато универсально.


    Отправлено с моего iPad используя Tapatalk
    С уважением,
    Александр.

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

    По умолчанию

    Тогда исходники выложу по финалу (в конце недели). Ну, это как говорится на свой страх и риск.

    А VME шина, насколько я понимаю, заточена на системы, работающие в реальном времени. И больно крута для 8-биток. Да и тогда это не модульный MSX получится, а целый модульный промышленный контроллер
    Последний раз редактировалось OrionExt; 25.07.2017 в 01:57.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

    По умолчанию

    Модуль PPI. Казалось бы, что такого важного в архитектуре MSX можно реализовать на микросхеме I8255. Как правило, у всех компьютеров это интерфейс клавиатуры, магнитофона, бипера и т.п. И тут это все есть в наличии. Но есть еще один узел, которой выделяет платформу MSX из множества компьютеров того времени. Это простой и в тоже время очень эффективный узел управления слотово-страничной организацией адресного пространства CPU.



    Глубоко вдыхаем и потом открываем:)

    [свернуть]



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

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

Страница 1 из 20 12345 ... ПоследняяПоследняя

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

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

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

Ваши права

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