
이 오픈소스 프로젝트는 소련 시대의 가정용 컴퓨터 Vector-06C를 FPGA(Field-Programmable Gate Array)로 재현한다. 프로젝트 설명에 따르면 프로세서와 디스크 드라이브를 포함한 컴퓨터 전체가 FPGA 한 칩에 들어가며, 설계는 Verilog와 VHDL로 기술됐다. Vector-06C 소개와 러시아어 위키백과 항목에서 원래 컴퓨터에 관한 정보를 볼 수 있다.
주요 개발 플랫폼은 Cyclone II FPGA를 탑재한 Altera DE1 보드다. 프로젝트의 원본 코드는 모두 Verilog로 작성됐으며, MikeJ가 만든 T80 CPU와 82C55 PIO 컨트롤러 등 일부 모듈은 VHDL을 사용한다.
프로젝트 설명은 사용된 T80 버전이 8080을 구현한 가장 정확한 버전이라고 밝힌다. 8080 Exerciser 테스트 결과 전체가 실제 CPU에서 얻은 결과와 일치한다는 설명도 덧붙였다.
처음 살펴보려면 GettingStarted 안내서를 참고할 수 있다. 프로젝트 위키에는 관련 문서가 있고, 개발 과정 영상도 공개돼 있다. 변경 내역은 Revision_History와 위키의 GettingStarted 주소에서 확인할 수 있다. FPGA를 처음 접한다면 fpga4fun을 참고할 수 있다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요