Я решил пойти другим путем, делать доработки как Northwood говорит одновременно со сборкой платы. Ты мне предлагаешь запускать собранную плату с грубыми ошибками, а потом их героически исправлять по схеме с теме же грубыми ошибками?
Вид для печати
Однако ты «серьезный» советчик, мол, собери плату с ошибками, помучайся ее запусти, а потом уж исправляй ошибки на плате по схеме с ошибками. Если ты мазохист и любишь запускать устройства, которые заведомо содержат ошибки и исправлять их после, а не до запуска, то не предлагай такого другим. Спасибо, мне такие советы не нужны.
Каким МК можно заменить примененный в схеме, чтобы ничего не перепаивать?
Я сначала просто собрал плату, вообще без каких либо исправлений, заставил её работать как есть, а потом начал делать исправления. Но то исправление в формировании сигнала Blank, указанное на схеме, оно не правильное, и я не вижу смысла его делать. О нём было рассказано в одном из номеров журнала Инферно, где и советовали после элемента "И-НЕ" добавить 1 инвертор "НЕ". Если есть 2 варианта исправления, одно правильное, второе не правильное, то нет смысла делать заведомо неправильное исправление.
В этой плате ещё сильно завышенные уровни сигналов R,G,B и Video, но с этим можно бороться двумя способами - или как написано в Инферно - переделывать выходные каскады так, чтобы размахи сигналов были стандартными 1вольт, но если хочется побыстрее увидеть нормальную картинку с минимумом затрат времени и сил, то можно просто выходы подключить через дополнительные резисторы, номиналы которых могу посмотреть вечером. Но если делать по нормальному, то всё равно нужно будет сделать как написано в журнале Инферно.
Northwood, а не взяться ли нам за доработку шаблона этого компьютера, с целью устранения ошибок и выпуска новой ревизии Zorel'ом?
После некоторого перерыва, я вернулся к теме.
В этот раз расширил память до 4Мб, установив один модуль SIMM 30pin на 4Мб. Предусмотрел возможность переключения режима работы с модулями 1Мб <->4Mb.
Память расширена за счёт двух дополнительных битов порта #7FFD:
6-й бит, который ранее не был задействован в этом компьютере,
5-й бит, который ранее выполнял функцию блокировки порта, думаю что сейчас вряд ли кому-то нужна эта блокировка, а вот есть по меньшей мере один boot, который поддерживает расширение памяти через 5-й бит #7FFD. И ещё он предусмотрен по меньшей мере в одном из эмуляторов Спектрума, и я думаю, что не зря.
Я заодно уже под эту конфигурацию 4Мб доработал и тест памяти UMTv0.9, добавив в его главном меню новый пункт "Pentagon-4096". Надеюсь, что автор программы не против ;)
Постепенно буду выкладывать материалы, включая доработанный тест памяти UMT.
---------- Post added at 00:48 ---------- Previous post was at 00:43 ----------
Вообще это нужно конечно сделать, хотя работа будет не простая, учитывая необходимость добавления новых корпусов микросхем.
Northwood, шаблон платы в формате PCad. Умеете в нем работать?
Авторский шаблон платки есть тут, в формате PCB:
http://pentagon.nedopc.com/Ver14.rar