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

User Tag List

Страница 13 из 45 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя
Показано с 121 по 130 из 450

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

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

    По умолчанию

    Цитата Сообщение от dec188 Посмотреть сообщение
    Такой комп состоит из процессорного (CPU) и видеопроцессорного (VPU) блоков. Блок CPU включает: процесор, менеджер памяти, менеджер системного управления и встроенное периферийное оборудование. Блок внешнего VPU включает: сканер, менеджер видеорежимов, видеоформирователь и.. дубликаты менеджера памяти и менеджера системного управления.. т.е. почти весь компьютер..
    Зачем так сложно - хватит одного быстрого видеорежима...
    видеокарта - это отдельная тема.. не мешай всё в кучу
    Согласен - для начала нужно сделать загрузку с CF со стандартным видеоконтроллером.

    опять же, ты не разобрался в структуре распределения памяти отечественных клонов Спектрума.. а она такова, что разбита на банки по 64к, при том чётные банки относятся к CPU, а нечётные - к VPU. Поэтому никакой речи о 3 и 4 мегабайте под память VPU и быть не может..
    Стандартый видеоконтроллер уже есть на всех клонах. Предлагаю его больше не трогать и не менять.

    Сделать простой дешифратор адреса: первые два мегабайта - работает ОЗУ процессора, следующие два мегабайта - ОЗУ дополнительного видеоконтроллера. Это чтобы не было конфликтов на шине данных процессора.

    Или вы предлагаете более мелкие блоки, а не по 2 мегабайта?

    Подскажи лучше как СМУК2 подключать.

    Я начну, а ты поправляй...

    Для 128к используется 8 страниц по 16 к. Для этого нужно 3 бита в регистре с каким-то там адресом. Для 256 к надо еще один бит. Вот он имеет, наверно, адрес отличный от других клонов. Его надо тогда подать с мультиплексора выбора клона. А для 4 Мб надо всего 8 бит. Старшие 4 бита тоже будут иметь какие-то адреса, но в данной конфигурации на них будут подаваться нули.

    Берем схему Скорпиона, ищем регистры, где эти биты лежат и переносим их в ПЛИС. С этих регистров будут браться старшие биты адреса. Адреса А13...A0 будут браться с Z80. Все эти адреса подавать через мультиплексоры на ОЗУ. На другие входы мультиплексоров подавать сигналы со счетчиков стандартного видеоконтроллера. Пока все просто...

    Стандартный видеоконтроллер будет заниматься выводом картинки на RGBI, KSI и SSI...

    С ОЗУ, наверно, особых трудностей не будет.

    Нужно выяснить, что происходит при нажатии кноопки MAGIC и что надо добавить в схемы выбора номера ОЗУ.

    Наверно тут еще меняются старшие адреса ПЗУ. Да еще ПрофПЗУ что-то делает...
    Последний раз редактировалось zx-kit; 08.09.2009 в 10:22.
    В планах лаборатории ZX-KIT на 2020 год:
    1. Видеоконвертер "VGA SPUTNIK".

    Скрытый текст


    2. Плата расширения 128K + AY + TR-DOS для "Ленинграда".
    3. Кросс-плата "SPACE MISSION 2020" для "Ленинграда" и "ZX Spectrum".
    4. Видеокарта "METEOR-2020" для кросс-платы.
    5. Модульный радиолюбительский компьютер "R-STAR".
    [свернуть]

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

  3. #122
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,447
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Отдохну от Ориона недельку, пока Error404 не приедет
    Завтра этим как раз и займусь (ПрофПЗУ на Фениксе). СМУК втыкал, порты щелкал. Должно работать! Затык пока в подключении Профа.
    dec188, ты говорил, что А15 надо помучить?
    Нашел у себя среди книг желтую книжку про SMUC V1.3. В ней есть схема SMUC и глава о том, как переделать свой комьютер в SCORPION, чтобы подключить ПрофПЗУ. Буду по ней делать...
    В планах лаборатории ZX-KIT на 2020 год:
    1. Видеоконвертер "VGA SPUTNIK".

    Скрытый текст


    2. Плата расширения 128K + AY + TR-DOS для "Ленинграда".
    3. Кросс-плата "SPACE MISSION 2020" для "Ленинграда" и "ZX Spectrum".
    4. Видеокарта "METEOR-2020" для кросс-платы.
    5. Модульный радиолюбительский компьютер "R-STAR".
    [свернуть]

  4. #123
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,646
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Или вы предлагаете более мелкие блоки, а не по 2 мегабайта?
    это я предлагаю??! ..если ты до сих пор не понял, то это заложено в архитектуру Спектрума начиная с +3 и заканчивая Pentagon-1024SL v.2.2

  5. #124
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,234
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Нужно выяснить, что происходит при нажатии кноопки MAGIC и что надо добавить в схемы выбора номера ОЗУ.
    по магику выбирается ПЗУ ТР-ДОС (на пне128 я переделывал для выбора кеш-озу) и генерится немасируемое прерывание. На счет скорпа - может там что-то схематически переиначено для теневика или в ПЗУ ТР-ДОС переделан обработчик.

  6. #125
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,646
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    по магику выбирается ПЗУ ТР-ДОС (на пне128 я переделывал для выбора кеш-озу) и генерится немасируемое прерывание
    точнее - в 128 режиме сначала генерится немасируемое прерывание, потом выбирается ПЗУ 48, а уже потом повторно генерится NMI и выбирается TR-DOS.. Соответственно, в 48 режиме сразу по NMI выбирается TR-DOS
    Последний раз редактировалось Black_Cat; 08.09.2009 в 15:43.

  7. #126
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,894
    Спасибо Благодарностей отдано 
    22
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    10 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Профка на Фене заработала. Кнопка мейджик вполне выполняет свою функцию вызова теневого монитора. Хоть реализация и отличается от Скорпи, но вполне прокатило.

    ---------- Post added at 16:20 ---------- Previous post was at 16:19 ----------

    Цитата Сообщение от dec188 Посмотреть сообщение
    ага, импортные 8255-5 работают на 10МГц стабильно, но никак не ВВ55
    Поисками именно 82С55 я и занимаюсь. Нашел в ИТИСе, надо съездить за ней.
    Scorpion ZS 256 turbo+/ZXMC 2.6/CF-HDD/FDD/Mouse/SMUC 2.1/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

  8. #127
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,379
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Нашел у себя среди книг желтую книжку про SMUC V1.3. В ней есть схема SMUC и глава о том, как переделать свой комьютер в SCORPION, чтобы подключить ПрофПЗУ. Буду по ней делать...
    zst, А отсканить сею замечательную главу в 300dpi, в град. серого и выложить куда\нить, типа диск.народ.ру можешь?!!

  9. #128
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,234
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Alex_NEMO, посмотри на сайте скорпиона, там эта дока лежит, в ней есть глава по переделке. Во всяком случае в нете уже раза 3 натыкался на это руководство.

  10. #129
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,447
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_NEMO Посмотреть сообщение
    zst, А отсканить сею замечательную главу в 300dpi, в град. серого и выложить куда\нить, типа диск.народ.ру можешь?!!
    ПЕРЕДЕЛКА КОМПЬЮТЕРА В SCORPION ДЛЯ ПОДКЛЮЧЕНИЯ ПРОФПЗУ:
    http://scorpion.ru/spectrum/files/smuc.zip
    http://vtrdos.ru/book/SMUC.ZIP

    Ниже фрагмент по переделке в формате TIF с разрешением 600 dpi.
    Вложения Вложения
    Последний раз редактировалось zx-kit; 31.07.2011 в 17:30.
    В планах лаборатории ZX-KIT на 2020 год:
    1. Видеоконвертер "VGA SPUTNIK".

    Скрытый текст


    2. Плата расширения 128K + AY + TR-DOS для "Ленинграда".
    3. Кросс-плата "SPACE MISSION 2020" для "Ленинграда" и "ZX Spectrum".
    4. Видеокарта "METEOR-2020" для кросс-платы.
    5. Модульный радиолюбительский компьютер "R-STAR".
    [свернуть]

  11. #130
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,447
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ПЕРЕПРОГРАММИРУЕМЫЙ КОНТРОЛЛЕР ZX-BUS

    Как раньше функция устройства на микропроцессоре/микроконтроллере зависила от прошивки, так и сейчас функция ПЛИС/FPGA зависит от прошивки. Теперь можно сделать универсальный перепрограммируемый контроллер для шины ZX-BUS/ZS-BUS2.

    Основные части контроллера:
    1. Печатная плата с контактами под слот.
    2. ПЛИС/FPGA.
    3. ОЗУ (опционально).
    4. Входные разъемы.
    5. Выходные разъемы.

    Как показал опыт разработки платы VGA & PAL емкость ПЛИС 128 макроячеек - это очень мало реализации всех функций внешнего контроллера Спектрума. За последнее время некоторые FPGA стали дешевле, чем ПЛИС. Некоторые ограничения FPGA - дополнительное время на загрузку, малое количество ног в корпусах, которые можно припаять паяльником, необходимость согласования с TTЛ- логикой Спектрума. Наверно, можно подобрать подходящий вариант.

    Предлагаю обсудить возможность создания такого контроллера в качестве базы для создания новых и реализации аналогов старых внешних устройств Спектрума.
    Последний раз редактировалось zx-kit; 13.09.2009 в 12:04.
    В планах лаборатории ZX-KIT на 2020 год:
    1. Видеоконвертер "VGA SPUTNIK".

    Скрытый текст


    2. Плата расширения 128K + AY + TR-DOS для "Ленинграда".
    3. Кросс-плата "SPACE MISSION 2020" для "Ленинграда" и "ZX Spectrum".
    4. Видеокарта "METEOR-2020" для кросс-платы.
    5. Модульный радиолюбительский компьютер "R-STAR".
    [свернуть]

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

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

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

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

Ваши права

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