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

User Tag List

Страница 44 из 45 ПерваяПервая ... 404142434445 ПоследняяПоследняя
Показано с 431 по 440 из 450

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

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

    По умолчанию

    Текущая конфигурация проекта модульного компьютера.
    В качестве базы будет применяться кроссплата "HEPTAGON" с шиной ZST-BUS с семью розетками DIN-64 для подключения контроллеров. Кроссплата "HEPTAGON" может быть использована также для расширения возможностей маленьких компьютеров класса Ленинград или оригинального ZX SPECTRUM. Разъемы DIN-64 увеличат надежность подключения контроллеров и упростят макетирование самодельных устройств, так как к ним легко припаять обычную макетную плату без краевых разъемов. Шина ZST-BUS облегчит подключение устройств на трехвольтовых (точнее +3.3V) микросхемах.



    К кроссплате "HEPTAGON" можно будет подключить следующие модули:
    0. CPU+ROM: Z80 и FLASH в корпусах DIP
    1. RAM: статическое ОЗУ 128K
    3. AUDIO: музыкальный сопроцессор YAMAHA
    4. VIDEO: видеокарта "Meteor Graphics"
    5. IN-OUT: плата стандартных ZX портов + Super Joystick Port 2 со входом для USB клавиатуры
    5. дополнительный контроллер для ZX-BUS или ZST-BUS
    6. дополнительный контроллер для ZX-BUS или ZST-BUS
    7. дополнительный контроллер для ZX-BUS или ZST-BUS

    Старые контроллеры ZX-BUS можно будет подключить через вилку DIN-64, которую надо будет припаять на контроллер.

    Описание кроссплаты "HEPTAGON":
    7 розеток DIN-64 для надежного и простого подключения контроллеров
    1 вилка DIN-64 для подключения к главному модулю или компьютеру
    1 краевой разъем как на оригинальном ZX SPECTRUM для подключения иностранных устройств
    Усиленные с помощью буферов 74LVC245AD шина адреса и шина управления Z80
    Диспетчер шины (формирователь сигналов IORQ, IORQGE) как на плате ZX-BUS TEE и KAY-2010, но микросхемы серии 74LVC.
    Стабилизатор +3.3V для микросхем 74LVC и новых контроллеров без своего стабилизатора. Используется линия, которая раньше была +12V.
    Дополнительная трехвольтовая шина данных из двух буферов 74LVC245AD. Используются 7 свободных линий ZX-BUS и неиспользуемые линии типа BUSRQ. На запись из Z80 в трехвольтовые устройства буфер открывается при WR=0. На чтение из трехвольтового устройства в Z80 открывается от сигналов с трехвольтовых контроллеров, объединенных через диоды.

    Плата "HEPTAGON" будет подключаться к компьютерам через шлейф с розеткой DIN-64 на одном конце. На другом конце шлейфа:
    К оригинальному компьютеру ZX-SPECTRUM - слот SL-62.
    К LENINGRAD-2012 - пайка шлейфа к краевому разъему.
    К Ленинграду1 - пайка шлейфа к Z80 и нескольким сигналам на плате.
    К компьютерам с шиной ZX-BUS через плату ZX-BUS EDGE.

    К главному модулю CPU+ROM подключаться будет без шлейфа через ответный разъем.

    При желании расширить количество слотов возможно подключения к компьютерам с шиной ZX-BUS. Только нужно учитывать, что в документации к ZX-EVO написано, что контроллеры, использующие те же адреса, что и внутри ZX-EVO работать не будут. Также там могут быть вопросы с сигналами INT и F (14MHz).

    ---------- Post added at 10:37 ---------- Previous post was at 08:48 ----------

    Для совместимости контроллеров с оригинальным ZX SPECTRUM и ZX-EVO на плату HEPTAGON и укороченную версию TRITON надо добавить генератор 14MHz на 555ЛН1 или 74HCT04D.
    Последний раз редактировалось zx-kit; 04.10.2015 в 08:40.
    "L-256"

  2. #432
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    zst, Вадим, надеюсь за всеми этими масштабными проектами у вас хватит сил допилить ваш вга-конвертер до совместимости с фирменными спектрумами
    Куплю корпус и материнку от Spectrum +2/+3

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

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    zst, Вадим, надеюсь за всеми этими масштабными проектами у вас хватит сил допилить ваш вга-конвертер до совместимости с фирменными спектрумами
    Возможно и не хватит.
    "L-256"

  4. #434
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Возможно и не хватит.
    Всё-таки надо надеятся на лучшее, вдруг хватит )) Буду молить бога, чтобы он послал вам сил и здоровья ) Ну если нет, так нет, но ведь надежда умирает последней.

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

    По умолчанию

    VELESOFT, смотрю я на ваши устройства. Хорошие устройства, но к нашим клонам не подключить, а наши устройства - к вашим. Давайте совместно разработаем универсальный модуль расширения для оригинального ZX Spectrum и наших клонов. Тогда новые контроллеры можно было бы разрабатывать интернационально и работали бы они на любом компьютере.

    Предлагаю за основу шину ZST-BUS. На ней буферы шины адреса, данных и управления на 74LVC245AD. Разъемы использовать DIN-64. 3 розетки - TRITON, 5 розеток - PENTAGON, 7 розеток - HEPTAGON. Один слот оставить для старых контроллеров ZX-BUS/NEMO-BUS. Новые контроллеры можно будет разрабатывать на ПЛИС или FGPA без дополнительных схем согласования. Дополнительные 8 линий будут для 3.3V шины данных.



    Примерный вид нового контроллера с угловой вилкой DIN-64. Плату расширения можно будет через шлейф подключать и к оригинальным компьютерам и к клонам. Это будет лучше, чем расширители на весу.


    Так мы сможем расположить расширитель на столе рядом с компьютером. Шлейф обеспечит гибкое соединение с платой компьютера.
    У тас тоже много оригинальных компьютеров. Надо сделать стандарт для разработки новых устройств. Это будет выгодно всем.



    Примерный вид платы расширения HEPTAGON с розетками DIN-64.

    На конце платы расширения оставить краевой разъем с вырезом как на оригинальном ZX Spectrum:
    Последний раз редактировалось zx-kit; 18.10.2015 в 16:51.
    "L-256"

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

    По умолчанию

    "L-256"

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

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

    По умолчанию

    Желательно предусмотреть установку материнской платы в корпус ATX. В плате предусмотреть отверстия для крепления в корпус ATX.

    На плате питания установить микроконтроллер AVR, разъем питания ATX, разъем для кнопки включения без фиксации с корпуса ATX. При кратковременном нажатии кнопки AVR включит блок питания ATX. При нажатии и удержании в течение 4 сек - выключит.

    При подключении к другим блокам питания нужна другая плата питания с разъемом для внешнего блока питания +5V. С помощью аналогового или импульсного стабилизатора формировать +3V3. С платы питания напряжения +5V и +3V3 подавать на материнскую плату через разъем WF-09MR.

    Таким образом, на модулях не надо ставить стибилизаторы +3V3 и буферы LVC245 для согласования трехвольтовых микросхем с шиной. Буферы будут общие на материнской плате.

    В шину ZST-BUS можно добавить сигналы для вывода на монитор с контроллеров на модулях.

    ZX-EDGE можно использовать для платы расширения памяти в адресах ПЗУ. Ее можно будет подключаться к ZX Spectrum или к плате расширения. На плате можно разместить 1 М SRAM и разъем для FLASH-картриджа на 10 образов SNA-48 или одну новую игру размером 512К. Можно сделать сначала картридж без SRAM с микросхемой FLASH 512K прямо на плате со слотом для подключения к краевому разъему.
    Последний раз редактировалось zx-kit; 20.01.2017 в 05:39.
    "L-256"

  9. #438
    Guru Аватар для creator
    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    2,193
    Спасибо Благодарностей отдано 
    419
    Спасибо Благодарностей получено 
    219
    Поблагодарили
    130 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Предусмотри.

    Установи.

    Сформируй. Подавай.

    Не ставь.

    Добавь.

    Используй. Подключайся. Размести. Сделай.
    В правильно заданном вопросе содержится половина ответа

  10. #439
    Junior
    Регистрация
    29.06.2017
    Адрес
    г. Москва
    Сообщений
    6
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вадим,

    а Вы не думали взять уже готовый стандарт EuroBus https://retrobrewcomputers.org/doku....kplane-8:start ? Идеи шины, разъемы, примерно такие же как у Вас, но я так понимаю, что поддерживается несколько архитектур - получается настоящий конструктор: какой процессор хочешь, такой и ставь

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

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    ...Затем Lethargeek, Vladimir Kladov и др. (специалисты по видеоконтроллерам) разрабатывают плату дополнительного ОЗУ и видеоконтроллера с количеством цветов 16/256 на точку, отдельным ОЗУ и т.д. Плата будет состоять из ОЗУ и ПЛИС.
    Почти угадал.
    "L-256"

Страница 44 из 45 ПерваяПервая ... 404142434445 ПоследняяПоследняя

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

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

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

Ваши права

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