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

User Tag List

Страница 45 из 45 ПерваяПервая ... 4142434445
Показано с 441 по 450 из 450

Тема: ZXKit1 - конструктор для ZX-творчества

  1. #441
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Настало время очередного витка эволюции в концепции модульного компьютеростроения. Так как сейчас я проектирую печатные платы для нескольких проектов видеоконвертеров, то почему бы не начать реализовывать свои другие проекты. Меня периодически спрашивают, как расширить память 48 К компьютера до 128 К, подключить музыкальный сопроцессор и дисковод. Например, для компьютера LENINGRAD-2012.

    Почему бы не сделать систему расширения возможностей более универсальной - всех компьютеров типа Ленинград ? При этом желательно использовать модульную конструкцию. Модульная конструкция дрогая, но возможно кому-то она больше подойдет. И разрабатывать модули расширения можно будет постепенно. Один из вариантов может быть при подключении новых плат к старому компьютеру через панельку Z80. При этом Z80 переставляется на ПЛАТУ ПРОЦЕССОРА. Плата процессора устанавливается в КРОСС-ПЛАТУ. В кросс-плату устанавливаются модули для расширения возможностей старого компьютера.

    Модули:

    1. Плата процессора.
    2. Плата ОЗУ.
    3. Плата ПЗУ.
    4. Коммутатор памяти.
    5. Аудио.
    6. Дисковод.
    7. Палитра.
    8.
    9.
    10.
    Последний раз редактировалось zx-kit; 09.10.2019 в 05:13.
    "L-256"

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

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    Почему бы не сделать систему расширения возможностей более универсальной - всех компьютеров типа Ленинград ?
    Никакого модуля из типичного советского клона типа ленинград не выйдет, оно изначально сделанно как минимально-возжможный домашний аппарат для нищеброда. Компы с системным разьемом типа ленинград-2, львов, profi, орель это уже считался ЖИР для тех у кого денег еще и на дисковод хватает (ато и на принтер!). Расширение таких компов до 128к это моток мгтф потому что сама архитектура 128-го такова (это совсем не тоже самое что модуль расширения памяти для ПОИСК-1).

    Но само желание работать в этом направлении понятно - у народа есть пачка 48-х ленинградов, надо их осчастливить платами расширения, ну и да такие платы нужны (128к + ay + divide все на одной плате которая вставляется в сокет процессора + режутся дороги на основной плате и кидается несколько проводов туда же напрямую). Думаю такой универсальный модуль создать можно со схемами подключения его к многим если не всем 48к клонам.

    Что касается чисто модульного компа, тут ZX никак не такой (к счастью или сожалению). Он как и atari 800, commodore VIC20/C64, amstrad представляет собой видеоконтроллер со встроенным процессором и другой периферией а не "корзину" с модулями проца, видео и периферии. НО есть же много других: MSX, RC2014, N8VEM, S100 и т.д. и для них давно есть корзины и платы, дорабатывай и производи.

  3. #443
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Никакого модуля из типичного советского клона типа ленинград не выйдет
    Но само желание работать в этом направлении понятно - у народа есть пачка 48-х ленинградов, надо их осчастливить платами расширения, ну и да такие платы нужны (128к + ay + divide все на одной плате которая вставляется в сокет процессора + режутся дороги на основной плате и кидается несколько проводов туда же напрямую). Думаю такой универсальный модуль создать можно со схемами подключения его к многим если не всем 48к клонам.
    Одним нужно divide/divmmc/speccy2007, другим - дисковод. Если будет модульный компьютер - можно будет выбрать устройство для загрузки игр и напащивать возможности компьютера дальше базового варианта 128К. Например, добавить порты для управления каким-нибудь механизмом или палитру 4->15 бит для перекрашивания игр. Если на шину вывести сигналы номера страницы памяти и номера устройства памяти, то можно будет память сделать стандартную 128 К или 1 М по выбору и управлять памятью с другого модуля через шину. Разные контроллеры будут переключать по стандартам Pentagon-1024/KAY-1024/ATM-1024/PHOENIX-1024/SCORPION-1024 и т.д.
    Что касается чисто модульного компа, тут ZX никак не такой (к счастью или сожалению). Он как и atari 800, commodore VIC20/C64, amstrad представляет собой видеоконтроллер со встроенным процессором и другой периферией а не "корзину" с модулями проца, видео и периферии. НО есть же много других: MSX, RC2014, N8VEM, S100 и т.д. и для них давно есть корзины и платы, дорабатывай и производи.
    При расширении памяти внутреннее ОЗУ 48К надо перевести в режим тользо записи. Тогда Ленинград будет работать в режиме видеокарты.
    Последний раз редактировалось zx-kit; 10.10.2019 в 03:29.
    "L-256"

  4. #444
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Никакого модуля из типичного советского клона типа ленинград не выйдет, оно изначально сделанно как минимально-возжможный домашний аппарат для нищеброда...
    Но само желание работать в этом направлении понятно - у народа есть пачка 48-х ленинградов, надо их осчастливить платами расширения, ну и да такие платы нужны (128к + ay + divide все на одной плате которая вставляется в сокет процессора + режутся дороги на основной плате и кидается несколько проводов туда же напрямую). Думаю такой универсальный модуль создать можно со схемами подключения его к многим если не всем 48к клонам.
    Да, ты прав, лучше одноплатный вариант расширения 128К+AY+TR-DOS с установкой вторым этажом в панельку Z80.
    "L-256"

  5. #445
    Master
    Регистрация
    08.11.2015
    Адрес
    г. Луховицы, Московская обл.
    Сообщений
    833
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    114 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    лучше одноплатный вариант
    10 лет жизни!!

  6. #446
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Как сделаю плату расширения для Ленинграда и новый видеоконвертер с символьным экраном, можно будет подумать, как лучше и для чего использовать модульную конструкцию.

    Но это будет очень дорого. Дороже, чем девборда на одной FPGA.

    И это надо малому количеству людей. И нужны энтузиасты, которые будут писать программы для новых модулей.

    Модульная конструкция больше подходит для постепенного добавления новых возможностей сверх стандартных 128K. Если новое добавлять не надо, то одноплатный вариант апгрейда будет лучше.
    Последний раз редактировалось zx-kit; 22.11.2019 в 04:59.
    "L-256"

  7. #447
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Макет кроссплаты модульного компьютера "SPACE MISSION 2020":

    "L-256"

  8. #448
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    https://rc2014.co.uk
    посмотри, может почерпнёшь что-нибудь полезное

  9. Этот пользователь поблагодарил goodboy за это полезное сообщение:

    zx-kit (29.12.2019)

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

    По умолчанию

    двухрядный разъем ХУЖЕ трехрядного, а трехрядную корзину уже сделал OrionExt для MSX (который как раз намного легче чем speccy разбивается на модули, по крайней мере можно заменить видеоадаптер на ряд совместимых tms9918, v9938, v9958), советую использовать такую же самую корзину причем расположение большенства сигналов сохранить чтобы народ не спалил платы при случайном включении платы от MSX в корзину с процессорной платой ZX, и наверно можно сочинить универсалыный процессорный модуль который будет и в MSX и в ZX работать (и в других компах на Z80)

  11. Этот пользователь поблагодарил bigral за это полезное сообщение:

    Геккон (11.01.2020)

  12. #450
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Посмотрим. Продолжение про кросс-плату в новой теме SM-2020.
    "L-256"

Страница 45 из 45 ПерваяПервая ... 4142434445

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

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

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

Похожие темы

  1. Конструктор (ZX SDK)
    от CityAceE в разделе Программирование
    Ответов: 120
    Последнее: 02.06.2014, 18:17
  2. Конструктор"сделай сам"+АТМ 4.50 Турбо
    от Nordic в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 22.11.2008, 08:27
  3. Технологии творчества-1: Как делать стихи?
    от andrews в разделе Творчество
    Ответов: 16
    Последнее: 27.06.2008, 12:30

Ваши права

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