Skip to content
svofski edited this page Mar 14, 2015 · 6 revisions

This project is a complete open source replica of Vector-06C (Russian: Вектор-06Ц), a retro, Soviet-era home computer, in a FPGA. If you're new to this, fpga4fun is a good place to start learning.

Altera DE1 development board with Cyclone II FPGA is the primary development platform. The project was also ported to a cheap ZR-TECH WXEDA Cycone IV board.

The project uses a mixture of Verilog and VHDL code. All original code is written in Verilog, while some of the modules, e.g. T80 CPU and 82C55 PIO controller by MikeJ are written in VHDL.

This version of T80 is the most accurate implementation of 8080 to date. The complete set of 8080 Exerciser test results matches that of the real CPU.

Make sure to browse the Wiki, Getting Started is a nice place to start. Also check out the videos of work in progress. Returning users please check Revision_History page for news.

PutUp Screenshot

Этот проект полностью воссоздает цветной компьютер Вектор-06Ц без зеленых конденсаторов. Весь компьютер, включая процессор и дисковод, помещается в одной микросхеме ПЛИС, а его структура и поведение описаны на языках Verilog и VHDL. Если вы не знаете, что это такое, но хотите узнать, сходите на fpga4fun.

Проект разрабатывается на плате Altera DE1. Проект был успешно спортирован на дешевую плату ZR-TECH WXEDA Cyclone IV.

Часть кода заимствована из других открытых проектов. В частности, использованы ядра T80 CPU, 82C55 by MikeJ.

Используемая в этом проекте версия процессора T80 является самой точной на сегодняшний день реализацией процессора КР580ВМ80А. 100% результатов теста 8080 Exerciser совпадают с полученными на настоящем процессоре данными.

Начните с прочтения руководства Getting Started на Вики. Оно написано на двух языках и содержит ссылки на другие документы. Можно также посмотреть на ютубы снятые на разных стадиях создания компьютера. На странице Revision_History находится журнал версий.

Clone this wiki locally