Важная информация
RSS лента

ВитГо

ZX-Spectrum на рассыпухе: Генерация ССИ

Оценить эту запись
Что то заела меня тоска и ностальгия и я все таки дошел до решения собрать себе спектрум...

Сначала хотел просто купить плату Ленинграда или Пентагона, но потом решил не собирать компьютер на готовой печатке (это я делал в 14 лет в 91ом году), а собрать на рассыпухе, по настоящему, хардкорно и технопанково :-)

Причем не вижу смысла полностью повторять уже существующие конструкции, это просто изменение формы, это мне уже не интересно, а мне например, хочется иметь турборежим, памяти по больше (и вообще не нравится динамическая память когда на али продается нормальная статическая память (512кб) которую не надо регенерировать и время доступа у которой менее 75 нс), ну и хочется иметь возможность расширения своего компьютера, например сейчас вижу как можно сделать управляемый дма контроллер или например нестандартные видеорежимы (например для cp\m где иногда нужно 64 символа в строке)...

Понятно что большинство доработок скорее всего так и останутся в единственном экземпляре (моем), как и вообще моя конструкция (слабо себе представляю что кто то может пожелать собирать конструкцию на рассыпухе), но делать доработки на микросхемах малой степени интеграции мне просто интересно... да и вдруг кто нить захочет потом потренировать свои скилы в создании печатной платы по моим наработкам (кто его знает куда кривая выведет)....

Так что решил и сейчас собираю на рассыпухе, соединяя выводы микросхем мгтф-ом, заодно отрисовываю схему своего компьютера поскольку изменения накапливаются и большие и маленькие и это уже нечто свое: местами ленинград, местами пентагон, а местами вообще уж с ежом :-)

Первое что решил сделать это генераторы синхры, все равно все на нем держится...

сейчас реализовал генерацию строчного синхроимпульса, причем я не хочу собирать "косяки" с длительностью сси например ленинграда, а попытаюсь сразу сделать правильно... для этого при генерации сси дополнительно к сигналам -H6 H7 RH был добавлен H5, и соответственно для операции И-НЕ потребовалась уже микросхема 555ЛА1 (4И-НЕ), в остальном генерация строк остается стандартной, и взята с конструкции ленинграда.

получилась такая схема (нумерация микросхем отличается от ленинграда):
Нажмите на изображение для увеличения. 

Название:	Схема 1 - ССИ.jpg 
Просмотров:	88 
Размер:	40.7 Кб 
ID:	79121
если кому интересно как работает и почему именно так - пишите, расскажу !! на самом деле конструкция ленинграда в чем то гениальна в части системотехники... и думаю что понимать как работает синхрогенератор ленинградо-подобных машин вообще было бы полезно всем "собирателям" ленинградов... и понимания бы глюков пришло раньше, да и исправлять работу оригинальной схемы было бы проще и понятнее...
А то сейчас в сети очень много доработок оригинальных плат ленинграда, но нигде не объясняется логика их работы... вот и получается в итоге что просто лепят все подряд даже не понимая что делает та или иная доработка (не с точки зрения результата, а именно с точки зрения как это результат достигается - а ведь именно это нужно зачастую когда стандартное решение не работает - банальное понимание как достигается результат многим бы помогло найти свое решение...)

неспешная сборка иногда по вечерам после работы (где то минут по 30 в день) и получилась такая конструкция:
Нажмите на изображение для увеличения. 

Название:	сси-монтаж.jpg 
Просмотров:	87 
Размер:	46.7 Кб 
ID:	79122

ну и синхроимпульс получился такой:
Нажмите на изображение для увеличения. 

Название:	сси-осцил.jpg 
Просмотров:	85 
Размер:	50.8 Кб 
ID:	79123

Обновлено 14.07.2023 в 20:11 ВитГо

Категории
Без категории

Комментарии

Трекбэков