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

User Tag List

Показано с 1 по 10 из 26

Тема: Модульный "Орион"

Древовидный режим

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

    По умолчанию Модульный "Орион"

    Планирую изготовить модульный компьютер на базе Z80. Желательно продумать переключение режима работы "ZX Spectrum 128" / "Орион-128". .
    На материнской плате: Z80 до 6 MHz, буферы шин 74LVC245 и 7 слотов DIN-64F.

    Три шины данных:
    1. Пятивольтовая для микросхем с питанием +5V. ПЗУ и микросхемы серий К555, К1533, КР580,
    2. Трехвольтовая для микросхем с питанием +3V3. Для подключения микросхем статической памяти, ПЛИС и FPGA.
    3. С открытым коллектором для вывода видеоданных. В некоторых контроллерах, например, "USB-RECORDER" для режима ZX Spectrum может потребоваться вывод из микроконтроллера AVR на экран в область бордюра во время работы программ.

    Основыне модули:
    1. VIDEO: видеокарта "METEOR".
    2. AUDIO: музыкальный сопроцессор YAMAHA+BEEPER.
    3. ROM: FLASH 128K DIP40.
    4. RAM: 2 микросхемы SRAM по 512K.
    5. PORTS: компаратор для загрузки программ, адаптер PS/2 клавиатуры на ATMEGA.

    Посоветуйте, что надо добавить/изменить чтобы можно было из этих модулей сделать "Орион-128" или более совершенную версию ?
    Наверно для этого надо на каждой плате установить ПЛИС и подавать на шину тип компьютера.

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

    Компьютеры отличаются по нескольким основным параметрам :
    1. Частота генератора: 14 MHz/10 MHz. Значит нужен генератор на две частоты с мультиплексором.
    2. Частота Z80: 3.5 MHz / 2.5 MHz (до 20 MHz при установке Z80 на 20 MHz). Надо чем-то выбирать частоту Z80.
    3. Адрес ROM: 0000H/F800H. Нужна схема начального запуска с мультиплексором.
    4. Адрес клавиатуры: порт FE / адрес в памяти ... через КР580ВВ55. Наверно можно обойтись без ВВ55, заменив на ПЛИС + ATMEGA48 + PS/2 клавиатура.
    5. Разрешение экрана: 256x192 точек 15 цветов / 384 × 256 точек 16 цветов. Режимы надо переключать в видеокарте "Meteor".

    Надо предусмотреть в каждом модуле схемы для обоих компьютеров, мультиплексоры схем и входной сигнал для переключения.
    Схему выбора режима компьютера наверно лучше сделать на микроконтроллере. При включении он будет загружать в модули начальные значения, параметры.
    Чтобы войти в меню выбора режимов, например, частоты процессора, надо чтобы микроконтроллер имел доступ к клавиатуре, выводил на телевизор/монитор текст, записывал параметры в модули. Тогда к этому микроконтроллеру надо подлючить PS/2 клавиатуру, видеокарту и обеспечить DMA.
    Для этого можно параллельно панельке Z80 развести IDC-40M для подачи сигналов минуя буферы шин.
    На модуле управления нужен еще генератор на несколько частот: 14 и 20 MHz, делители на 2 и 4, мультиплексоры. Генераторы на микросхемах, а делители и мультиплексоры - в ПЛИС.
    Последний раз редактировалось zx-kit; 24.04.2020 в 05:12.
    "L-256"

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

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

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

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

Похожие темы

  1. DSDOS для ПРК "Орион-128"
    от Denn в разделе Орион
    Ответов: 555
    Последнее: 23.03.2024, 12:21
  2. Сборка ПК "Орион-Про" версии 3.20
    от АлександрПП в разделе Орион
    Ответов: 552
    Последнее: 20.03.2024, 15:05
  3. Ответов: 189
    Последнее: 15.04.2017, 23:32
  4. Платы ром-диска "Орион-128"
    от AL.EX в разделе Барахолка (архив)
    Ответов: 45
    Последнее: 10.06.2012, 12:54
  5. Куплю плату "Орион-ПРО"
    от АлександрПП в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 15.05.2011, 20:48

Ваши права

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