Орион Версия Ташкент Супер Турбо

matrixplus

Легенда III
Пользователь
Сообщения
158
Счётчик реакций
18
Очки
470

Вложения

  • sturbo-011.jpg
    sturbo-011.jpg
    129.8 КБ · Просмотры: 6
  • a-045.jpg
    a-045.jpg
    54 КБ · Просмотры: 4
  • a-047.jpg
    a-047.jpg
    120.6 КБ · Просмотры: 5
  • a-050.jpg
    a-050.jpg
    499.9 КБ · Просмотры: 5
на данный момент плата работает
 
Расшифровываю вложение:
Ташкент Супер Турбо http://rdk.regionsv.ru/orion128-super-turbo-saratov.htm
Данная плата является попыткой переработать и реанимировать схему Ташкентского Ориона.
Убраны контроллер дисковода и музыкальный сопроцессор, соответственно и схемы дешифрации
и выборки данных устройств.
В связи с отсутствием главного "ингредиента" Ташкентского Ориона -
прошивки большой ПЗУ принято решение разделить посадочные места ПЗУ на две панельки - одно
стандартное ПЗУ Ориона по адресам F800-FFFF размером 64 кБ и выбираемое джамперами для разных
типов Мониторов и тестов, второе - оставлено по схеме включения из оригинального Ташкента с
возможностью включения окном в 16 кБ в адресное пространство процессора по адресам 8000-BFFF.
Предусмотрены пятачки под перемычки соплёй припоя перед элементом DD8.4 ЛИ1, соединяем 12 и 13
(перемычка 81/10) выводы этого элемента и получаем ПЗУ включаемое в адресное пространство
процессора 16 кБ блоками. Соединяем 12 вывод с линией Т8 (перемычка Т8) - получаем возможность
старта компьютера из нулевого окна ПЗУ включенного в сегмент 8000-BFFF, первыми командами должно
быть включено это окно в ПЗУ:
8000: MVI A,8
8002: OUT 0FCH
8003: JMP 8006H ;команда JMP в пределах окна обязательна для установки программного счетчика
8006: далее программа в ПЗУ в первом сегменте 0000-3FFF с учетом расположения в окне адресного
пространства процессора 8000-BFFF.
Порт управления окном ПЗУ FC биты D0,D1 старшие адреса ПЗУ - выбирают сегмент в ПЗУ который
будет подставлен в адресное пространство процессора в адресах 8000-BFFF, бит D7 - включение
ПЗУ, при активном записанном бите D7 будет подставлено окно выбираемое битами D0,D1 из большого
ПЗУ. Доступ к ОЗУ под ПЗУ будет закрыт. Рекомендуем использовать быстрые эелектрически
перезаписываемые W27C512.
Рам-протект не реализован в том виде как задумано в оригинальном Ташкенте, судя по схеме
из 90-х рам-протект включается сразу как только будет включен режим фулл-рам, записать в область
F800-FFFF возможно только через включение третьего сегмента на место нулевого диспетчером ОЗУ
по 16 кб и записью по адресам 3800-3FFF кода аналогичного по функциям Монитору и отключением этого
сегмента из нулевого, в своих адресах запись в область Монитора F800-FFFF в оригинальном Ташкенте
невозможна при включении режима фулл-рам, из-за отсутствия оригинальной прошивки из которой стартовал
Орион и переписывал из своего тела Монитор в ОЗУ через окно диспетчера ОЗУ где он и "защёлкивался"
функция рам-протекта не была реализована.
Пятачки перед элементом DD58.4 для экспериментов - до конца схема не исследована, предназначена
для пропуска формирования сигнала SYNC доступа к памяти, поэтому замыкаем 12 и 13 выводы элемента DD58.4.
Если подать на этот вывод чип-селект ПЗУ - любого, то - теоретически, возможно получить работу процессора
в этом ПЗУ на чистых 10 МГц, нужен тест.
Вместо схемы расширения экрана до 400 точек встроена схема расширения до 480 точек,
включаемая битом D7 порта переключения экранов FA. Также встроена схема сдвига по вертикали как
в Восточном Экспрессе.
Порт FB доступен для чтения из него командой IN 0FBH как в оригинальном Ташкенте.
Доработана схема обращения к портам как к портам по командам IN и OUT, порты доступны
командами IN/OUT как в оригинальном Ташкенте. В регистровую пару ВС заносим адрес порта, например:
LD (BC),0F401H;
IN E
Встроен внутренний формирователь WAIT при обращении к портам ВВ55 - рекомендуем использовать
быстрые импортные 82С55.
Звук, прерывания 50 Гц, диспетчер аналогичны оригинальной схеме Ташкентсвкого Ориона и
совместимы с Z80cardll Чистякова.
Выведены дополнительные сигналы на системный разъём
/MREQ-B8 А14 - В10
/M1 - B21 А15 - В11
/HOLD-B22 PFD - B12
/NMI- B24
/IORQ-B25
/RD_Z-B26
/RFSH-B32
/WR_Z-C26
Сигналы А14 и А15 прямые с буферов от процессора, поскольку на штатных контактах теперь будут
адреса после мультиплексора диспетчера памяти обозначенные как МА14 и МА15 и в целях сохранения
совместимости с уже установленными платками Z80cardll решено вывести сигналы А14 и А15 на
дополнительные контакты, также выведен порт FD для возможности подключения музыкального сопроцессора
по совмещенной схеме с ZX-Spectrum.
Разведена ром-дисковая ПЗУ большого размера 32 дип вместе с ТМ9 на старших адресах,
ТМ9 управляется портом FE.
По питальнику АТХ. Можно пикушку с прошивкой как с транзистором так и без.
В первом случае резистор который на 3 вывод пика второй конец на общ и перемычка в районе кнопки POW на +5vsb(2-3).
Без транзистора- второй конец резистора чуть дальше паяем(на плате шелком "без VT пит" и перемычка в районе кнопки в положение 1-2.
Ну и соответственно выв 7 пика и колектор тоже перемычка.
Возможно включение АТХ БП тумблером без PIC через разъём POW_no_PIC.
Разъёмы X1ОЗУ,Х8,Х9,Х10-расширение ОЗУесли до этого дойдет.
 

Вложения

  • IMG20260215120707.jpg
    IMG20260215120707.jpg
    2.8 МБ · Просмотры: 3
Кстати разьем Х2 Ташкента на новых платах заменен на 96 пин (3 ряда по 32 пина) и по сигналам соответствует стандарту Ориона-128. И вся периферия сделанная для Ориона 128 подходит для платы Ташкента Супер турбо. Все платы периферии подключаются через кросшину6 http://rdk.regionsv.ru/orion128-express-05-08.htm
 
Назад
Вверх