- BUS_N_ROMCS - нет pull-down 10к резистора в схеме и на плате
- BUS_N_IORQGE - нет pull-down 10k резистора в схеме и на плате
- TAPE_IN - нет конденсатона 10нФ последовательно с R22 в схеме и на плате
- Footprint под Z80 имеет некоррентный размер QFP-10x10mm, а нужен QFP-12x12mm, приходится гнуть ноги у процессора
- Разъем JTAG - если ставить shrouder header, налазит на рядом стоящие резисторы (подвинуть или одно, или другое)
- SRAM - отсутствует подача питания на пины 11 - VCC, 12 - GND (как оказалось - не критично).
- LED - необходим светодиод для индикации подачи питания на плату (предусмотреть)
- Нет возможности зашить Atmega8 на плате, нужно вывести JTAG пины и возможность не питать всю схему при программировании AVR (solder jumper?)
- Нет джампера для (возможного) одключения DivMMC в режиме DivMMC.
- У разъема клавиатуры нет выхода +5,GND для питания внешнего контроллера, предусмотреть, согласовать с разводкой ps2_avr_cpld
- Нет pull-up резистора на линии SD_NCS, не критично, но нужно предусмотреть
- Генератор: на 28МГц на 74HTC04 заводится с трудом, выкинуть C1 и заменить перемычкой, заменить в схеме 74HC04 на ACT или F серию, пересчитать номиналы
- Footprint у 27C512 имеет достаточно короткие пятаки, паять панель руками очень неудобно. Предусмотреть либо длинные PADы, либо другую панель (THT).
- Кварц на 4.43 МГц нужно заземлить, как и остальные кварцы по возможности
- Параллельно кварцу на 4.43 МГц предусмотреть резистор на 4.7 МОм
- Держатель карты SD нужно заземлить
- Для того, чтобы конденсатор C14 полностью разряжался, для нормального старта конфы DivMMC, необходимо параллельно ему предусмотреть резистор на 47к.
- Кнопку NMI лучше заводить не на процессор N_MNI, а через модуль DivMMC, который устранит дребезг и включит NMI только при всех условиях, разрешающих его
- Предусмотреть светодиоды активности DivMMC (mapcond, cs)
- Добавить подписи контактов на ZX-BUS, KBD хедерах