Go to file
2026-02-23 02:16:02 +03:00
Docs Version 22022026 2026-02-22 17:56:46 +03:00
FW readme.md 2026-02-23 02:16:02 +03:00
HW update sch pcb 2026-02-23 01:43:36 +03:00
media readme.md 2026-02-23 02:16:02 +03:00
.gitignore Merge branch 'main' of https://github.com/MikhaelKaa/zx_cartridge 2026-02-23 01:13:09 +03:00
.gitmodules init 2026-02-17 18:14:59 +03:00
README.md readme.md 2026-02-23 02:16:02 +03:00

ZX Cartridge

License

Проект картриджа для компьютера Дельта 128К. Устройство реализовано на четырех 29040 и CPLD, подключается к слоту расширения компьютера. Репозиторий содержит полный набор как исходных файлов, так и файлы для производства. Также есть схема в pdf. Есть две версии прошивки - для оригинальных картриджей и расширенный вариант.

На текущий момент (23.02.2026) собран макет.

Функциональность

В процессе тестирования.


Аппаратная часть (HW)

Печатная плата разработана в Altium Designer (файл fix.PrjPCB).
Структура папки HW:

  • fix.PrjPCB проект.
  • src/ исходные файлы схемы (main.SchDoc) и платы (pcb.PcbDoc).
  • altium_libs/ библиотеки компонентов (субмодуль).
    Библиотеки содержат посадочные места, условные обозначения и 3D-модели (папка 3dmodels со STEP-файлами).
    Репозиторий использует git submodule для подключения библиотек это упрощает синхронизацию с обновлениями.

Изображения готового прототипа и модели платы можно найти в папке media.


Программируемая часть (FW)

Прошивка для ПЛИС написана на Verilog и предназначена для синтеза в среде Quartus (файлы проекта zx_cartridge.qpf, zx_cartridge.qsf).
Основной модуль zx_cartridge (файл src/zx_cartridge.v).

Медиа

В папке media находятся фотографии платы в процессе разработки прототипа.

Image Image Image