DIRCjnH-jnH-!GzʼPmP4.gitattributesjnH-jnH-!G;ܬH̍]eۛ .gitignorejnH-jnH-!G˔ޟ$+ciT README.mdjnH-jnH-!Gu:>Yàt{f rtl/alu.vjnH-jnH-!G4[5}lUQ rtl/define.vjnH-jnH-!GxUay otrtl/define_para.vjnH-jnH-!G+|=bI]q^rtl/include_func.vjnH-jnH-!G[fBo&D` rtl/instrbits.vjnH-jnH-!G &TpEӝ̛rtl/instrman.vjnH-jnH-!GE Ql63}#q rtl/lsu.vjnH-jnH-!GJ k-ſD>!V*I rtl/membuf.vjnH jnH !G9C4WJqz{ rtl/mprf.vjnH jnH !G".d~Я.<\L z=) rtl/mul.vjnH jnH !G|yhoz8|`5artl/predictor.vjnH jnH !GYuST2ÏV`L9rtl/schedule.vjnH jnH !GO@Lsd?݄- ?Qrtl/ssrv_top.vjnH jnH !Gh"b6PUdzm rtl/sys_csr.vjnHGՋjnHGՋ!G:tRS2"y*z|wscr1/build/coremark_i.dumpjnHGՋjnHGՋ!G. dZmbze(scr1/build/coremark_i.elfjnH9jnH9!G^!A5?se.\"4scr1/build/coremark_i.hexjnH9jnH9!G)~XY ұd]scr1/build/coremark_ic.dumpjnHjnH!G+g 6:Yf[scr1/build/coremark_ic.elfjnHjnH!G&=^|a1scr1/build/coremark_ic.hexjnHjnH!GKA<t /Lwscr1/build/coremark_imc.dumpjnHjnH!Gls*kd ( ͯ4scr1/build/coremark_imc.elfjnHjnH!G(.y&bq*scr1/build/coremark_imc.hexjnHjnH!H ~m5sƜ{C*!scr1/build/dhrystone21_i_max.dumpjnHjnH!HfTU=)W~[d scr1/build/dhrystone21_i_max.elfjnHjnH!HQ2gAK-8 scr1/build/dhrystone21_i_max.hexjnH;EjnH;E!H wn)md]z&&scr1/build/dhrystone21_i_noinline.dumpjnH;EjnH;E!H5V+.V |%scr1/build/dhrystone21_i_noinline.elfjnH;EjnH;E!HRwӽ&Y[e2  %scr1/build/dhrystone21_i_noinline.hexjnH;EjnH;E!H {d$3ǵȠW]3"scr1/build/dhrystone21_ic_max.dumpjnHyjnHy!Hv?-cT!scr1/build/dhrystone21_ic_max.elfjnHyjnHy!H#}f7$̕Q!scr1/build/dhrystone21_ic_max.hexjnHyjnHy!H ~V|kŕp7}'scr1/build/dhrystone21_ic_noinline.dumpjnHyjnHy!H Hq?@'hfÃ/ J&scr1/build/dhrystone21_ic_noinline.elfjnHyjnHy!H .lonfɰ!-.Y&scr1/build/dhrystone21_ic_noinline.hexjnHyjnHy!H 20}ؿÚ ҳP)gr#scr1/build/dhrystone21_imc_max.dumpjnHyjnHy!H `QϏ/oIɯu"scr1/build/dhrystone21_imc_max.elfjnHyjnHy!H4-(eGm(zꆘ"scr1/build/dhrystone21_imc_max.hexjnHyjnHy!H Oν` m:N&(scr1/build/dhrystone21_imc_noinline.dumpjnHyjnHy!HG ~A͗{5Tr'scr1/build/dhrystone21_imc_noinline.elfjnHyjnHy!HqOD)`寵h 2i'scr1/build/dhrystone21_imc_noinline.hexjnHyjnHy!H<2-LWp\yb8scr1/build/div.dumpjnHyjnHy!H"q عEk5"]@scr1/build/div.elfjnHyjnHy!H# 'p%ώscr1/build/div.hexjnHyjnHy!H$7gY1`Q6scr1/build/divu.dumpjnHyjnHy!H%/>uP` 7wүscr1/build/divu.elfjnHyjnHy!H' E3nE}vO _scr1/build/divu.hexjnHyjnHy!H(A3g;*YUk4iqscr1/build/mul.dumpjnHyjnHy!H) 01$B°scr1/build/mul.elfjnHyjnHy!H*vJ^Un"Ghsscr1/build/mul.hexjnHyjnHy!H+CqK+ѿ?¤@QMHscr1/build/mulh.dumpjnHyjnHy!H, D*F'ɳ"ōq|3 scr1/build/mulh.elfjnHyjnHy!H-DN0nֹx8},t(scr1/build/mulh.hexjnHyjnHy!H.Cs,R8Ŋ3({ŽI)scr1/build/mulhsu.dumpjnHyjnHy!H/ DXx~(,suscr1/build/mulhsu.elfjnHyjnHy!H0D{|D9\Ht kuscr1/build/mulhsu.hexjnHyjnHy!H1CN+G_"s*Wscr1/build/mulhu.dumpjnHyjnHy!H2 D۳ NFFuOscr1/build/mulhu.elfjnHyjnHy!H3D'gjkO;rscr1/build/mulhu.hexjnHyjnHy!H5υBs+"f1yv/scr1/build/rem.dumpjnHyjnHy!H6CW."E{núscr1/build/rem.elfjnHyjnHy!H7 Pfe4aS^ ܱ%}Vscr1/build/rem.hexjnHyjnHy!H8\6z0o|#.scr1/build/remu.dumpjnHjnH!H9i5Ķ$w-0Xscr1/build/remu.elfjnHjnH!H: Pc.~|ʨscr1/build/remu.hexjnHjnH!H; yW&j[غJAscr1/build/test_infojnHjnH!H@ 1?D%2a\scr1/sim/MakefilejnHjnH!HAg1 /1^xscr1/sim/compile.dojnHjnH!HBd.(VI@'Jakscr1/sim/readme.txtjnHjnH!HD6KY,0{2sxscr1/sim/sim.dojnHjnH!HH`27CY1DjF(]~+scr1/sim/tests/benchmarks/coremark/MakefilejnHjnH!HI<p 5 Rj20scr1/sim/tests/benchmarks/coremark/core_portme.cjnHjnH!HJ,y0+!᫫*0scr1/sim/tests/benchmarks/coremark/core_portme.hjnHjnH!HL~("##>lap.scr1/sim/tests/benchmarks/dhrystone21/MakefilejnHjnH!HMH ˠ;TC7/ 6n?,scr1/sim/tests/benchmarks/dhrystone21/dhry.hjnHjnH!HN6*˷(w|ת. C.scr1/sim/tests/benchmarks/dhrystone21/dhry_1.cjnHjnH!HO a@fIG\/Ý.scr1/sim/tests/benchmarks/dhrystone21/dhry_2.cjnHjnH!HRzHR*/;@,w>Ǣscr1/sim/tests/common/LICENSEjnHjnH!HS uCM6{PdVscr1/sim/tests/common/crt.SjnHjnH!HT6A @'F2-n'R scr1/sim/tests/common/crt_tcm.SjnHjnH!HUre9r`RERqscr1/sim/tests/common/csr.hjnHjnH!HV(&wd5YK(8{scr1/sim/tests/common/link.ldjnHjnH!HXz+ukjG,T}!scr1/sim/tests/common/link_tcm.ldjnHjnH!HYANETuE*scr1/sim/tests/common/riscv_csr_encoding.hjnHjnH!HZq|cj-IÞݴ#$scr1/sim/tests/common/riscv_macros.hjnHjnH!H[:8bu({* scr1/sim/tests/common/sc_print.cjnHjnH!H\uAqo&Z¦'fS scr1/sim/tests/common/sc_print.hjnHjnH!H]gW]AWi8Ascr1/sim/tests/common/sc_test.hjnHjnH!H^e?j^%%scr1/sim/tests/common/scr1_specific.hjnHjnH!H`_*t+ϖ(scr1/sim/tests/riscv_compliance/MakefilejnHjnH!HaQ ?M_F5D0scr1/sim/tests/riscv_compliance/aw_test_macros.hjnHjnH!HbfU0%z5$RV>'scr1/sim/tests/riscv_compliance/check.cjnHjnH!Hc e[|I`%3e@zh@/scr1/sim/tests/riscv_compliance/compliance_io.hjnHjnH!Hd lyY9;}^ht1scr1/sim/tests/riscv_compliance/compliance_test.hjnHjnH!HeNe;EIpY[j(,scr1/sim/tests/riscv_compliance/riscv_test.hjnHjnH!HfI_ `ŽC鿻vY-scr1/sim/tests/riscv_compliance/test_macros.hjnHjnH!Hh ӀJFe ت\ؔJf!scr1/sim/tests/riscv_isa/MakefilejnHjnH!Hkr+іx0,"fD1%scr1/sim/tests/riscv_isa/riscv_test.hjnHjnH!Hl Y& Wif𕻦x'scr1/sim/tests/riscv_isa/rv32_tests.incjnHjnH!Hm=t9R|RO˨O&scr1/sim/tests/riscv_isa/test_macros.hjnHjnH!Ho - \#į3IoV+scr1/sim/tests/vectored_isr_sample/MakefilejnHjnH!Hp5G| ˨D:*scr1/sim/tests/vectored_isr_sample/timer.hjnHjnH!Hq{@4.dgjօ1scr1/sim/tests/vectored_isr_sample/v_isr_sample.SjnHjnH!Hs2_au_5h5@*scr1/sim/verilator_wrap/scr1_ahb_wrapper.cjnHjnH!Ht\5QNʼnͥg=*scr1/sim/verilator_wrap/scr1_axi_wrapper.cjnHjnH!HvHw^įz+jFЕgscr1/src/ahb_tb.filesjnHjnH!Hw%*zsgw)[sFmscr1/src/ahb_top.filesjnHjnH!HxHx =PL_)1lscr1/src/axi_tb.filesjnHjnH!Hz$~<3#xe؍G {scr1/src/axi_top.filesjnHjnH!H{g>15n Ȗscr1/src/core.filesjnHjnH!H~MBe3 u*;n#scr1/src/core/primitives/scr1_cg.svjnHjnH!Hc|>~˫]>O,scr1/src/core/primitives/scr1_reset_cells.svjnHjnH!Hc4JG#K5{7#scr1/src/core/scr1_clk_ctrl.svjnHjnH!HRO¥'_v4 scr1/src/core/scr1_core_top.svjnHjnH!H}"m]fjGڧscr1/src/core/scr1_dm.svjnHjnH!H]A5s:+Pscr1/src/core/scr1_dmi.svjnHjnH!H='d=NCLsgscr1/src/core/scr1_scu.svjnHjnH!H?<],OHscr1/src/core/scr1_tapc.svjnHjnH!Hl9~%sCM˳TN$scr1/src/core/scr1_tapc_shift_reg.svjnHjnH!H(MgxGX_ 6V'scr1/src/core/scr1_tapc_synchronizer.svjnHjnH!Hӌ k5r/ͳԵscr1/src/includes/scr1_ahb.svhjnHjnH!HfHDLDBzt'Ͷ+scr1/src/includes/scr1_arch_description.svhjnHjnH!H헩C< ^kV׳%scr1/src/includes/scr1_arch_types.svhjnHjnH!H 0ȿQ e4( scr1/src/includes/scr1_csr.svhjnHjnH!HB-b^Cǵ~Iscr1/src/includes/scr1_dm.svhjnHjnH!H.[M JV scr1/src/includes/scr1_hdu.svhjnHjnH!H [a@;^tC scr1/src/includes/scr1_ipic.svhjnHjnH!HP Z)*oLז scr1/src/includes/scr1_memif.svhjnHjnH!HVvWT'-|P-scr1/src/includes/scr1_riscv_isa_decoding.svhjnHjnH!H Ҝ%Y#K FY%scr1/src/includes/scr1_search_ms1.svhjnHjnH!H )@ؒ:kĻVOscr1/src/includes/scr1_tapc.svhjnHjnH!H6glj=죂Uභ<`Escr1/src/includes/scr1_tdu.svhjnHjnH!H?Se]I4>e-0scr1/src/pipeline/scr1_ipic.svjnHjnH!Hll)%QbB0;2I"scr1/src/pipeline/scr1_pipe_csr.svjnHjnH!H~⯐9Ɨ __!3qo`"scr1/src/pipeline/scr1_pipe_exu.svjnHjnH!H wb/!dM"&Ob"scr1/src/pipeline/scr1_pipe_hdu.svjnHjnH!H[=p#)U#scr1/src/pipeline/scr1_pipe_ialu.svjnHjnH!H)E(k ObɩaM"scr1/src/pipeline/scr1_pipe_idu.svjnHjnH!H^EběwtL*93Y_l"scr1/src/pipeline/scr1_pipe_ifu.svjnHPjnHP!H,K&vmXb"scr1/src/pipeline/scr1_pipe_lsu.svjnHPjnHP!H {СS= ] ު-̃#scr1/src/pipeline/scr1_pipe_mprf.svjnHPjnHP!HLcLv 3X[F"u"scr1/src/pipeline/scr1_pipe_tdu.svjnHPjnHP!HKb.z99K"scr1/src/pipeline/scr1_pipe_top.svjnHPjnHP!H?f\}nwanBQ]="scr1/src/pipeline/scr1_tracelog.svjnHPjnHP!H`]hJ ckSBd!scr1/src/tb/scr1_memory_tb_ahb.svjnHPjnHP!H+qpUr 50FH?!scr1/src/tb/scr1_memory_tb_axi.svjnHPjnHP!H+:(.w!l{@Aascr1/src/tb/scr1_top_tb_ahb.svjnHPjnHP!HI%9=Y 5br; 9%scr1/src/tb/scr1_top_tb_axi.svjnHPjnHP!H=;'7{ &@Q scr1/src/top/scr1_dmem_ahb.svjnHPjnHP!H$ե[!k@\ scr1/src/top/scr1_dmem_router.svjnHPjnHP!H (#uۮeհ@wDscr1/src/top/scr1_dp_memory.svjnHPjnHP!H(w}+~PkXFN?.scr1/src/top/scr1_imem_ahb.svjnHPjnHP!H?QۏJ;:cї7 scr1/src/top/scr1_imem_router.svjnHPjnHP!H82~BjgBIscr1/src/top/scr1_mem_axi.svjnHPjnHP!H.Co9r-!,G#}scr1/src/top/scr1_tcm.svjnHPjnHP!H'V5 ^Sde90s ;9scr1/src/top/scr1_timer.svjnHPjnHP!HLLIrozqʗscr1/src/top/scr1_top_ahb.svjnHPjnHP!Hs2AU7%H scr1/src/top/scr1_top_axi.svjnHPjnHP!Hv:VBS UA7MË)ssrv-on-scr1/fpga/DE2_115/DE2_115.asm.rptjnHPjnHP!H@f0pw+z$8~&ssrv-on-scr1/fpga/DE2_115/DE2_115.donejnH0"jnH0"!H052y].T .z)ssrv-on-scr1/fpga/DE2_115/DE2_115.fit.rptjnH0"jnH0"!Hq!˱զq?L| F*ssrv-on-scr1/fpga/DE2_115/DE2_115.fit.smsgjnH0"jnH0"!Hp&$_U06{NJHr-ssrv-on-scr1/fpga/DE2_115/DE2_115.fit.summaryjnH0"jnH0"!H% \h忴ʈSĚk{6f)ssrv-on-scr1/fpga/DE2_115/DE2_115.sta.rptjnH aSgjnH aSg!HbI``Ә" ㇐8-ssrv-on-scr1/fpga/DE2_115/DE2_115.sta.summaryjnH aSgjnH aSg!H+%41.Ivb {K@#ssrv-on-scr1/fpga/DE2_115/DE2_115.vjnH aSgjnH aSg!H׶ oZNjҍ9ssrv-on-scr1/fpga/DE2_115/DE2_115_assignment_defaults.qdfjnH aSgjnH aSg!Hw u=efI.ssrv-on-scr1/fpga/DE2_115/PLLJ_PLLSPE_INFO.txtjnH aSgjnH aSg!H⛲CK)wZS%ssrv-on-scr1/fpga/DE2_115/dualram.qipjnH aSgjnH aSg!H⛲CK)wZS"ssrv-on-scr1/fpga/DE2_115/plll.qipjnH aSgjnH aSg!H->𨤘l10BuG.\issrv-on-scr1/fpga/pll/plll.ppfjnH aSgjnH aSg!HU zfz22tssrv-on-scr1/fpga/pll/plll.qipjnH aSgjnH aSg!H=?b2^x؜.tssrv-on-scr1/fpga/pll/plll.vjnH aSgjnH aSg!H-ƶ0܂(1鲣/|zxssrv-on-scr1/fpga/pll/plll_bb.vjnH aSgjnH aSg!HOWfbG>!ssrv-on-scr1/fpga/pll/plll_inst.vjnH aSgjnH aSg!H`LKAr> ssrv-on-scr1/fpga/ram/code.mifjnH aSgjnH aSg!Hɱ# ^Q `#ssrv-on-scr1/fpga/ram/code_dhry.mifjnH aSgjnH aSg!Hn 3}9 Ja!ssrv-on-scr1/fpga/ram/dualram.qipjnH aSgjnH aSg!H,(s* ssrv-on-scr1/fpga/ram/dualram.vjnH aSgjnH aSg!H$ `svngߍvW"ssrv-on-scr1/fpga/ram/dualram_bb.vjnH aSgjnH aSg!HJGQH>`Е=jAo$ssrv-on-scr1/fpga/ram/dualram_inst.vjnH aSgjnH aSg!H5 yᇔφ!ssrv-on-scr1/fpga/readme.mdjnH aSgjnH aSg!Hu:>Yàt{fssrv-on-scr1/fpga/rtl/alu.vjnH aSgjnH aSg!I4[5}lUQssrv-on-scr1/fpga/rtl/define.vjnH aSgjnH aSg!IJ/9!V*Issrv-on-scr1/fpga/rtl/membuf.vjnH aSgjnH aSg!I9C4WJqz{ssrv-on-scr1/fpga/rtl/mprf.vjnH aSgjnH aSg!I".d~Я.<\L z=)ssrv-on-scr1/fpga/rtl/mul.vjnH aSgjnH aSg!I |yhoz8|`5a!ssrv-on-scr1/fpga/rtl/predictor.vjnH aSgjnH aSg!I YuST2ÏV`L9 ssrv-on-scr1/fpga/rtl/schedule.vjnH ]jnH ]!I&]g %;RkF&ssrv-on-scr1/fpga/rtl/ssrv_pipe_top.svjnH ]jnH ]!IXPr=RB~x ssrv-on-scr1/fpga/rtl/ssrv_top.vjnH ]jnH ]!I8a& Wv&:^ssrv-on-scr1/fpga/rtl/sys_csr.vjnH ]jnH ]!IHw^įz+jFЕg#ssrv-on-scr1/fpga/scr1/ahb_tb.filesjnH ]jnH ]!I%*zsgw)[sFm$ssrv-on-scr1/fpga/scr1/ahb_top.filesjnH ]jnH ]!IHx =PL_)1l#ssrv-on-scr1/fpga/scr1/axi_tb.filesjnH ]jnH ]!I$~<3#xe؍G {$ssrv-on-scr1/fpga/scr1/axi_top.filesjnH ]jnH ]!Ig>15n Ȗ!ssrv-on-scr1/fpga/scr1/core.filesjnH ]jnH ]!I MBe3 u*;n1ssrv-on-scr1/fpga/scr1/core/primitives/scr1_cg.svjnH ]jnH ]!I!c|>~˫]>O:ssrv-on-scr1/fpga/scr1/core/primitives/scr1_reset_cells.svjnH ]jnH ]!I"c4JG#K5{7#,ssrv-on-scr1/fpga/scr1/core/scr1_clk_ctrl.svjnH ]jnH ]!I#R]&Tl Ƨ,ssrv-on-scr1/fpga/scr1/core/scr1_core_top.svjnH ]jnH ]!I$}"m]fjGڧ&ssrv-on-scr1/fpga/scr1/core/scr1_dm.svjnH ]jnH ]!I&]A5s:+P'ssrv-on-scr1/fpga/scr1/core/scr1_dmi.svjnH ]jnH ]!I(='d=NCLsg'ssrv-on-scr1/fpga/scr1/core/scr1_scu.svjnH ]jnH ]!I*?<],OH(ssrv-on-scr1/fpga/scr1/core/scr1_tapc.svjnH ]jnH ]!I,l9~%sCM˳TN2ssrv-on-scr1/fpga/scr1/core/scr1_tapc_shift_reg.svjnH ]jnH ]!I-(MgxGX_ 6V5ssrv-on-scr1/fpga/scr1/core/scr1_tapc_synchronizer.svjnH ]jnH ]!I1ӌ k5r/ͳԵ,ssrv-on-scr1/fpga/scr1/includes/scr1_ahb.svhjnH ]jnH ]!I2{Dq(E[+O9ssrv-on-scr1/fpga/scr1/includes/scr1_arch_description.svhjnH ]jnH ]!I3헩C< ^kV׳3ssrv-on-scr1/fpga/scr1/includes/scr1_arch_types.svhjnH ]jnH ]!I4 0ȿQ e4( ,ssrv-on-scr1/fpga/scr1/includes/scr1_csr.svhjnH ]jnH ]!I<B-b^Cǵ~I+ssrv-on-scr1/fpga/scr1/includes/scr1_dm.svhjnH ]jnH ]!IA.[M JV ,ssrv-on-scr1/fpga/scr1/includes/scr1_hdu.svhjnH ]jnH ]!IH [a@;^tC -ssrv-on-scr1/fpga/scr1/includes/scr1_ipic.svhjnH ]jnH ]!IOP Z)*oLז.ssrv-on-scr1/fpga/scr1/includes/scr1_memif.svhjnH ]jnH ]!IPVvWT'-|P;ssrv-on-scr1/fpga/scr1/includes/scr1_riscv_isa_decoding.svhjnH ]jnH ]!IS Ҝ%Y#K FY3ssrv-on-scr1/fpga/scr1/includes/scr1_search_ms1.svhjnH ]jnH ]!IU )@ؒ:kĻVO-ssrv-on-scr1/fpga/scr1/includes/scr1_tapc.svhjnH ]jnH ]!I[6glj=죂Uභ<`E,ssrv-on-scr1/fpga/scr1/includes/scr1_tdu.svhjnH ]jnH ]!I_?Se]I4>e-0,ssrv-on-scr1/fpga/scr1/pipeline/scr1_ipic.svjnH ]jnH ]!I`ll)%QbB0;2I0ssrv-on-scr1/fpga/scr1/pipeline/scr1_pipe_csr.svjnH ]jnH ]!Il~⯐9Ɨ __!3qo`0ssrv-on-scr1/fpga/scr1/pipeline/scr1_pipe_exu.svjnH ]jnH ]!I wb/!dM"&Ob0ssrv-on-scr1/fpga/scr1/pipeline/scr1_pipe_hdu.svjnH ]jnH ]!I[=p#)U1ssrv-on-scr1/fpga/scr1/pipeline/scr1_pipe_ialu.svjnH ]jnH ]!K)E(k ObɩaM0ssrv-on-scr1/fpga/scr1/pipeline/scr1_pipe_idu.svjnH ]jnH ]!K^EběwtL*93Y_l0ssrv-on-scr1/fpga/scr1/pipeline/scr1_pipe_ifu.svjnH ]jnH ]!K,K&vmXb0ssrv-on-scr1/fpga/scr1/pipeline/scr1_pipe_lsu.svjnH ]jnH ]!K: {СS= ] ު-̃1ssrv-on-scr1/fpga/scr1/pipeline/scr1_pipe_mprf.svjnH ]jnH ]!KpLcLv 3X[F"u0ssrv-on-scr1/fpga/scr1/pipeline/scr1_pipe_tdu.svjnH ]jnH ]!ނWKb.z99K0ssrv-on-scr1/fpga/scr1/pipeline/scr1_pipe_top.svjnH ]jnH ]!ނX?f\}nwanBQ]=0ssrv-on-scr1/fpga/scr1/pipeline/scr1_tracelog.svjnH ]jnH ]!ނ``]hJ ckSBd/ssrv-on-scr1/fpga/scr1/tb/scr1_memory_tb_ahb.svjnH ]jnH ]!ނa+qpUr 50FH?/ssrv-on-scr1/fpga/scr1/tb/scr1_memory_tb_axi.svjnH ]jnH ]!ނb/=~&KH2ю.ځ #,ssrv-on-scr1/fpga/scr1/tb/scr1_top_tb_ahb.svjnH ]jnH ]!ނeI%9=Y 5br; 9%,ssrv-on-scr1/fpga/scr1/tb/scr1_top_tb_axi.svjnH ]jnH ]!ނh=;'7{ &@Q +ssrv-on-scr1/fpga/scr1/top/scr1_dmem_ahb.svjnH ]jnH ]!ނi$ե[!k@\.ssrv-on-scr1/fpga/scr1/top/scr1_dmem_router.svjnH ]jnH ]!ނj ̼+ _qj,ssrv-on-scr1/fpga/scr1/top/scr1_dp_memory.svjnH ]jnH ]!ނm(w}+~PkXFN?.+ssrv-on-scr1/fpga/scr1/top/scr1_imem_ahb.svjnH ]jnH ]!ނq?QۏJ;:cї7.ssrv-on-scr1/fpga/scr1/top/scr1_imem_router.svjnH ]jnH ]!ނs82~BjgBI*ssrv-on-scr1/fpga/scr1/top/scr1_mem_axi.svjnH ]jnH ]!ނ.Co9r-!,G#}&ssrv-on-scr1/fpga/scr1/top/scr1_tcm.svjnH ]jnH ]!ނ'V5 ^Sde90s ;9(ssrv-on-scr1/fpga/scr1/top/scr1_timer.svjnH ]jnH ]!ނLLIrozqʗ*ssrv-on-scr1/fpga/scr1/top/scr1_top_ahb.svjnH ]jnH ]!ނs2AU7%H *ssrv-on-scr1/fpga/scr1/top/scr1_top_axi.svjnH ]jnH ]!,X -S9I"m{h5assrv-on-scr1/fpga/test/rxtx.vjnH ]jnH ]!,_k䱣rʒ0H~H:$ssrv-on-scr1/fpga/test/ssrv_memory.vjnH ]jnH ]!ނ ݥ;R 5Rssrv-on-scr1/readme.mdjnH ]jnH ]!,bWK*8#~c1] N`Fssrv-on-scr1/sim/readme.mdjnH ]jnH ]!:u:>Yàt{fssrv-on-scr1/sim/rtl/alu.vjnH ]jnH ]!:4[5}lUQssrv-on-scr1/sim/rtl/define.vjnH ]jnH ]!; J/9!V*Issrv-on-scr1/sim/rtl/membuf.vjnH ]jnH ]!;t9C4WJqz{ssrv-on-scr1/sim/rtl/mprf.vjnH fjnH f!;".d~Я.<\L z=)ssrv-on-scr1/sim/rtl/mul.vjnH fjnH f!;|yhoz8|`5a ssrv-on-scr1/sim/rtl/predictor.vjnH fjnH f!;YuST2ÏV`L9ssrv-on-scr1/sim/rtl/schedule.vjnH fjnH f!;&]g %;RkF%ssrv-on-scr1/sim/rtl/ssrv_pipe_top.svjnH fjnH f!;XPr=RB~x ssrv-on-scr1/sim/rtl/ssrv_top.vjnH fjnH f!;8a& Wv&:^ssrv-on-scr1/sim/rtl/sys_csr.vjnH fjnH f!;:tRS2"y*z|w+ssrv-on-scr1/sim/scr1/build/coremark_i.dumpjnH fjnH f!;. dZmbze(*ssrv-on-scr1/sim/scr1/build/coremark_i.elfjnH fjnH f!;^!A5?se.\"4*ssrv-on-scr1/sim/scr1/build/coremark_i.hexjnH fjnH f!;)~XY ұd],ssrv-on-scr1/sim/scr1/build/coremark_ic.dumpjnH fjnH f!<+g 6:Yf[+ssrv-on-scr1/sim/scr1/build/coremark_ic.elfjnH fjnH f!<&=^|a1+ssrv-on-scr1/sim/scr1/build/coremark_ic.hexjnH!prjnH!pr!< KA<t /Lw-ssrv-on-scr1/sim/scr1/build/coremark_imc.dumpjnH!prjnH!pr!< ls*kd ( ͯ4,ssrv-on-scr1/sim/scr1/build/coremark_imc.elfjnH!prjnH!pr!<(.y&bq*,ssrv-on-scr1/sim/scr1/build/coremark_imc.hexjnH!prjnH!pr!< ~m5sƜ{C*2ssrv-on-scr1/sim/scr1/build/dhrystone21_i_max.dumpjnH!prjnH!pr!<0fTU=)W~[d1ssrv-on-scr1/sim/scr1/build/dhrystone21_i_max.elfjnH!prjnH!pr!uP` 7wү$ssrv-on-scr1/sim/scr1/build/divu.elfjnH!jnH!!lap?ssrv-on-scr1/sim/scr1/sim/tests/benchmarks/dhrystone21/MakefilejnH!jnH!!<H ˠ;TC7/ 6n?=ssrv-on-scr1/sim/scr1/sim/tests/benchmarks/dhrystone21/dhry.hjnH!jnH!!<6*˷(w|ת. C?ssrv-on-scr1/sim/scr1/sim/tests/benchmarks/dhrystone21/dhry_1.cjnH!jnH!!< a@fIG\/Ý?ssrv-on-scr1/sim/scr1/sim/tests/benchmarks/dhrystone21/dhry_2.cjnH!jnH!!<zHR*/;@,w>Ǣ.ssrv-on-scr1/sim/scr1/sim/tests/common/LICENSEjnH!jnH!!< uCM6{PdV,ssrv-on-scr1/sim/scr1/sim/tests/common/crt.SjnH!jnH!!<6A @'F2-n'R 0ssrv-on-scr1/sim/scr1/sim/tests/common/crt_tcm.SjnH!jnH!!<re9r`RERq,ssrv-on-scr1/sim/scr1/sim/tests/common/csr.hjnH!jnH!!<(&wd5YK(8{.ssrv-on-scr1/sim/scr1/sim/tests/common/link.ldjnH!jnH!!<z+ukjG,T}2ssrv-on-scr1/sim/scr1/sim/tests/common/link_tcm.ldjnH!jnH!!<ANETuE;ssrv-on-scr1/sim/scr1/sim/tests/common/riscv_csr_encoding.hjnH!jnH!!<q|cj-IÞݴ#5ssrv-on-scr1/sim/scr1/sim/tests/common/riscv_macros.hjnH!jnH!!<:8bu({*1ssrv-on-scr1/sim/scr1/sim/tests/common/sc_print.cjnH!jnH!!<uAqo&Z¦'fS1ssrv-on-scr1/sim/scr1/sim/tests/common/sc_print.hjnH!jnH!!<gW]AWi8A0ssrv-on-scr1/sim/scr1/sim/tests/common/sc_test.hjnH!jnH!!<e?j^%6ssrv-on-scr1/sim/scr1/sim/tests/common/scr1_specific.hjnH!jnH!!<_*t+ϖ9ssrv-on-scr1/sim/scr1/sim/tests/riscv_compliance/MakefilejnH!jnH!!<Q ?M_F5DAssrv-on-scr1/sim/scr1/sim/tests/riscv_compliance/aw_test_macros.hjnH!jnH!!<fU0%z5$RV>8ssrv-on-scr1/sim/scr1/sim/tests/riscv_compliance/check.cjnH!jnH!!< e[|I`%3e@zh@@ssrv-on-scr1/sim/scr1/sim/tests/riscv_compliance/compliance_io.hjnH!jnH!!< lyY9;}^htBssrv-on-scr1/sim/scr1/sim/tests/riscv_compliance/compliance_test.hjnH!jnH!!<Ne;EIpY[j(=ssrv-on-scr1/sim/scr1/sim/tests/riscv_compliance/riscv_test.hjnH!jnH!!<I_ `ŽC鿻vY>ssrv-on-scr1/sim/scr1/sim/tests/riscv_compliance/test_macros.hjnH!jnH!!< ӀJFe ت\ؔJf2ssrv-on-scr1/sim/scr1/sim/tests/riscv_isa/MakefilejnH!jnH!!<r+іx0,"fD16ssrv-on-scr1/sim/scr1/sim/tests/riscv_isa/riscv_test.hjnH!jnH!!< Y& Wif𕻦x8ssrv-on-scr1/sim/scr1/sim/tests/riscv_isa/rv32_tests.incjnH!jnH!!<=t9R|RO˨O7ssrv-on-scr1/sim/scr1/sim/tests/riscv_isa/test_macros.hjnH!jnH!!< - \#į3IoV15n Ȗ$ssrv-on-scr1/sim/scr1/src/core.filesjnH!jnH!!<MBe3 u*;n4ssrv-on-scr1/sim/scr1/src/core/primitives/scr1_cg.svjnH!jnH!!<c|>~˫]>O=ssrv-on-scr1/sim/scr1/src/core/primitives/scr1_reset_cells.svjnH!jnH!!<c4JG#K5{7#/ssrv-on-scr1/sim/scr1/src/core/scr1_clk_ctrl.svjnH!jnH!!<Ri hc#xU/ssrv-on-scr1/sim/scr1/src/core/scr1_core_top.svjnH!jnH!!<}"m]fjGڧ)ssrv-on-scr1/sim/scr1/src/core/scr1_dm.svjnH!jnH!!<]A5s:+P*ssrv-on-scr1/sim/scr1/src/core/scr1_dmi.svjnH!jnH!!<='d=NCLsg*ssrv-on-scr1/sim/scr1/src/core/scr1_scu.svjnH!jnH!!<?<],OH+ssrv-on-scr1/sim/scr1/src/core/scr1_tapc.svjnH!jnH!!<l9~%sCM˳TN5ssrv-on-scr1/sim/scr1/src/core/scr1_tapc_shift_reg.svjnH!jnH!!<(MgxGX_ 6V8ssrv-on-scr1/sim/scr1/src/core/scr1_tapc_synchronizer.svjnH!jnH!!<ӌ k5r/ͳԵ/ssrv-on-scr1/sim/scr1/src/includes/scr1_ahb.svhjnH!jnH!!<{Dq(E[+Ossrv-on-scr1/sim/scr1/src/includes/scr1_riscv_isa_decoding.svhjnH!ύ}jnH!ύ}!< Ҝ%Y#K FY6ssrv-on-scr1/sim/scr1/src/includes/scr1_search_ms1.svhjnH!ύ}jnH!ύ}!<;"_`c0ssrv-on-scr1/sim/scr1/src/includes/scr1_tapc.svhjnH!ύ}jnH!ύ}!<6glj=죂Uභ<`E/ssrv-on-scr1/sim/scr1/src/includes/scr1_tdu.svhjnH!ύ}jnH!ύ}!<?Se]I4>e-0/ssrv-on-scr1/sim/scr1/src/pipeline/scr1_ipic.svjnH!ύ}jnH!ύ}!<ll)%QbB0;2I3ssrv-on-scr1/sim/scr1/src/pipeline/scr1_pipe_csr.svjnH!ύ}jnH!ύ}!<~⯐9Ɨ __!3qo`3ssrv-on-scr1/sim/scr1/src/pipeline/scr1_pipe_exu.svjnH!ύ}jnH!ύ}!< wb/!dM"&Ob3ssrv-on-scr1/sim/scr1/src/pipeline/scr1_pipe_hdu.svjnH!ύ}jnH!ύ}!<[=p#)U4ssrv-on-scr1/sim/scr1/src/pipeline/scr1_pipe_ialu.svjnH!ύ}jnH!ύ}!<)E(k ObɩaM3ssrv-on-scr1/sim/scr1/src/pipeline/scr1_pipe_idu.svjnH!ύ}jnH!ύ}!<^EběwtL*93Y_l3ssrv-on-scr1/sim/scr1/src/pipeline/scr1_pipe_ifu.svjnH!ύ}jnH!ύ}!<,K&vmXb3ssrv-on-scr1/sim/scr1/src/pipeline/scr1_pipe_lsu.svjnH!ύ}jnH!ύ}!< {СS= ] ު-̃4ssrv-on-scr1/sim/scr1/src/pipeline/scr1_pipe_mprf.svjnH!ύ}jnH!ύ}!<LcLv 3X[F"u3ssrv-on-scr1/sim/scr1/src/pipeline/scr1_pipe_tdu.svjnH!ύ}jnH!ύ}!<Kb.z99K3ssrv-on-scr1/sim/scr1/src/pipeline/scr1_pipe_top.svjnH!ύ}jnH!ύ}!<?f\}nwanBQ]=3ssrv-on-scr1/sim/scr1/src/pipeline/scr1_tracelog.svjnH!ύ}jnH!ύ}!<`]hJ ckSBd2ssrv-on-scr1/sim/scr1/src/tb/scr1_memory_tb_ahb.svjnH!ύ}jnH!ύ}!<+qpUr 50FH?2ssrv-on-scr1/sim/scr1/src/tb/scr1_memory_tb_axi.svjnH!ύ}jnH!ύ}!<+[Ytiw b /e/ssrv-on-scr1/sim/scr1/src/tb/scr1_top_tb_ahb.svjnH!ύ}jnH!ύ}!<:tȑqHcNtf8ssrv-on-scr1/sim/scr1/src/tb/scr1_top_tb_ahb.sv.originaljnH!ύ}jnH!ύ}!<\U8mx] Hw/ssrv-on-scr1/sim/scr1/src/tb/scr1_top_tb_axi.svjnH!ύ}jnH!ύ}!<=;'7{ &@Q .ssrv-on-scr1/sim/scr1/src/top/scr1_dmem_ahb.svjnH!ύ}jnH!ύ}!<$ե[!k@\1ssrv-on-scr1/sim/scr1/src/top/scr1_dmem_router.svjnH!ύ}jnH!ύ}!< (#uۮeհ@wD/ssrv-on-scr1/sim/scr1/src/top/scr1_dp_memory.svjnH!ύ}jnH!ύ}!<(w}+~PkXFN?..ssrv-on-scr1/sim/scr1/src/top/scr1_imem_ahb.svjnH!ύ}jnH!ύ}!=?QۏJ;:cї71ssrv-on-scr1/sim/scr1/src/top/scr1_imem_router.svjnH!ύ}jnH!ύ}!=82~BjgBI-ssrv-on-scr1/sim/scr1/src/top/scr1_mem_axi.svjnH!ύ}jnH!ύ}!=.Co9r-!,G#})ssrv-on-scr1/sim/scr1/src/top/scr1_tcm.svjnH!ύ}jnH!ύ}!='V5 ^Sde90s ;9+ssrv-on-scr1/sim/scr1/src/top/scr1_timer.svjnH!ύ}jnH!ύ}!=LLIrozqʗ-ssrv-on-scr1/sim/scr1/src/top/scr1_top_ahb.svjnH!ύ}jnH!ύ}!=s2AU7%H -ssrv-on-scr1/sim/scr1/src/top/scr1_top_axi.svjnH!ύ}jnH!ύ}!=T)pj-~9testbench/tb_ssrv.vjnH" +jnH" +!= ub%dž,_FSA*wiki/SSRV全解析.pdfjnH" +jnH" +!= /i1EÊ3+7wiki/png/ProjBuffer.PNGjnH" +jnH" +!= q8)"1[%|Y;+#wiki/png/diagram.pngjnH" +jnH" +!= veyb:,1wiki/png/fpga.PNGjnH" +jnH" +!=f a)O/9Iwiki/png/hierarchy.pngjnH" +jnH" +!=[cC难yu8]Dāwiki/png/ssrv-on-scr1.pngTREEv436 5 Iߑqc82_ rtl14 0 h"`RZf4!Iscr1144 3 "^'6=18sim39 2 VL%AC tests33 5 wQy$ 76 ޭH'common12 0 ]I5 U>nF&}riscv_isa4 0 êgh@" /!:benchmarks7 2 ~x)rSGKF*coremark3 0 7N {|ciDdhrystone214 0 ev(Q@[O'e~riscv_compliance7 0 W·z죻Əvectored_isr_sample3 0 E( *~I$1Overilator_wrap2 0 f!aײsrc53 5 tF>Uۿ=XLk$4k-tb4 0 7;8?8top10 0 cb`+b*TOcore10 1 =e?JX"JMݾ/primitives2 0 d.jTcօ $m^includes12 0 ù;Ї8weM"pipeline12 0 EyQy74wm4ibuild52 0 Rl{ 7wiki6 1 3+t;Ypng5 0  &9vkd"=Etestbench1 0 -ZK\Ly\#ssrv-on-scr1268 2 ɨ:Uī:=[sim161 2 WG-BkާQ,Irtl15 0 V#5.&ûQpscr1145 3 lR쮔)7sim39 2  vb4X:;Otests33 5 wQy$ 76 ޭH'common12 0 ]I5 U>nF&}riscv_isa4 0 êgh@" /!:benchmarks7 2 ~x)rSGKF*coremark3 0 7N {|ciDdhrystone214 0 ev(Q@[O'e~riscv_compliance7 0 W·z죻Əvectored_isr_sample3 0 E( *~I$1Overilator_wrap2 0 f!aײsrc54 5 w5c13dGtb5 0 'mPo5X{top10 0 cb`+b*TOcore10 1 M~^EWCP@=e')+top10 0 E^ҨuB[\#^Xcore10 1 Np(ůs/呪Qprimitives2 0 d.jTcօ $m^includes12 0 +D2!޻+Zpipeline12 0 EyQy74wm4itest2 0 ():NN\BFL2stDE2_11524 0 KMlx-opn˸ukާ"h6Sl