DIRC_jqp+b>jqp+b>!C[GO%(H%1 )LICENSEjqp+b>jqp+b>!Ct?qiNNV/uifK@ README.mdjqp+b>jqp+b>!Cw.. 6ag{;cXcore/riscv/riscv_alu.vjqp+b>jqp+b>!CxVWXr|J/6y core/riscv/riscv_core.vjqp+b>jqp+b>!Cy12ըwepBcRۙ_core/riscv/riscv_csr.vjqp+b>jqp+b>!CzX0~\+K|core/riscv/riscv_csr_regfile.vjqp+b>jqp+b>!C{)΋4BJ~Jcore/riscv/riscv_decode.vjqp+b>jqp+b>!C|:tv 7R1,hcore/riscv/riscv_decoder.vjqp+b>jqp+b>!C}AFߩXË!K?n;core/riscv/riscv_defs.vjqp+b>jqp+b>!ChEHuTKp&V\core/riscv/riscv_divider.vjqp+b>jqp+b>!C8rAU,h?X'core/riscv/riscv_exec.vjqp+b>jqp+b>!C ֻ6*zzfV(8core/riscv/riscv_fetch.vjqp+b>jqp+b>!CPYK+I[m vQ\core/riscv/riscv_issue.vjqp+b>jqp+b>!CIa!o H;*=-BX[Pcore/riscv/riscv_lsu.vjqp+b>jqp+b>!CQl] Ej04core/riscv/riscv_mmu.vjqp+b>jqp+b>!C>t#HeR}/vȸcore/riscv/riscv_multiplier.vjqp+b>jqp+b>!C=dz S^M*\OPpYNcore/riscv/riscv_pipe_ctrl.vjqp+b>jqp+b>!C: R/u N0]Ӽ 2core/riscv/riscv_regfile.vjqp+b>jqp+b>!C2w2>!s)ldcore/riscv/riscv_trace_sim.vjqp+b>jqp+b>!CtGx`z^n݂ vMcore/riscv/riscv_xilinx_2r1w.vjqp+b>jqp+b>!C:f%s2I5tIdoc/core_exec.pngjqp+b>jqp+b>!Cs`-9k`hEkdoc/mem_d_interface.pngjqp+Gjqp+G!CPE 4^9U5_Z:`odoc/mem_i_interface.pngjqp+Gjqp+G!C Zn5/=<]vSdoc/overview.pngjqp+QWjqp+QW!CS<hy:xdoc/riscv_isa_spec.pdfjqp+QWjqp+QW!C%b#/J3R)"Xdoc/riscv_privileged_spec.pdfjqp+QWjqp+QW!CȩŢVXxZ xisa_sim/README.mdjqp+QWjqp+QW!C0Į9;Y6P) isa_sim/cosim_api.cppjqp+QWjqp+QW!CdiIH+2QnEisa_sim/cosim_api.hjqp+QWjqp+QW!CHxW|96~8j\isa_sim/elf_load.cppjqp+QWjqp+QW!Cڒm֕ z. еVisa_sim/elf_load.hjqp+QWjqp+QW!Ctޏy@v]3Ю]%isa_sim/images/basic.elfjqp.>jqp.>!CEh60I9fH in^%>tisa_sim/images/linux.elfjqp.>jqp.>!C vT;p qikisa_sim/main.cppjqp.>jqp.>!C<ʝ>MGrc rgisa_sim/makefilejqp.>jqp.>!CNssq8TY1*-Tisa_sim/memory.hjqp.>jqp.>!C{F:I:H2T`X Nisa_sim/riscv.cppjqp.>jqp.>!CMM^qDGͬϞCisa_sim/riscv.hjqp.>jqp.>!C23tm^=p[@Xn.isa_sim/riscv_inst_dump.cppjqp.>jqp.>!C `rWAD触j7xY}vBisa_sim/riscv_inst_dump.hjqp.>jqp.>!CK8Q=[&jmisa_sim/riscv_isa.hjqp.>jqp.>!C(I}jqp.>!C:uJmL˾՘Sisa_sim/riscv_main.hjqp.>jqp.>!C1sDa}sDtop_cache_axi/src_v/dcache.vjqp.>jqp.>!C*aЪ*3ӽ} Lվ top_cache_axi/src_v/dcache_axi.vjqp.>jqp.>!D"A7^O}pӖ g n$top_cache_axi/src_v/dcache_axi_axi.vjqp.>jqp.>!Dzfڐ\:lzggHh!!top_cache_axi/src_v/dcache_core.vjqp.>jqp.>!D~eDy %Y˵!}T*top_cache_axi/src_v/dcache_core_data_ram.vjqp.>jqp.>!D +j|B$C!g)top_cache_axi/src_v/dcache_core_tag_ram.vjqp.{jqp.{!D#)b,bu.k3$top_cache_axi/src_v/dcache_if_pmem.vjqp.{jqp.{!DMpwϙ"f top_cache_axi/src_v/dcache_mux.vjqp.{jqp.{!DG昑d  ṕ top_cache_axi/tb/axi4_defines.hjqp.{jqp.{!D1u}3^ntop_cache_axi/tb/main.cppjqp.{jqp.{!D-K Hɥtop_cache_axi/tb/makefilejqp.{jqp.{!D ;wz$+Z'top_cache_axi/tb/makefile.build_sysc_tbjqp.{jqp.{!Dg˙}dbg2ЍI%)top_cache_axi/tb/makefile.build_verilatedjqp.{jqp.{!DSIyYj?U),top_cache_axi/tb/makefile.generate_verilatedjqp.{jqp.{!D 澾Mִ|(D*Etop_cache_axi/tb/riscv_top.cppjqp.{jqp.{!Dho 6߶__haiVMtop_cache_axi/tb/riscv_top.hjqp.{jqp.{!DOрd$7T4z;top_cache_axi/tb/sc_reset_gen.hjqp.{jqp.{!D &yGz&i"} top_cache_axi/tb/tb_axi4_mem.cppjqp.{jqp.{!D[ sA.)^;Utop_cache_axi/tb/tb_axi4_mem.hjqp.{jqp.{!DRs՛ۘ{T.%top_cache_axi/tb/tb_memory.hjqp.{jqp.{!D"̦b>j&[Mr\top_cache_axi/tb/testbench.hjqp.{jqp.{!D# sISv0"top_cache_axi/tb/testbench_vbase.hjqp.{jqp.{!D)&0kC"'ܧ˾ctop_tcm_axi/src_v/dport_axi.vjqp.{jqp.{!D0 ˶ NO2#. top_tcm_axi/src_v/dport_mux.vjqp.{jqp.{!D1/qK&&|c]p<{!top_tcm_axi/src_v/riscv_tcm_top.vjqp.{jqp.{!D3$j~N;z+;Ttop_tcm_axi/src_v/tcm_mem.vjqp.{jqp.{!D84́c&`X^1 top_tcm_axi/src_v/tcm_mem_pmem.vjqp.{jqp.{!D9wA,)ރpXNE=sAb>top_tcm_axi/src_v/tcm_mem_ram.vjqp.{jqp.{!D=]Т5(*s <top_tcm_axi/tb/axi4.hjqp.{jqp.{!D>uԺ2vfUS2w-top_tcm_axi/tb/axi4_lite.hjqp.{jqp.{!D@1u}3^ntop_tcm_axi/tb/main.cppjqp.{jqp.{!DA-K Hɥtop_tcm_axi/tb/makefilejqp.{jqp.{!DE ;wz$+Z%top_tcm_axi/tb/makefile.build_sysc_tbjqp.{jqp.{!DFg˙}dbg2ЍI%'top_tcm_axi/tb/makefile.build_verilatedjqp.{jqp.{!DGyLy$*top_tcm_axi/tb/makefile.generate_verilatedjqp.{jqp.{!DI @y )mc:JI$top_tcm_axi/tb/riscv_tcm_top_rtl.cppjqp.{jqp.{!DK=3yT])~@b"top_tcm_axi/tb/riscv_tcm_top_rtl.hjqp.{jqp.{!DMOрd$7T4z;top_tcm_axi/tb/sc_reset_gen.hjqp.{jqp.{!DN!y5R%o{%top_tcm_axi/tb/testbench.hjqp.{jqp.{!DR sISv0 top_tcm_axi/tb/testbench_vbase.hjqp.{jqp.{!F(Ƒ^Vcrɴ"top_tcm_wrapper/dport_axi.vjqp.{jqp.{!F ˶ NO2#. top_tcm_wrapper/dport_mux.vjqp.{jqp.{!F2NHpa"N͒ګ#top_tcm_wrapper/riscv_tcm_wrapper.vjqp.{jqp.{!F$j~N;z+;Ttop_tcm_wrapper/tcm_mem.vjqp.{jqp.{!F4́c&`X^1top_tcm_wrapper/tcm_mem_pmem.vjqp.{jqp.{!FwA,)ރpXNE=sAb>top_tcm_wrapper/tcm_mem_ram.vTREE95 6 _2]Ck!doc6 0 br(KvT:]>Xecore18 1 n,RkC01u-vriscv18 0 +S?b.EڿYVisa_sim17 1 s49#EJ%I kimages2 0 I\5P-Cx߲top_tcm_axi18 2 j Q1t[шtb12 0 @EfQ %rGk6src_v6 0 Pk^|Bܕ)ֵ\top_cache_axi28 2 E ²FB.4-tb15 0 nǦw')K/l"src_v13 0 jy(֮6>d;Ctop_tcm_wrapper6 0 %Uex`T"iHqe %أo*ۄ9