Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 560 Bytes

File metadata and controls

25 lines (15 loc) · 560 Bytes

CPU

A 16 bit processor written in VHDL during a university course

Compile

make

Run the CPU simulation

make run

Output VCD file will be at vcd/cpu_utest.vcd You can analyse it with gtkwave by doing gtkwave vcd/cpu_utest.vcd

Run the complete test suite

make test

Output VCD files will be inside vcd/ You can analyse those with gtkwave by doing gtkwave vcd/generic_alu_utest.vcd for example

Note

It was developped in two evenings, so currently incomplete. A list of --TODO is available in the code.