Commit graph

6811 commits

Author SHA1 Message Date
Florian Zaruba
e9df593b07 Adapted Makefile to preliminary TB structure 2017-03-19 00:29:33 +01:00
Florian Zaruba
5daaa9ec0c UVM Alu: Mock implementation for Alu TB 2017-03-19 00:24:56 +01:00
Florian Zaruba
51b55d1b06 Added UVM test-bench structure for basic ALU 2017-03-18 23:59:07 +01:00
Florian Zaruba
d33b3cffd7 Alu: Cleanup and first 64-bit version 2017-03-18 23:28:19 +01:00
Florian Zaruba
f382ac65fe Linting alu, fixed some size mismatch issues 2017-03-18 21:45:10 +01:00
Florian Zaruba
4740f8ad51 Adde Makefile, linting ALU with new package 2017-03-18 21:31:25 +01:00
Florian Zaruba
f38f31b1f3 Added ALU operations, alu ops now enums 2017-03-18 21:02:00 +01:00
Florian Zaruba
17fcb98817 Made debug interface 64 bit wide, at least write and read data 2017-03-18 20:23:01 +01:00
Florian Zaruba
2894aff947 Added initial top-level module with mem and debug if 2017-03-18 20:21:58 +01:00
Florian Zaruba
3a607748c0 Made register file 64 bit by default 2017-03-18 19:57:02 +01:00
Florian Zaruba
bd3556ff99 Added simple register file and README 2017-03-18 19:55:23 +01:00