User Tag List

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

Тема: Радиолюбительский компьютер "LEVEL"

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    609
    Спасибо Благодарностей отдано 
    125
    Спасибо Благодарностей получено 
    64
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Он нам и прототип спаяет и CP/M запустит.
    По ЦПМ у нас Барсик специалист Евгений больше по басикам
    Хотя для таких платформ басик "это святое".

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

    Цитата Сообщение от zst Посмотреть сообщение
    RFSH на разъеме не будет.
    На разъем нужно тащить по возможности все. Чтобы потом не было "мучительно больно" кидать проводами. Пусть лучше пин на разъеме "в резерве" будет, можно потом переопределить. Он типа есть, "but strongly prohibited to further use"
    Последний раз редактировалось TomaTLAB; 29.01.2018 в 23:16.
    electronox necromancer

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

  3. #2

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

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    На разъем нужно тащить по возможности все. Чтобы потом не было "мучительно больно" кидать проводами. Пусть лучше пин на разъеме "в резерве" будет, можно потом переопределить. Он типа есть, "but strongly prohibited to further use"
    Надо это обсудить - тип разъема и сигналы.
    35 сигналов с Z80 (предлагаю исключить ненужные для регенерации древней памяти и захвата шин)
    6 контактов питания +5V, +3V3, GND по 2 контакта
    8 номер устройства с памятью
    8 номер страницы памяти
    ...
    Предлагаю вариант контактов с шагом 2.54 мм:
    Для модулей - вилка угловая PLD-80R (2 ряда по 40 контактов)
    На кроссплату - розетка прямая PBD-80 (2 ряда по 40 контактов)
    Последний раз редактировалось zx-kit; 31.01.2018 в 05:46.
    "L-256"

  4. #3

    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    предлагаю исключить ненужные для регенерации древней памяти и захвата шин
    насчёт сигнала регенерации может и можно исключить, а вот захват шин лучше оставить для всяких там дигитайзеров или ДМА музыки )

  5. #4

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

    По умолчанию

    Надо две шины. Два ряда разъемов DIN-64.

    Модули основной шины - устройства ввода-вывода и различная память. Один разъем, только основные микросхемы без дешифраторов. С шины на модули подаются готовые сигналы для выбора микросхем.
    Первая шина с основными сигналами Z80 через буферы. Шина данных двунаправленная.

    Вторая шина графическая. В графической шине сигналы с Z80 через регистры ИР23 c тактированием частотой VGA 25,175 MHz. Шина данных только на запись в память.

    Видеокарта будет состоять из нескольких плат.
    0. Плата развертки VGA 640x480 60 Hz. На ней формирователь синхроимпульсов, смеситель слоев, палитры для всех слоев, VIDEODAC VGA.
    1. Символьный экран. Для текстовых программ и текста в играх поверх фона.
    2. Метеор. 4 бита на цвет точки. 2 экрана. Для устранения клешинга в играх с ZX Spectrum-a.
    3. Тайловый слой. 8 бит на точку с картой тайлов и аппаратным скроллингом. Для предметов на переднем плане - столбики, ящики, заборы и т.п.
    4. Спрайтовый слой. 8 бит на точку. 2 экрана. Для спрайтов ГГ, врагов, выстрелов и т.п.
    5. Тайловый слой. 8 бит на точку с картой тайлов и аппаратным скроллингом. Для среднего плана - дома, мебель, деревья и т.п.
    6. Тайловый слой. 8 бит на точку с картой тайлов и аппаратным скроллингом. Для дальнего плана - небо, облака, пески, горы и т.п.
    7. Может быть стандартный экран ZX Spectrum-а с клешингом.

    Процессорный модуль на большой плате с двумя разъемами. Тут будут буферы, регистры, коммутатор памяти, дешифратор портов и т.п.


    Сигналы Z80 (37 шт.):
    16 - шина адреса
    8 - шина данных
    5 - IORQ, MREQ, RD, WD, M1
    5 - RESET, INT, NMI, Z80_CLK, WAIT
    3 - BUSRQ, BUSAK, RFSH

    Дополнительные сигналы (16 шт.):

    4 - номер устройства с памятью
    8 - номер страницы памяти
    1 - AY_CLK
    2 - номер конфигурации компьютера
    1 - POWER_GOOD

    Питание (6 шт):

    2 - +5V
    2 - +3V3
    2 - GND

    Итого: 37 + 16 + 6 = 59

    Остается 78 - 59 = 19 контактов. Можно добавить сигналы Z180.
    Последний раз редактировалось zx-kit; 17.02.2018 в 15:48. Причина: Теперь 2 шины - основная и графическая.
    "L-256"

  6. #5

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

    По умолчанию

    PLD - эти разъемы в априори крайне не удобны. Одно дело собрал, воткнул и забыл. Другое дело каждый день по пять раз подключать/отключать плату. Поэтому предложение следующие. Использовать 2 ряда по 32 контакта (если надо можно и третий ряд добавить). Что это дает? Можно использовать как PLD так и DIN 41612. Каждый сам для себя решит, какой разъем использовать.

    Да в природе существуют и трех-рядные PLD.

    Цитата Сообщение от zst Посмотреть сообщение
    Ширина печатной платы, из экономии, должна быть 100 мм. Высота тоже 100 мм. 40 * 2.54 = 101.6 мм.
    Плата должна быть <100мм. Если больше – это уже другая тарифная сетка при заказе плат.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

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

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

Похожие темы

  1. Радиолюбительский компьютер "LEVEL"
    от zx-kit в разделе Для начинающих
    Ответов: 501
    Последнее: 30.04.2020, 09:46
  2. PUZZNIC+Level Editor 2016
    от Yuri80 в разделе Игры
    Ответов: 3
    Последнее: 01.05.2016, 13:55
  3. Радиолюбительский компьютер "СПЕКТР" - схема, плата
    от idc в разделе Несортированное железо
    Ответов: 0
    Последнее: 02.08.2011, 13:31
  4. Level 5
    от Arlekin в разделе Игры
    Ответов: 7
    Последнее: 29.09.2006, 17:24

Ваши права

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