Итак, поскольку с завершил свои забавы с девбордой на базе игрового аппарата - http://zx-pk.ru/showthread.php?t=25427 , то захотелось как то закрепить это в законченном устройстве, а по сути в очередном клоне ZX Spectrum совместимого компьютера. За базу взята схема компьютера ZXM-Zephyr и что то из схемы от игрового аппарата (теоретически).
Собственно уже до этого озвучивал из чего он состоит и даже выкладывал свои попытки разводки платы.
По функционалу, он ближе к Фениксу, только с одним мегабайтом памяти.
Компьютер состоит из 33 цифровых микросхем и 3 аналоговых. Кроме того следуя концепции игрового автомата, микросхемы в выводных корпусах, а вся мелочь пузатая, т.е. резисторы и конденсаторы в SMD исполнении. Кроме того, чтобы компьютер имел свою индивидуальность, то ввел некоторые микросхемы-контроллеры. Впрочем все сами можете увидеть из схемы.
Итак повторюсь, список основных элементов.
- основная логика реализована на EPM3512AQC208 (собственно такие стоят в игровом аппарате)
- часть FDD контроллера реализовано на EPM3032ALC44 (тоже из игрового аппарата)
- 512Кб ПЗУ (AM29F040)
- 1Мб ОЗУ на двух микросхемах SRAM HM628512ALP
- PS2 клавиатура и мышь обрабатываются в PIC16F88, мышь также обрабатывается тремя 74HCT595N
- ATTINY13 рулит питанием (ну это из последних Фениксов)
- Кемпстон джойстик на православной АП3 (хотя в схему рисовал как 74HCT240N)
- COM порт на базе контроллера ST16C550, причем полный порт
- микросхема согласования COM порта MAX239 или дешевый аналог SP239(HIN239)
- часики на православной КР512ВИ1 или по схеме MC146818A
- микросхема обслуживания часиков TC4069UBP (важны буквы, чтобы батарейку не жрали)
- читалка магнитофона К561ЛН2
- в IDE контроллере хочу вместо ИР23 (74LS374) попробовать 74HCT574
- аналог собран на LM358N
- питание ATX
- размеры платы 200x220мм
Также в схеме применен кварцевый генератор на 14,0МГц, а не резонатор.
В схеме есть и кварцевый генератор на резонаторе 14,7456МГц, нужен для тактирования PIС и контроллера COM порта (через делитель на ИЕ5 - 74HCT93N)
Эскиз печатки
Страничка проекта - http://micklab.ru/My%20Computer/ZXMAlcyon.htm
Хочется также отметить, что емкость самой толстой тут CPLD - 256 макроячеек, а посему она заполнена почти по завязку. Иными словами - комп без возможности будущих расширений.
Так, благодаря Павлу Рябцову, который собственно выпустил печатные платы, похоже комп увидит свет.
16 сентября 2017 - сделал фотки пустой печатки.
Найденные ошибки/косяки и прочие замечания:
1. Крепежное отверстие стабилизатора DA2 замыкает +3,3V с GND. Будьте внимательны, иначе что то сгорит.
При рисовании печатки забыл сделать островок на нижней стороне. Посему производитель при производстве, сделав металлизацию отверстия, тем самым замкнув питание +3,3V на землю. Чтобы исправить, нужно либо рассверлить отверстие так чтобы не было замыкания. Либо взять острый нож или скальпель и пройтись по отверстию с нижней стороны, так чтобы убрать замыкание.
2. По ошибке на схеме, на печатки конденсатор C76 (вообще то он на схеме C20, видимо не уследил) должен быть как C22 - электролитом на 1мкф. Так по даташиту на MAX239 должно быть. По идее тут либо как то запаять электролит, либо попробовать 1мкф обычный кондер впаять, но тогда для правильности надо и С22 такой же.
3. Ошибка ориентации конденсатора C22, сейчас "+" стоит не там, надо чтобы он был на земле. Ну или смотри пункт 2.
4. В качестве DD7 - не использовать 74HCT04!
5. Не хватает соединения в контроллере дисковода, забыл развести сигнал выдода дисковода. Для исправления этой ситуации
надо будет кинуть проводок от выв.34 DD11 на выв. 13 DD1.
Благодарности:
Павлу Рябцову
DrTrans