Решил собрать в одном месте перечень доработок, выполненных для ПК-01 "Львов":
1 ) Установка Z80A (5 мГц) + прерывания + турбирование
*
Quote:
Турбирование. Эта доработка проста и не требует никаких дополнительных деталей. Сводится она к уменьшению задержки при работе процессора с ОЗУ. Доработка была опробована с Z80. [
топик]
Прерывания. Приведенная выше схема организует на «ЛЬВОВе» с Z80 прерывания. При поступлении сигнала прерывания процессор заканчивает выполнение текущей команды, запоминает текущее состояние счетчика команд в стеке и переходит по адресу прерывания IM 1 (0038H) или IM 2 (изменяется). На «ЛЬВОВе» прерывание обслуживается около 40 раз в секунду.
Касательно авторства нужно заметить, что точно известно о двух вариантах замены ЦП. Первый был разработан фирмой COMAN [
бюллетень №23], а второй Дмитрием Ктитаревым, именно последний способ стал "каноническим". Вот как прокомментировал эту историю Денис Казимиров:
Quote:
Поправка: Дима не дорабатывал им схему, он её увидел и сказал что она с ошибками, ибо этот вариант схемы он когда-то сам пробовал (я так понял разработал) и у него он работал нестабильно, поэтому Ктитарёв отказался от него. Звонил им и улыбался в трубку, гордый такой.
2 ) Расширение ОЗУ (144 и 256 кБ)
* [
топик]. Вероятно, существовала схема на 512 кБ. Вот что по этому поводу сообщил Денис Казимиров:
Quote:
Расширять ОЗУ далее не было особого смысла, просто не было в этом практической необходимости - это бы не покупали. Но теоретически расширение ограничивалось только мощностью БП. Не могу подтвердить, что вообще существовал "Львов" с более чем 256КБ на борту, хотя "кто-то из банды" мог это реализовать из чистого любопытства, от нечего делать.
3 ) Монохромный режим графики 512*256
*
Quote:
При включении режима 512*256 каждый байт экранного ОЗУ будет содержать в себе 8 точек, режим которых (зажжена-погашена) определяется двумя состояниями: «0» или «1». В итоге — в режиме 512*256 присутствует всего 2 цвета, т.е. этот режим можно назвать монохромным. Цвета можно изменять с помощью палитр.
4 ) Схема гашения экрана
Quote:
При включении режима гашения экран окрашивается в цвет фона. Информация видеоОЗУ при этом не теряется: при отключении этого режима Вы сможете снова созерцать то, что было на экране до включения режима гашения.
5 ) Доработка экранных плоскостей
*
Quote:
Доработка экранных плоскостей позволяет пользоваться областью памяти 0000 – 3FFF при включенном экранном ОЗУ. Она нужна для работы прерываний без конфликтов с системой. На общей работе ПК доработка не отражается и не требует никаких дополнительных деталей
6 ) Музыкальный сопроцессов AY-3-8910(12) (И. Дьяченко)
Комментарий от Денис Казимирова:
Quote:
Я 100% не скажу, но заслуга Димы тут только в том, что он реализовал порты подключения для него и соответственно схему включения. Сам сопроцессор брался стандартный, от Спектрума и его плата никаких доработок не требовала. Ну и в демках музыкальных надо было в коде просто этот порт указать вместо спектрумовского и вуаля - вся переделка на "Львов".
7 ) Трехголосный синтезатор на базе таймера 580ВИ53 (А. Чистяков) [
топик]
8 ) Картриджи (внешнее ПЗУ) (COMAN) [
топик]
9 ) Дисковод (НГМД контроллер). По этому пункту следует заметить, что существовало несколько вариантов такового контроллера. Но на данный момент сохранилась схема только от фирмы "Coman", так называемая [
версия "Коман-2"].
10 ) Внешнее ПЗУ (картридж) [
топик]
* - именно эти доработки превращали ПК-01 в ПК-02.
Подробное описание доработок #1-6 можно найти в документе [
ПК-02 "Львов" своими руками,
djvu].
Не все доработки получили пометку об авторстве, поскольку пока не хватает необходимой информации об истории их появления.
p.s.
Тема о ПК-02 "Львов".