В продолжение темы нового Вектора, затронутой тут: 1, 2, 3
Проект я не забросил, потихоньку-помаленьку он продвигается, и решил, что пора как-то отчитаться о результатах. В этой новой теме постепенно буду публиковать наработки...
Итак, начнём со схемы. В текущей реализации я, всё-таки, решил вернуться к стандартной схеме с ПЗУ и ОЗУ, и попутно исправил кучу ошибок (своих, и перенесённых опечаток со схем Вектора), подобрал номиналы некоторых элементов и вот что вышло:
Архив (схема + разводка плат + гербер-файлы): CPUVektor5.7z
В этой схеме тоже есть своя изюминка: ОЗУ тут установлено 128 кБ. Ну просто микросхемы на 64 кБ сейчас редко встречаются... Для того, чтобы не пропадать даром целым 64 килобайтам, решил по-быстрому побить её на страницы и сделал переключение нижних 32 кб через порт 13h. Пригодится ли это в дальнейшем -- посмотрим, совместимость со стандартным Вектором это не нарушает.
Кроме того, для ПЗУ у меня завалялось пара достаточно компактных микрух на 64кБ, решил их использовать в схеме, вот только переключение страниц там сделал по-простому, джампером.
В живую схема уже работает -- протестировал схему питания, ОЗУ, ПЗУ, порты ввода-вывода, схему автозапуска, взятую с 02-го, клавиатуру... Всё, что смог сделать, кроме видео -- собранную ранее схему надо ещё немного переделать для подключения к этому компьютеру. А так -- на этой схеме уже запускал стандартный Векторовский тест техпрогона, тест устройств... В слепую, конечно же.
Вот как сейчас сборка выглядит, совместно с миниклавиатурой:
Один момент только мне не нравится -- это то, что КР580ВК28 греется сильно, даже сильнее процессора. Информации об её нагреве в других ПК (например, в ЮТ-88) я что-то найти не смог, может кто знает, как они работали в те годы?
- - - Добавлено - - -
Ещё немного картинок с осциллографа. Для начала, выходы с ГФ24 (как же без этого?):
Основные сигналы при выполнении тестовой программы по чтению/записи в ОЗУ.
Как видно из осциллограмм, ВК28 ещё и занижает уровни лог. единицы до ~3,7В, это в пределах допустимого, но всё же...Обращение к памяти через стек.
Ссылки на описания схемы в этой теме:
Примечания по схеме
Работа с памятью
Прошивка ПЗУ
Исправленная схема