Ну хорошо получается, держите в курсе, особенно интересно как будет работать со 100-ногой альтеркой. Я собираюсь переразвести плату на другой размер, но дело движется медленно.
Ну хорошо получается, держите в курсе, особенно интересно как будет работать со 100-ногой альтеркой. Я собираюсь переразвести плату на другой размер, но дело движется медленно.
Моё железо
ZX Spectrum 48K issue 2/3/4A/4B/4S/6A
ZX Spectrum +2
ZX Spectrum +3
Harlequin 48K
Harlequin 128K
Karabas-128
[свернуть]
Выкорчевал PLCC84 (спасибо tank-uk за дельные советы по демонтажу), запаял вместо нее цанговые однорядные гнезда.
На платку-переходник с TQFP-в-PLCC, соответственно, цанговые штырьки.
Сигналы D0-D4 нашлись рядом, на резисторах (под U3, U4).
Пробросил МГТФом
Первые грабли: альтера никак не хотела шиться USB Blaster'ом.
Перепайка новой альтеры не принесла результатов.
Виной всему оказалось отсутствие подтяжек JTAG, которые, как я понял, опциональны для PLCC версий, но обязательны для TQFP версий.
Запаял одну подтяжку (pull-down) 1к с TCK на GND (между 1 и 2 выводами JTAG разъема), и удалось прошиться
Более подробно еще не тестировал, но как минимум картинка появилась.
Джампер 48/128 визуально ничего не меняет, подозреваю, что влияет на положение и длительность INT в кадре и торможение памяти.
Исходников, к сожалению, нигде нет (кроме тех, что уже были опубликованы ранее), а очень хотелось бы взглянуть на последнюю версию.
Github: https://github.com/andykarpov/
То есть резисторы для JTAG нужно добавить, пишите еще какие есть недоработки данной версии, а то я схему уже закончил рисовать и скоро начну разводить плату, хотелось бы учесть все замечания.
Моё железо
ZX Spectrum 48K issue 2/3/4A/4B/4S/6A
ZX Spectrum +2
ZX Spectrum +3
Harlequin 48K
Harlequin 128K
Karabas-128
[свернуть]
В остальном, вроде бы, все ок, особых замечаний нет.
Единственный момент - не совсем понятно назначение генератора на 4.43 МГц для PAL-кодера, я бы его убрал и сделал бы использование внутреннего генератора AD724.
А на освободившееся место поставил бы кварц на 14Мгц и джампер для переключения частоты 14 / 14.318, чтобы можно было режим пентагона приделать
Схему генератора тоже нужно пересмотреть, насколько я помню, пришлось поиграться с серией 7404, чтобы он стабильно завелся.
Вместо 7805 стаба можно тоже что-то посовременней приделать, либо 4-ногий DC-DC, либо еще что-то. По вкусу
Рядом с кнопкой сброса можно вывести 2-пиновый хедер для дублирования кнопки сброса.
Github: https://github.com/andykarpov/
Насчет генератора AD724 надо провести эксперименты будет ли работать, вместо 7805 стаба я использую OKI-78SR-5, Tracopower TSR 1-2450 или RECOM R-78E5.0-1.0
А как у него насчет совместимости, что тесты говорят, частота то не стандартная какая то?
Моё железо
ZX Spectrum 48K issue 2/3/4A/4B/4S/6A
ZX Spectrum +2
ZX Spectrum +3
Harlequin 48K
Harlequin 128K
Karabas-128
[свернуть]
Github: https://github.com/andykarpov/
andykarpov, Перерисовал схему, посмотрите может чего еще изменить нужно, не пугайтесь наличия двух AY-3-891x это будут просто два посадочных места.
https://www.dropbox.com/s/ll81vg4on6...8_is2.pdf?dl=0
Моё железо
ZX Spectrum 48K issue 2/3/4A/4B/4S/6A
ZX Spectrum +2
ZX Spectrum +3
Harlequin 48K
Harlequin 128K
Karabas-128
[свернуть]
Как по мне - так все круто!
Я бы еще свободные ноги Альтеры вывел бы на пятачки рядом, чтоб в случае чего - можно было чо-то туда вывести
Кнопку сброса хорошо было бы продублировать 2-пиновым хедером для внешней кнопки за пределами платы.
И хорошо бы сделать порт кемпстон-джойстика отключаемым.
Github: https://github.com/andykarpov/
Кнопка сброса продублирована, джойстик сделаю, а вот свободные ноги на пятачки - это я еще не умею но попробую.
P.S. ведь это моя первая схема в серезной программе.
Моё железо
ZX Spectrum 48K issue 2/3/4A/4B/4S/6A
ZX Spectrum +2
ZX Spectrum +3
Harlequin 48K
Harlequin 128K
Karabas-128
[свернуть]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)