6502 - Maverick-Shark/retroGuru GitHub Wiki
Single Board Computer with 6502 (9K/20K/25K)
https://www.reddit.com/r/GowinFPGA/comments/1exkels/single_board_computer_with_6502_9k20k25k/
This is a SBC 6502 based educational board, fully synthesized in a FPGA. Pure Verilog, no proprietary IP used, TOP.v is specific to the board, the remaining source files are common for all the platforms.
- CPU : 6502
- RAM : 32K
- ROM : 16K
- UART
- 8 + 8 Bit I/O
- POR (Power On Reset chip)
- SD Card to load the Bios into ROM on Cold Reset.
It Runs Microsoft OSI 6502 Basic and handles (if you want) a very low cost (4€) Led & Key board.
The only hardware needed is an USB/RS232 adapter.
Into the repository you will find the complete projects (Basic Bios included) for:
- Tang Nano 9K
- Tang Nano 20K
- Tang Primer 25K
and also
- DE10-Lite
- CMOD A7 35T
The Article is a small tutorial on how to write a softcore and how a CPU works.
Project:
https://github.com/davenardella/SBC6502
Article: