UT-88 — различия между версиями

Материал из MK90.ORG wiki
Перейти к:навигация, поиск
(Этапы)
Строка 15: Строка 15:
 
Идеи архитектуры узлов «ЮТ-88» отталкивалась от классической для комплекта КР580:  
 
Идеи архитектуры узлов «ЮТ-88» отталкивалась от классической для комплекта КР580:  
  
* тактовый генератор на '''КР580ГФ24''';
+
* тактовый генератор на [[КР580ГФ24]];
* буферизация адресной шины процессора через '''КР580ИР82''';
+
* буферизация адресной шины процессора через [[КР580ИР82]];
* использование '''КР580ВК38''' для буферизации шины адреса и формирования управляющих сигналов;
+
* использование [[КР580ВК38]] для буферизации шины адреса и формирования управляющих сигналов;
 
* использование раздельного адресного пространства для портов ввода-вывода и для памяти;
 
* использование раздельного адресного пространства для портов ввода-вывода и для памяти;
* дешифрация адресного пространства на 16 сегментов по 4К с помощью '''К155ИД3''';
+
* дешифрация адресного пространства на 16 сегментов по 4К с помощью [[К155ИД3]];
* порт сопряжения с кассетным магнитофоном на ОУ '''К140УД6''' и '''К155ТМ2'''.
+
* порт сопряжения с кассетным магнитофоном на ОУ [[К140УД6]] и [[К155ТМ2]].
  
Для упрощения схем цифровых узлов, автор широко использовал однократно программируемые ПЗУ: '''К155РЕ3''' (дешифратор кода семисегментного индикатора), '''КР565РТ4''' (формирователь кода цифровой клавиатуры), '''КР556РТ5''' (дешифратор в схеме регенерации динамического ОЗУ).
+
Для упрощения схем цифровых узлов, автор широко использовал однократно программируемые ПЗУ: [[К155РЕ3]] (дешифратор кода семисегментного индикатора), [[КР565РТ4]] (формирователь кода цифровой клавиатуры), [[КР556РТ5]] (дешифратор в схеме регенерации динамического ОЗУ).
  
 
''Минимальный'' вариант компьютера:
 
''Минимальный'' вариант компьютера:
# ПЗУ [[КР556РТ5]] 512 байт, записана программа [[Монитор-0]]);
+
# ПЗУ [[КР556РТ5]] 512 байт, записана программа [[Монитор-0]];
 
# ОЗУ [[К541РУ2]] 1К (2 шт 1024х4);
 
# ОЗУ [[К541РУ2]] 1К (2 шт 1024х4);
 
# 6 семисегментных индикаторов (используются индикаторы с общим катодом);
 
# 6 семисегментных индикаторов (используются индикаторы с общим катодом);

Версия 10:39, 11 декабря 2015

«ЮТ-88» - предназначенный для самостоятельного изготовления компьютер на основе процессора КР580ВМ80А, схемы и описания которого публиковались в приложении к журналу Юный Техник (сначала называлось «ЮТ для умелых рук», затем «Левша») на протяжении 1989-1991 годов. Автором разработки является Владимир Григорьевич Бартенев, руководивший на тот момент радиокружком в Раменском доме пионеров.

К моменту публикации уже существовало несколько подобных компьютеров:

  • Микро-80 (журнал Радио 1983) - содержал внушительное число микросхем;
  • Радио-86РК (журнал Радио 1986) - содержал дефицитные на тот момент СБИС;
  • Специалист (журнал Моделист-Конструктор 1987) - имел графический дисплей;

Автор «ЮТ-88» заложил в свою разработку следующие принципы:

  • отсутствие дефицитных или дорогостоящих деталей;
  • простота в сборке и отладке;
  • модульность и поэтапное усложнение конструкции, движение от простого к сложному.

Идеи архитектуры узлов «ЮТ-88» отталкивалась от классической для комплекта КР580:

  • тактовый генератор на КР580ГФ24;
  • буферизация адресной шины процессора через КР580ИР82;
  • использование КР580ВК38 для буферизации шины адреса и формирования управляющих сигналов;
  • использование раздельного адресного пространства для портов ввода-вывода и для памяти;
  • дешифрация адресного пространства на 16 сегментов по 4К с помощью К155ИД3;
  • порт сопряжения с кассетным магнитофоном на ОУ К140УД6 и К155ТМ2.

Для упрощения схем цифровых узлов, автор широко использовал однократно программируемые ПЗУ: К155РЕ3 (дешифратор кода семисегментного индикатора), КР565РТ4 (формирователь кода цифровой клавиатуры), КР556РТ5 (дешифратор в схеме регенерации динамического ОЗУ).

