An open API service indexing awesome lists of open source software.

https://github.com/namberino/vsap-1

Implementation of the SAP-1 in FPGA
https://github.com/namberino/vsap-1

Last synced: 3 months ago
JSON representation

Implementation of the SAP-1 in FPGA

Awesome Lists containing this project

README

        

# VSAP-1: A processor based on the SAP-1 made in FPGA

This is a computer implemented using Verilog

Currently, this computer can perform addition and subtraction on integers

We can program this computer using the [program.bin](program.bin) file

To understand how the computer works, reference [doc.md](/docs/doc.md)

I used [Apio](https://github.com/FPGAwars/apio) as my FPGA toolbox

Simulation (done with [GTKWave](https://gtkwave.sourceforge.net/)):
![waveform](docs/waveform.png)

> Note: Check the [example_program.md](docs/example_program.md) to learn how to program this computer

References:
- [Ben Eater's 8-bit computer series](https://www.youtube.com/playlist?list=PLowKtXNTBypGqImE405J2565dvjafglHU)
- [Digital Computer Electronics](https://www.amazon.com/Digital-Computer-Electronics-Jerald-Malvino-dp-0074622358/dp/0074622358/ref=dp_ob_title_bk)
- [SAP-1 Implementation Report](https://drive.google.com/file/d/17fH-JBU5OX_4AG123AO47y879YxzmDwX/view)