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

User Tag List

Результаты опроса: Для чего вы использовали бы кросс-плату ?

Голосовавшие
11. Вы ещё не участвовали в этом опросе
  • Для расширения возможностей компьютера "LENINGRAD".

    6 54.55%
  • Для расширения возможностей компьютера "ZX SPECTRUM 48K".

    3 27.27%
  • Для сборки модульного компьютера "SPACE MISSION 2020".

    4 36.36%
Опрос с выбором нескольких вариантов ответа.
Страница 4 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 31 по 40 из 49

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

  1. #31
    Member
    Регистрация
    03.06.2006
    Адрес
    Минск
    Сообщений
    105
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    Надо спроектировать идеальный Спектрум.
    Идеальный, это когда 128 памяти, звуковик и внутренний усилочек с микшированием, загрузка с флешки лучше конечно с usb, подключение к современным мониторам телевизорам vga или hdmi и все это в одном корпусе с клавиатурой.
    А не вся эта хрень с десктопами, мини миди микро таурами и подобие РС. Кучей не нужных функций и возможностей.
    Это будет очередной выкидыш в одном экземпляре

  2. Эти 2 пользователя(ей) поблагодарили dim за это полезное сообщение:

    CLR (02.08.2020), r3d (22.04.2020)

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

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

    По умолчанию

    У ZX SPECTRUM отключается ПЗУ. Поэтому расширение памяти и графики для него и модульного компьютера будут через окно ПЗУ размером 16 К.
    Последний раз редактировалось zx-kit; 24.04.2020 в 19:30.
    "L-256"

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

    По умолчанию

    Окно адресного пространства размером 16 килобайт с адреса 0 можно использовать ещё круче. Сделать выбор отдельно на чтение и запись номера страницы и устройства с памятью.

    Это обеспечит возможность для простого копирования из одной страницы RAM/ROM в другую страницу RAM/видеобуфер/экран.
    Последний раз редактировалось zx-kit; 24.04.2020 в 06:47.
    "L-256"

  6. #34
    Activist
    Регистрация
    02.11.2007
    Адрес
    г. Краснодар
    Сообщений
    255
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А зачем на шину выводить адрес? доступ как к памяти всё равно не получится, аппаратура предоставления шины адреса cpu отсутствует, порты тоже адресуются тупо по младшему байту, зачем там вообще столько адреса да ещё и с банками? чисто из 16 битного адреса вытащить 3-4 порта?
    AY и всякие бластеры давно уже надо запихнуть в плис, 1 штука перекроет все потребности по звуку, зачем её на внешнюю шину вытаскивать если там только 8 бит данных и небольшая горсточка портов, а по факту наплодили уже огород из портов для звука, проблема аигрик пнуть в плис и по 2 родным портам команда/данные организовать весь обмен? туда же запихать и подобие GS и всё остальное, хотя там столько и не надо, сейчас плис стоит дешевле рассыпухи.

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

    Если делать слот под видеокарту то это уже специфический слот с сигналами которые не нужны на общей шине, я так понимаю видеокарта это тупо плис+память+цап..и всё? ну кодер если ещё только, без видеокарты материнка должна работать? тогда цапы уже стоят на материнке и зачем они ещё раз в видеокарте, у видеокарты по любому своя память и работает она НА ИНОЙ частоте от CPU, то есть полюбасу должен стоять асинхронный буфер, стандартный z80 не умеет работать асинхронно, мало того в нём ещё и неотключаемый цикл регенерации затрамбован, и память видео как не крутись должна быть 16 бит или больше, уже расширитель данных нужен, в общем по мне так огород хаоса какой то получается.

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

    И кстати, если предположить что может на современной плате остаться при 5 вольтах......пзу давно уже надо считывать с последовательной 3в микрух и грузить в озу....озу 5в остались где то сзади за горизонтом, копеечная память только 3в и прекрасно висит на самом плис, остаётся только сам z80....который успешно заползает внутрь плис 3в....

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

    И что может находится на внешней шине? какие нибудь rs-232? лучше все силы пустить на интеграцию схемотехники спектрума в плис чем тратить время на внешние шины в которые банально нечего втыкать.

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

    Или придётся глобально решать проблему общего приоритетного доступа к процессорной памяти на уровне неких DMA в плис и делать как положено ранжирование на каждый слот и портов и памяти....но для компа 30 летней давности это наверное чересчур, а так как всё равно всё это будет собрано на плис, то две плис между собой могут общаться всего по 3 проводам на скорости 100-500 мбит/с и не нужны им никакие 60-100 пиновые шины, банальный сдвиговый регистр с двух сторон перепихнёт 20 мбайт/с что уже выше уровня IDE шины, то есть эта внешняя плата может втыкаться не в 60 пиновый разъём а в 6 пиновый и уже с ранжированием и питанием.

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

    Звуковуха на общей памяти так же бред, z80 будет захлёбываться в потоке читающихся 4 каналов звука, а при 8 тупо утонет, поэтому только отдельная звуковая память, а это значит что запись предварительная а не в реальном времени, значит можно загрузить тупо минуя процессор прям с носителя.

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

    Всё это приводит к многоканальной перекрёстной шине, где z80 даже не арбитр а банальный вычислитель, как оно и есть в современных компах, а так как z80 как два пальца обасфальт заходит в гости к плис, то там его можно лишить лишних тактов ожидания, что в принципе уже есть в сорце T80, там есть режим где все команды выполняются за 2 такта, при чём частота ничем не ограничена, можно и на 100 МГц запустить, вот в таком случае общую память с звуком уже можно делать.
    Последний раз редактировалось Nesser; 16.05.2020 в 23:48.

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

    По умолчанию

    Кросс-плата предназначена для добавления модулей к компьютерам, у которых Z80 на основной плате.

    Устройства с памятью будут располагаться на разных платах. Номер страницы памяти будет браться с шины.

    Для лёгкого копирования процессором данных между устройствами с памятью на шину подаются номера устройства памяти для чтения и для записи, а также сигналы записи и чтения из памяти.
    Последний раз редактировалось zx-kit; 17.05.2020 в 07:54.
    "L-256"

  8. #36
    Master Аватар для Shofer
    Регистрация
    01.04.2020
    Адрес
    г. Екатеринбург
    Сообщений
    548
    Спасибо Благодарностей отдано 
    197
    Спасибо Благодарностей получено 
    144
    Поблагодарили
    102 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кому как, а мне нравится идея модульного компа

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

    По умолчанию

    Заказана базовая плата под разъемы типа PBD-80.



    Постепенно будут заказаны остальные платы для сборки модульного компьютера.
    Последний раз редактировалось zx-kit; 02.08.2020 в 07:17.
    "L-256"

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

    По умолчанию

    Сигналы шины:

    01 ---
    02 ---
    03 ---
    04 ---
    05 DEV3
    06 DEV2
    07 DEV1
    08 DEV0
    09 PAGE7
    10 PAGE6
    11 PAGE5
    12 PAGE4
    13 PAGE3
    14 PAGE2
    15 PAGE1
    16 PAGE0
    17 A15
    18 A14
    19 A13
    20 A12
    21 A11
    22 A10
    23 A9
    24 A8
    25 A7
    26 A6
    27 A5
    28 A4
    29 A3
    30 A2
    31 A1
    32 A0
    33 TD7
    34 TD6
    35 TD5
    36 TD4
    37 TD3
    38 TD2
    39 TD1
    40 TD0
    41 GND
    42 GND
    43 +5V
    44 +5V
    45 D7
    46 D6
    47 D5
    48 D4
    49 D3
    50 D2
    51 D1
    52 D0
    53 IORQ
    54 IN_3F
    55 IN_DF
    56 IN_FE
    57 OUT_FE
    58 AY_BC1
    59 AY_BDIR
    60 AY_CLK
    61 NEW_IORQ
    62 NEW_PORT_7X
    63 NEW_PORT_6X
    64 NEW_PORT_5X
    65 NEW_PORT_4X
    66 RD
    67 WR
    68 MEM_RD
    69 MEM_WR
    70 RESET
    71 M1
    72 DOS
    73 ROM_BL
    74 CLK
    75 WAIT
    76 INT
    77 NMI_REQ
    78 NMI
    79 CONF1
    80 CONF0
    "L-256"

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

    По умолчанию



    Возможно вы посоветуете, как мне улучшить модульный компьютер. Базовая плата уже заказана.
    Конфигурация и возможности модулей пока в процессе уточнения перед заказом. Модули дешифраторов, контроллера дисководов, клавиатуры PS/2 и видео будут на основе ПЛИС, так как мелкая логика уже устарела. Микропроцессор, AY, ВГ93 останутся старыми. Вместо ПЗУ FLASH. Вместо ОЗУ РУ5 статика - объем ещё не уточнен - посоветуйте. Также вывод стандартного экрана можно сделать отдельным модулем как VGA 50 Hz. Возможно видеокарту можно сделать в двух вариантах. Стандартный модуль VGA 50 и METEOR-2020.
    Есть рекомендации по этому проекту?
    Последний раз редактировалось zx-kit; 06.08.2020 в 05:24.
    "L-256"

  12. #40
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    щас смотрю у этого чуда в обе стороны разъемы
    куда все это будет ставится втыкаться?

Страница 4 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Радиолюбительский компьютер "LEVEL"
    от zx-kit в разделе Разработка электроники
    Ответов: 559
    Последнее: 04.02.2024, 19:52
  2. Портирование игры "Last Mission" на УКНЦ
    от S_V_B в разделе ДВК, УКНЦ
    Ответов: 665
    Последнее: 27.09.2023, 15:04
  3. Модульный "Орион"
    от zx-kit в разделе Орион
    Ответов: 25
    Последнее: 18.08.2020, 07:56
  4. ПЭВМ "Ириша-2020"
    от Viktor2312 в разделе Ириша
    Ответов: 0
    Последнее: 13.12.2016, 03:22
  5. М.Бун "Spectrum" совместимый компьютер. Архив из журналов "Радио".
    от PATHNK в разделе Несортированное железо
    Ответов: 1
    Последнее: 18.08.2016, 04:00

Ваши права

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