Before FE BE abstraction

This commit is contained in:
felsabbagh3
2019-09-08 16:21:37 -04:00
parent fe09aafbb4
commit ac9b06bf7d
49 changed files with 6237 additions and 5268 deletions

View File

@@ -1,55 +1,59 @@
# DESCRIPTION: Verilator output: Timestamp data for --skip-identical. Delete at will.
C "--compiler gcc -Wall -cc Vortex.v -Iinterfaces/ --exe test_bench.cpp -CFLAGS -std=c++11"
C "--compiler gcc -Wall -cc Vortex.v -Iinterfaces/ -Ipipe_regs/ --exe test_bench.cpp -CFLAGS -std=c++11 -O3"
S 6746612 12892413243 1567548409 0 1567548409 0 "/usr/local/bin/verilator_bin"
S 2785 1565236 1567474434 0 1567474434 0 "VX_alu.v"
S 3553 1572595 1567702966 0 1567702966 0 "VX_context.v"
S 4995 1572594 1567702948 0 1567702948 0 "VX_context_slave.v"
S 1699 1565239 1567474434 0 1567474434 0 "VX_csr_handler.v"
S 6179 1572602 1567698562 0 1567698562 0 "VX_d_e_reg.v"
S 18559 1572589 1567703138 0 1567703138 0 "VX_decode.v"
S 1563 1573428 1567973468 0 1567973468 0 "VX_csr_handler.v"
S 17085 1574349 1567973680 0 1567973680 0 "VX_decode.v"
S 1676 1565244 1567474434 0 1567474434 0 "VX_define.v"
S 1782 1572383 1567725862 0 1567725862 0 "VX_e_m_reg.v"
S 3753 1572381 1567704198 0 1567704198 0 "VX_execute.v"
S 776 1572788 1567631138 0 1567631138 0 "VX_f_d_reg.v"
S 3835 1573272 1567973378 0 1567973378 0 "VX_execute.v"
S 6600 1571625 1567568548 0 1567568548 0 "VX_fetch.v"
S 6318 1572489 1567703920 0 1567703920 0 "VX_forwarding.v"
S 6148 1573159 1567972050 0 1567972050 0 "VX_forwarding.v"
S 399 1565278 1567537322 0 1567537322 0 "VX_generic_register.v"
S 1038 1572397 1567725842 0 1567725842 0 "VX_m_w_reg.v"
S 2441 1572393 1567725910 0 1567725910 0 "VX_memory.v"
S 2697 1573280 1567972222 0 1567972222 0 "VX_memory.v"
S 1249 1572596 1567702894 0 1567702894 0 "VX_register_file.v"
S 1655 1572598 1567702916 0 1567702916 0 "VX_register_file_master_slave.v"
S 1599 1572597 1567702888 0 1567702888 0 "VX_register_file_slave.v"
S 1915 1565256 1567474434 0 1567474434 0 "VX_warp.v"
S 1368 1572593 1567702438 0 1567702438 0 "VX_writeback.v"
S 9956 1572384 1567726302 0 1567726302 0 "Vortex.v"
S 1597 1573170 1567969318 0 1567969318 0 "VX_writeback.v"
S 7106 1573153 1567973392 0 1567973392 0 "Vortex.v"
S 1356 1571954 1567552292 0 1567552292 0 "buses.vh"
S 528 1573270 1567972030 0 1567972030 0 "interfaces//VX_forward_exe_inter.v"
S 610 1573271 1567971856 0 1567971856 0 "interfaces//VX_forward_mem_inter.sv"
S 377 1573266 1567971920 0 1567971920 0 "interfaces//VX_forward_reqeust_inter.v"
S 520 1573373 1567970758 0 1567970758 0 "interfaces//VX_forward_response_inter.v"
S 595 1573167 1567968126 0 1567968126 0 "interfaces//VX_forward_wb_inter.v"
S 1689 1571958 1567565366 0 1567565366 0 "interfaces//VX_frE_to_bckE_req_inter.v"
S 789 1572399 1567724612 0 1567724612 0 "interfaces//VX_inst_mem_wb_inter.v"
S 679 1573336 1567972210 0 1567972210 0 "interfaces//VX_inst_mem_wb_inter.v"
S 444 1571666 1567552516 0 1567552516 0 "interfaces//VX_inst_meta_inter.v"
S 995 1572568 1567701364 0 1567701364 0 "interfaces//VX_mem_req_inter.v"
S 654 1573355 1567969270 0 1567969270 0 "interfaces//VX_mw_wb_inter.v"
S 603 1571976 1567568452 0 1567568452 0 "interfaces//VX_warp_ctl_inter.v"
S 450 1572588 1567702406 0 1567702406 0 "interfaces//VX_wb_inter.v"
T 611319 1572409 1567726304 0 1567726304 0 "obj_dir/VVortex.cpp"
T 20930 1572391 1567726304 0 1567726304 0 "obj_dir/VVortex.h"
T 1791 1572466 1567726304 0 1567726304 0 "obj_dir/VVortex.mk"
T 218860 1572451 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_context_slave.cpp"
T 4606 1572450 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_context_slave.h"
T 1131 1572441 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_frE_to_bckE_req_inter.cpp"
T 1208 1572440 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_frE_to_bckE_req_inter.h"
T 882 1572445 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_inst_mem_wb_inter.cpp"
T 1008 1572444 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_inst_mem_wb_inter.h"
T 863 1572402 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_inst_meta_inter.cpp"
T 987 1572401 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_inst_meta_inter.h"
T 883 1572443 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_mem_req_inter.cpp"
T 1005 1572442 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_mem_req_inter.h"
T 900 1572447 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_warp_ctl_inter.cpp"
T 1017 1572446 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_warp_ctl_inter.h"
T 819 1572449 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_wb_inter.cpp"
T 954 1572448 1567726304 0 1567726304 0 "obj_dir/VVortex_VX_wb_inter.h"
T 5392 1572390 1567726304 0 1567726304 0 "obj_dir/VVortex__Syms.cpp"
T 2283 1572389 1567726304 0 1567726304 0 "obj_dir/VVortex__Syms.h"
T 754 1572398 1567726304 0 1567726304 0 "obj_dir/VVortex___024unit.cpp"
T 873 1572396 1567726304 0 1567726304 0 "obj_dir/VVortex___024unit.h"
T 1324 1572474 1567726304 0 1567726304 0 "obj_dir/VVortex__ver.d"
T 0 0 1567726304 0 1567726304 0 "obj_dir/VVortex__verFiles.dat"
T 1472 1572465 1567726304 0 1567726304 0 "obj_dir/VVortex_classes.mk"
T 1073829 1576136 1567974076 0 1567974076 0 "obj_dir/VVortex.cpp"
T 38817 1576133 1567974076 0 1567974076 0 "obj_dir/VVortex.h"
T 1791 1576224 1567974076 0 1567974076 0 "obj_dir/VVortex.mk"
T 1131 1576214 1567974076 0 1567974076 0 "obj_dir/VVortex_VX_frE_to_bckE_req_inter.cpp"
T 1208 1576213 1567974076 0 1567974076 0 "obj_dir/VVortex_VX_frE_to_bckE_req_inter.h"
T 882 1576218 1567974076 0 1567974076 0 "obj_dir/VVortex_VX_inst_mem_wb_inter.cpp"
T 1008 1576217 1567974076 0 1567974076 0 "obj_dir/VVortex_VX_inst_mem_wb_inter.h"
T 863 1576212 1567974076 0 1567974076 0 "obj_dir/VVortex_VX_inst_meta_inter.cpp"
T 987 1576211 1567974076 0 1567974076 0 "obj_dir/VVortex_VX_inst_meta_inter.h"
T 883 1576216 1567974076 0 1567974076 0 "obj_dir/VVortex_VX_mem_req_inter.cpp"
T 1005 1576215 1567974076 0 1567974076 0 "obj_dir/VVortex_VX_mem_req_inter.h"
T 900 1576220 1567974076 0 1567974076 0 "obj_dir/VVortex_VX_warp_ctl_inter.cpp"
T 1017 1576219 1567974076 0 1567974076 0 "obj_dir/VVortex_VX_warp_ctl_inter.h"
T 819 1576222 1567974076 0 1567974076 0 "obj_dir/VVortex_VX_wb_inter.cpp"
T 954 1576221 1567974076 0 1567974076 0 "obj_dir/VVortex_VX_wb_inter.h"
T 2254 1576092 1567974076 0 1567974076 0 "obj_dir/VVortex__Syms.cpp"
T 1447 1576091 1567974076 0 1567974076 0 "obj_dir/VVortex__Syms.h"
T 754 1576130 1567974076 0 1567974076 0 "obj_dir/VVortex___024unit.cpp"
T 873 1576095 1567974076 0 1567974076 0 "obj_dir/VVortex___024unit.h"
T 1509 1576228 1567974076 0 1567974076 0 "obj_dir/VVortex__ver.d"
T 0 0 1567974076 0 1567974076 0 "obj_dir/VVortex__verFiles.dat"
T 1444 1576223 1567974076 0 1567974076 0 "obj_dir/VVortex_classes.mk"
S 6179 1572602 1567698562 0 1567698562 0 "pipe_regs//VX_d_e_reg.v"
S 1538 1573254 1567973402 0 1567973402 0 "pipe_regs//VX_e_m_reg.v"
S 776 1572788 1567631138 0 1567631138 0 "pipe_regs//VX_f_d_reg.v"
S 688 1573273 1567972184 0 1567972184 0 "pipe_regs//VX_m_w_reg.v"