PDA

Просмотр полной версии : i8085mini и ПЛИС (CPLD).



Xrust
20.11.2022, 12:27
Проект предназначен для изучения ПЛИС и микропроцессора i8085 (ИМ1821ВМ85А). Плата по разъему расширения совместима с z80mini (https://zx-pk.ru/threads/33242-z80mini-z80-i-cpld.html).
Для связи используется последовательный порт, подключаемый через USB. Так же осталось достаточно свободных выводов на ПЛИС (разведены на отдельный разъем), чтобы подключить, например, LCD дисплей типа 1602 или SD карту.

https://pic.maxiol.com/thumbs2/1668934875.630420384.img20221120014513.jpg (https://pic.maxiol.com/?v=1668934875.630420384.img20221120014513.jpg&dp=2) https://pic.maxiol.com/thumbs2/1668934931.630420384.img20221120024432.jpg (https://pic.maxiol.com/?v=1668934931.630420384.img20221120024432.jpg&dp=2)

https://pic.maxiol.com/thumbs2/1668934971.630420384.img20221120014542.jpg (https://pic.maxiol.com/?v=1668934971.630420384.img20221120014542.jpg&dp=2) https://pic.maxiol.com/thumbs2/1668935028.630420384.img20221120014552.jpg (https://pic.maxiol.com/?v=1668935028.630420384.img20221120014552.jpg&dp=2)

На плате присутствует несколько ошибок, которые достаточно легко устраняются.
1. Неправильно разведен конденсатор C3 - он оказался под корпусом SMD микросхемы :) Решение - припаять рядышком.

https://pic.maxiol.com/thumbs2/1668935893.630420384.img20221120131523.jpg (https://pic.maxiol.com/?v=1668935893.630420384.img20221120131523.jpg&dp=2)

2. Ненужный инвертор в цепи WAIT - READY (неточность в даташите). Решение - перемычка.
3. В ПЛИС не заведена цепь ALE. Решение - перемычка.
Прошивка ПЛИС с архивом исходника для Qurtus 13.0sp1 78136
Схема платы 78118

Схема ПЛИС:

https://pic.maxiol.com/thumbs2/1668936357.630420384.i8085.png (https://pic.maxiol.com/?v=1668936357.630420384.i8085.png&dp=2)

В качестве тестовой прошивки для ПЗУ подойдет адаптированный монитор (https://zx-pk.ru/threads/27362-samodelnyj-komp-na-i8080.html) Freddy. Для его запуска достаточно только изменить значения CONSD на 08h, CONSC на 09h, BANK на 38h.
78137 - ассемблер для сборки прошивки.
Гербер выложу позже, после исправления ошибок.