travisg / 2stage

a simple 2 stage cpu in verilog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2stage

A simple 2 stage cpu in verilog

8 16-bit general purpose registers, 16 bit address/data bus.

Files/Paths to note

  • isa.txt - The instruction set
  • rtl - Verilog implementation
    • rtl/de2-115 - Altera Quartus project for DE-115 fpga board
  • asm - Python based assembler
  • src - Assembly code

Requirements

Verilator required for implementation of test bench and simulator.

FPGA project implemented using Altera Quartus 15.1 Lite.

About

a simple 2 stage cpu in verilog

License:MIT License


Languages

Language:Verilog 45.8%Language:C++ 24.6%Language:Python 16.2%Language:HTML 8.1%Language:VHDL 2.4%Language:Assembly 1.9%Language:Makefile 0.8%Language:Mathematica 0.2%Language:Shell 0.1%