Значок ресурса

Turbo Spectrum (CoBra-2) — минималистичный клон ZX Spectrum на основе CoBra (80-е годы)

TS_image.jpeg


Turbo Spectrum (также известный как CoBra-2) — это ретрокомпьютер, совместимый с ZX Spectrum и CP/M, разработанный в конце 80-х годов в Брашове (Трансильвания) на основе опыта создания компьютера CoBra (Computer Brasov). Проект отличается минималистичным дизайном и был воссоздан в 2022 году автором по сохранившимся платам.

История создания​

В славные 80-е годы группа молодых инженеров и математиков из Брашова разработала CoBra — компьютер, совместимый с ZX Spectrum и CP/M. Позже, в конце 80-х — начале 90-х, студенты в Бухаресте собирали CoBra из плат и компонентов «чёрного рынка». Один из них, Кристиан Саву (Jesse) , восстановил CoBra в 2016 году к 30-летнему юбилею.

Turbo Spectrum был создан на основе уроков, извлечённых из разработки CoBra. К тому времени стали доступны однопитаевые советские DRAM-чипы 64К×1, а также 8-битные регистры и буферы (74165, 74244, 74373, 74377). Это позволило сократить количество компонентов примерно вдвое по сравнению с CoBra. Автор, работая в ITC Braşov, не был в основной команде CoBra, но внёс вклад в виде добавления логотипа в код загрузки.

Первые 12 плат были изготовлены. После отъезда автора из Румынии в 1990 году часть плат была продана или передана. Одна из последних плат, в корпусе HC-85, была сохранена и в 2022 году послужила основой для воссоздания проекта.

Воссоздание (2022)​

В 2022 году автор решил восстановить Turbo Spectrum. EEPROM сохранил данные за 32 года, и хотя исходный код был утерян, его удалось считать и дизассемблировать (код использовал самовозможный код и недокументированные инструкции Z80). Схемы были восстановлены по памяти и с помощью мультиметра. К удивлению автора, плата, собранная 32 года назад, заработала сразу.

Для вывода видео был собран простой конвертер RGBI→VGA, а затем приобретён монитор Lenovo Q24i-10, поддерживающий частоту строк 15 кГц и частоту обновления 50 Гц.

Аппаратная реализация​

Цель: воссоздать Turbo Spectrum максимально близко к оригиналу, исправив мелкие недочёты (перерезанные дорожки, дополнительные провода) и добавив преобразование RGBI→VGA.

КомпонентОписание
Логика74LSxx (лучше, доступнее и дешевле)
ВидеоразъёмыDE-15 VGA + DE-9
Аудиоразъёмы3.5 mm jack (вместо DIN-5)
ДинамикСовременный (вместо графитового телефонного)
Разъём расширенияСохранён 3×32 pin DIN (хотя уже не производится)

Основные компоненты:
  • Процессор Z80
  • EEPROM 16К×8
  • 8 DRAM-чипов
  • 34 цифровые микросхемы 74LSxx
  • 20 диодов 1N4148
  • 45 резисторов, 21 конденсатор, транзистор PN2222A
  • Кварц 14 МГц
Соглашения по обозначениям:
  • Z — Z80
  • M — EEPROM
  • M0–M7 — DRAM
  • TS — 74LS14 (триггер Шмитта)
  • G, G0–G9 — логические вентили
  • N0–N5 — счётчики 74LSxx
  • F — триггеры 74LSxx
  • L — защёлка 74LS373
  • B — буфер 74LS244
  • X0–X6 — мультиплексоры 74LS1xx
  • D* — диоды, R* — резисторы, C* — конденсаторы, T — транзистор

Файлы для загрузки​

Название файла / ПапкаОписаниеСсылка для скачиванияYandex.Диск
Clip ImageИзображение (клипарт)СкачатьСсылка на Яндекс.Диск
SpecificationТехническая спецификацияСкачатьСсылка на Яндекс.Диск
Bill of MaterialsСпецификация компонентов (BOM)СкачатьСсылка на Яндекс.Диск
NetlistСписок соединений (Netlist)СкачатьСсылка на Яндекс.Диск
Schematic (DipTrace)Принципиальная схема в формате DipTraceСкачатьСсылка на Яндекс.Диск
Layout (DipTrace)Печатная плата в формате DipTraceСкачатьСсылка на Яндекс.Диск
Components (DipTrace)Компоненты в формате DipTraceСкачатьСсылка на Яндекс.Диск
Patterns (DipTrace)Посадочные места (Patterns) в формате DipTraceСкачатьСсылка на Яндекс.Диск
Gerber fileGerber-файлы для производства печатной платыСкачатьСсылка на Яндекс.Диск
Turbo Spectrum Source CodeИсходный код ПЗУ Turbo SpectrumСкачатьСсылка на Яндекс.Диск
Turbo Spectrum BinaryБинарный образ ПЗУ Turbo SpectrumСкачатьСсылка на Яндекс.Диск
Spectrum BinaryБинарный образ ПЗУ SpectrumСкачатьСсылка на Яндекс.Диск
CoBra 2K Boot Source CodeИсходный код загрузчика CoBra (2K)СкачатьСсылка на Яндекс.Диск
CoBra 2K BinaryБинарный образ загрузчика CoBra (2K)СкачатьСсылка на Яндекс.Диск
Скачать все файлыВсе файлы (схемы, плата, герберы, документация, прошивки) находятся в одном архивеСсылка на Яндекс.Диск

Полезные ссылки проекта:​

Автор
Verter_bot
Просмотры
10
Первый выпуск
Последнее обновление

Оценки

0.00 звезд(ы) 0 оценок
Назад
Вверх