Важная информация
Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 13 из 13

Тема: ЮТ-88. На свой лад

  1. #11
    Junior
    Регистрация
    26.04.2016
    Адрес
    г. Полоцк, Беларусь
    Сообщений
    19
    Благодарностей: 6
    Записей в дневнике
    1

    По умолчанию Первый пошёл.

    Немного захандрил, совсем было лень делом заниматься, поэтому начал рисовать схему ЮТ.

    Итак, базовое направление по схеме и идеологии:
    Сразу скажу, что бы не было вопросов - полное до компонентов соответствие оригиналу меня заботит мало, должна быть полная программная совместимость, что бы по возможности, те 3-4 программы для минимального модуля работали. Поэтому будет по возможности использована современная элементная база, в т.ч. и SMD для снижения потребления и размеров платы.
    Делаю с дальним расчетом загнать все что можно в программруемую логику потом... Пока есть желание запустить и поиграться с тем же сопроцессором.

    Почему плата содержит монитор-F: Потому, что через UART планируется подключить её к терминалу, и работать в том же мониторе-F, который будет поддерживать как вывод на видеоадаптер, так и к примеру на COM порт.

    Желаемые цели: (не факт, что всё удастся сделать, но почему бы не поставить программу максимум)
    1. Максимальная совместимость с оригиналом в плане процессорного модуля для начала.
    2. Встроенный преобразователь напряжения +5В в +12 и -5 на плате.
    3. Встроенный математический сопроцессор, подключенный на порт (А2-А3).
    4. Полная дешифрация адресов I/O по встроенной в плату периферии (пока сделано на ПЗУ, потом сделаю на GAL или MAX7000)
    5. Сквозная прозрачная запись в ОЗУ по адресам ПЗУ, т.е. можно будет из мониторов скопировать их содержимое в ОЗУ по адресам посадки мониторов, отключить ПЗУ и работать уже с мониторами из ОЗУ.
    6. ПЗУ отключаемы через регистр на стандартном порту Е0.
    7. ОЗУ 64К, оба монитора 0 и F будут размещены в общем ПЗУ.
    8. 580ВИ53 по адресам 50-53. Входы выходы используются для музыки, генерации тактового сигнала для ВВ51, и для чего угодно.
    9. 580ВВ55 по адресам F8-FB. Сигналы будут выведены на разъем PLS.
    10. 580ВВ55 по адресам F0-F3. Сигналы будут выведены на разъем PLS.
    11. AY3-8910 по адресам 70-71. Оба порта так же будут выведены на разъём.
    11a.Технически к этим портам можно подключать ROM-Disk и т.п, индикаторы, платы реле, принтер и всё что угодно.
    11.б. Системная шина так же будет выведена на разъём.
    12. 512ВИ1 или аналог. по адресу А4-А5.
    13. 580ВВ51 или 16С550 по адресам D0-D7 - вывод на терминал.
    14. Вторая 580ВВ51 или 16С550 по адресам D8-DF - для чего угодно.
    15. Индикаторы работают по адресам ОЗУ (9000-9002) до первого обращения процессора в область I/O 90-92. После чего, запись в индикаторы по адресам ОЗУ будет прекращена для того, что бы при работе программ их можно было задействовать.
    16. Убрал 176ИЕ5. Секундные импульсы будут сниматься с 512ВИ1.
    17. Запуск на этой плате ч/з терминал той же СР/М

    Для начала - схема включения процессора, памяти и сопроцессора. Остальное позже. Не готово ещё.


    Предложения принимаются
    Последний раз редактировалось A_AVL; 20.03.2017 в 23:30.

  2. #12
    Moderator Аватар для Error404
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    3,428
    Благодарностей: 922

    По умолчанию

    Красивая картинка. В каком редакторе рисуете? Давно ищу что-то годное с библиотеками ГОСТ

    Вопросы:
    - Планируете ли Z80 (раз уж планируется AY3-8910, которую в таком случае можно было бы подключать на спектрумовские адреса чтобы не переписывать проигрыватели)?

    - Вот это вот "9. 580ВВ55 по адресам F8-FB. Сигналы будут выведены на разъем PLS." - это жесткий исторический стандарт для ЮТ-88 (или например фиксится в ROM-BIOS)?
    Если бы унести это на незадействованные F4-F7, то зарезервировав F8-FB для управления конфигурацией прерываний и страниц расширенной памяти, то для текстовых режимов (операционок типа CP/M) можно было бы добиться cовместимости с Сябром (Клон Специалиста) и Орионом-128.

    - есть ли ПО поддерживающее AM9511? Т.е. чем обусловлен его выбор (не в курсе, может на ЮТ88 он уже использовался, чип то древнючий - старше Z80). Стоит дорого (~500руб. за керамику и ~1000р. за золотокерамику) и мало где продается (ибо раритет), считает долго (лишь в 2-3 раза быстрее чем обсчитать то же самое на голом Z80 сравнимого такта, а учитывая насколько можно погнать Z80 быстрее чем старенький AM9511...).
    Лучше сделать и жалеть, чем не сделать и жалеть.

  3. #13
    Junior
    Регистрация
    26.04.2016
    Адрес
    г. Полоцк, Беларусь
    Сообщений
    19
    Благодарностей: 6
    Записей в дневнике
    1

    По умолчанию

    Спасибо.
    Схемы в PCAD. Библиотеки ГОСТ для PCAD когда-то проскакивали. Чего мне не хватало - нарисовал сам.
    1. Нет. Пока Z80 не планировал. Если скажете спектрумовские адреса - принципиальных проблем нет. Наскольько я знаю, cocos-nonos уже для ЮТ что-то сделал под AY на адрес 70
    2. F8-FB используется в мониторе под ROM диск. Опять же, по адресу E0 есть регистр конфигурации (DD8) (включенный точно по аналогии с дисплейным модулем), на котором незадействованы 4 старших бита, их можно использовать под свои нужды. Тем более на плате ровно 64К ОЗУ. Но, если Вы более подробно раскроете мысль по совместимости с Орионом и Специалистом, то можно подумать.
    3. Нет конечно, АМ9511 не поддерживается штатным софтом никак. Её просто не было у нас тогда. А так есть XYBasic. Выбор 9511 обусловлен исключительно желанием с ней поковыряться на целевой системе. Сделать программируемый калькулятор, например. Всё-таки считает 32-х битную плавающую точку примерно в 10 раз быстрее чем 8080 с той же тактовой частотой. И тригонометрия есть. Ставить её не обязательно.

Страница 2 из 2 ПерваяПервая 12

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

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

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

Похожие темы

  1. Радио-86РК на новый лад
    от kovdry в разделе Радио-86РК
    Ответов: 360
    Последнее: 23.04.2015, 17:57
  2. Обменяю свой Commodore64
    от KingArthur в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 30.11.2007, 14:55
  3. Опиши свой реал(ы)!
    от CHRV в разделе Unsorted
    Ответов: 84
    Последнее: 17.03.2006, 06:28

Ваши права

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