Минимальный вариант компьютера:

  1. ПЗУ КР556РТ5 512 байт, записана программа Монитор-0;
  2. ОЗУ К541РУ2 1К (2 шт 1024х4);
  3. 6 семисегментных индикаторов (используются индикаторы с общим катодом);
  4. 17 кнопок (шестнадцатеричные цифры 0..F и "Шаг Назад").

В максимальном он был оснащен полноразмерной клавиатурой, алфавитно-цифровым дисплеем на основе телевизора (знакогенератор в ПЗУ), динамической памятью 64К и RAM-диском 256К.

Печатная плата

Одной из особенностей публикации материалов по «ЮТ-88» является наличие принципиальных схем модулей при полном отсутствии чертежей печатных плат.

Документально зафиксирована лишь одна печатная плата, производившаяся серийно.

Этапы

Сборка «ЮТ-88» происходила в несколько этапов:

  1. Минимальная конфигурация. Модуль центрального процессора с цифровой клавиатурой, семисегментным дисплеем, сопряжение с магнитофоном. Модуль содержит ОЗУ 1К, в ПЗУ (0,5..1К) записана программа Монитор-0. Шины данных, адреса и управления должны быть выведены на внешний разъем для стыковки с последующими модулями.
  2. Калькулятор. Добавляется ПЗУ 2К с математическими подпрограммами.
  3. Экран. Дисплейно-клавиатурный модуль, с собственным статическим ОЗУ, ПЗУ (Монитор-F и знакогенератор), схемой формирования телевизионного сигнала, подключением клавиатуры через КР580ВВ55А. По причине возросшего энергопотребления предлагается схема более мощного источника питания.
  4. Модуль статического ОЗУ. Модуль дополнительного статического ОЗУ 4К, расширяющего доступную память программ. Дополнительная схема преобразователя для подключения к антенному входу ТВ.
  5. Модуль динамического ОЗУ. Модуль дополнительного динамического ОЗУ 64К со схемой независимой аппаратной регенерации.
  6. Модуль квазидиска. Расширение модуля динамического ОЗУ, на 64..256К. При этом схема регенерации у всех микросхем ОЗУ - общая, но доступ к добавленному ОЗУ осуществляется через стек.
  7. Программатор. Добавление еще одной КР580ВВ55А, через которую можно программировать микросхемы К573РФ2 и К573РФ5. Напряжение программирования подключается и отключается руками.

В современных условиях имеет смысл разделить процесс конструирования на меньшее число этапов:

  1. Минимальная конфигурация, включающая в себя ПЗУ с математическими программами и расширенное количество ОЗУ;
  2. Подключение экрана и клавиатуры;
  3. Подключение динамического ОЗУ с квазидиском.

Современные римэйки

Повторение схем ретрокомпьютеров спустя несколько десятилетий в качестве развлечения или хобби не обошло стороной и «ЮТ-88»:

  • «ЮТ-88» на FPGA: [1], [2];
  • Сборка от Prusak: [3]
  • Сборка с печатной платой от v-50m: [4]

Публикации

Журнал "ЮТ для умелых рук"

  • «Первый шаг — микроЭВМ минимальной конфигурации», 1989 N2, с.2-14
  • «Справочный листок ЮТ-88», 1989 N2, с.14-16
  • «ЮТ в роли калькулятора», 1989 N3, с.10-11
  • «Микросхемы для ЮТ-88», 1989 N3, с.12-13; N4 с.10; N5 с.13
  • «Словарь программиста», 1989 N3, с.14; с.11
  • «От индикаторов — к экрану», 1989 N4, c.8-9; N5 с.10-11; N6 с.8; N8 с.10-11; N9 с.12-13
  • «Дополнительный источник питания», 1989 N5 с.12
  • «Учимся программировать», 1989 N7, c.12-13
  • «Модуль дополнительного ОЗУ», 1989 N11, с.12-13
  • «Консультационный пункт ЮТ88. Отвечаем на вопросы», 1989 N12, с.12-14
  • «Операционная система ЮТ-88», 1990 N2 с.1-6
  • «Операционная система CP/M», 1990 N2 с.7-16
  • «Запиши на кассету программу POWER», 1990 N4 с.13-14
  • «Программатор ПЗУ ЮТ-88», 1990 N5 с.12-13
  • «ЮТ-88» - что дальше?» (анонс), 1989 N10 с.13
  • «Игра жизнь», 1989 N8, с.11-13; N10, с.14

Журнал "Левша"

  • «Долгая память для ЭВМ», 1991 N2, с.14-15; N6, с.15.

Книги

  • Бартенев В.Г, Алгинин В.Е. "От самоделок на логических элементах до микроЭВМ", Просвещение, Москва, 1993г. 189 стр. ISBN 5-09-0026655-6