DIRCwj mj m!-7ܜ) TlnS,kDO .gitignorej mj m!-3i'j_[LICENSEj mj m!-HQʠgƾKt:$'Makefilej mj m!- iV *{N `2 README.mdj mj m!-S^yJ4OR蜠 docs/Doxyfilej mj m!->uZÓqmߋdocs/datasheet.pdfj mj m!-m\Jtqpdocs/datasheet.texj mj m!-%FɌ%Axempty_dmem.hexj mj m!-,q T !V*_&example/README.mdj mj m!.>X`'镋hV]/DקWexample/aee_rom_wrapper.vhdj mj m!.%[ c`b 0~Z<example/arty.xdcj mj m!. s`LUy-Xߍ uHexample/tb_toplevel.vhdj mj m!.DAeX\ﰠe{fexample/toplevel.vhdj mj m!.% 7Q'֌ libsoc/gpio.hj mj m!.' wǢriscv-tests/LICENSEj mj m!.= IR yҊ8riscv-tests/add.Sjj!.? ) [`@AFVK Criscv-tests/addi.Sjj!.E I;:[ m"+ fٟriscv-tests/and.Sjj!.FB%qon{ V(riscv-tests/andi.Sjj!.GOɥ|Y$=h|wem[riscv-tests/auipc.Sjj!.HX3{G3έriscv-tests/beq.Sjj!.Jerr@;UQ*/¿riscv-tests/bge.Sjj!.L 1q77DL riscv-tests/bgeu.Sjj!.Mk o`߲Y|_iumriscv-tests/blt.Sjj!.X >F>K0Y#E㧋Rriscv-tests/bltu.Sjj!.ZW+ OXMΥriscv-tests/bne.Sjj!.]sS8Ѵb@Y[/e(riscv-tests/encoding.hjj!.`?.kïL;hiKcriscv-tests/fence_i.Sjj!.b?mbaG"fձ;^riscv-tests/jal.Sjj!.dj~DN]4X{}xriscv-tests/jalr.Sjj!.h!.1dhh3yriscv-tests/lb.Sjj!.i)Fz &L riscv-tests/lbu.Sjj!.lo!ktћ Triscv-tests/lh.Sjj!.s uׯ9_*."riscv-tests/lhu.Sjj!.tag0 zQF ]Ariscv-tests/lui.Sjj!.v JOriscv-tests/lw.Sjj!.y ? >CI] riscv-tests/or.Sjj!.{%%2l˺wriscv-tests/ori.Sjj!.},H7Mr @)  riscv-tests/riscv_test.hjj!. 2کń,${3(#eËsriscv-tests/sb.Sjj!. RI>ٶ1 %Mriscv-tests/sh.Sjj!.0ݘʼnzO)F}}Lriscv-tests/simple.Sjj!.qӥmL\xh4riscv-tests/sll.Sjj!. %w2 P bCH"}riscv-tests/slt.Sjj!.ԥ Llƣ݈riscv-tests/slti.Sjj!.'q\N5Nriscv-tests/sltiu.Sjj!. ]Y,riscv-tests/sltu.Sjj!.,x&G!5<τriscv-tests/sra.Sjj!. %$<# RT~Qriscv-tests/srai.Sjj!. i 0 TƲtriscv-tests/srl.Sjj!. 2IMG DŮ]:friscv-tests/sub.Sjj!. x Frđ_ڌSPriscv-tests/sw.Sjj!.?fPS=;-|lyriscv-tests/test_macros.hjj!. [qXQE N[TI)riscv-tests/xor.Sjj!.E+.cM ƫriscv-tests/xori.Sjj!.pmԕe#"9/)I-scripts/extract_hex.shjj!.QM]_Cƺ3 soc/pp_fifo.vhdjj!. -0,KA*+$1 dsoc/pp_soc_gpio.vhdjj!.q97S\ȠWĹDsoc/pp_soc_intercon.vhdjj!. ;/zGeU~= t soc/pp_soc_memory.vhdjj!.d]/E!knsoc/pp_soc_reset.vhdjj!. e"Jg]ΒtQ%soc/pp_soc_timer.vhdjj!.*K/%`dvd`/soc/pp_soc_uart.vhdjj!.B[>IVq1asoftware/bootloader/Makefilejj!. WK-+$K1software/bootloader/README.mdjj!.Y-y]hA:f`lE!software/bootloader/bootloader.ldjj!.^"|S!БlVsoftware/bootloader/main.cjj!.`|6͹B1xqjnsoftware/common.mkjj!.-cʷF@\4fsoftware/hello/Makefilejj!.[dsښLjgKf\software/hello/main.cjj!.? ϝZ JD*gsoftware/potato.ldjj! .Rs^oY8:software/sha256/Makefilejj! %10m}9cBi2KIsoftware/sha256/main.cjj! onYN2>rsoftware/sha256/sha256.cjj! /(^@%-yyjm)lDsoftware/sha256/sha256.hjj!. `AߥE7/*software/start.Sjj! KJ(nO3+?Q src/pp_alu.vhdjj! pNXBH)MBsrc/pp_alu_control_unit.vhdjj! pECĢo$k_xm'wsrc/pp_alu_mux.vhdjj! 05mC?wbsrc/pp_comparator.vhdjj! 6'M'8$\}s/ڤysrc/pp_constants.vhdjj! ^$71l- A"src/pp_control_unit.vhdjj! ;? R]\usrc/pp_core.vhdjj! Ě6n bi=7Dsrc/pp_counter.vhdjj! }@̑hl src/pp_csr.vhdjj! 1}`І+>src/pp_csr_alu.vhdjj! $pUrL%Lsrc/pp_csr_unit.vhdjj! kF8& K4src/pp_decode.vhdjj! 7FE>Y/Ez@t src/pp_execute.vhdjj! UU1.,'-z@XL%Hsrc/pp_fetch.vhdjj! 9;R\K#@r src/pp_icache.vhdjj! (K[|ZLXSaIEsrc/pp_imm_decoder.vhdjj! wT~@c6Pcsrc/pp_memory.vhdjj!  =; Z4T^src/pp_potato.vhdjj! S(m\PPFsrc/pp_register_file.vhdjj! e` Qsrc/pp_types.vhdjj! 21Vx[)Hsrc/pp_utilities.vhdjj! #yPc;E〮,~Nsrc/pp_wb_adapter.vhdjj! ڀ+IײX5=src/pp_wb_arbiter.vhdjj! l&:˕ Rsrc/pp_writeback.vhdjj! !,p8,DFt3mtestbenches/tb_processor.vhdjj! ׷ nw28*>testbenches/tb_soc.vhdjj! N'#?~Тtestbenches/tb_soc_gpio.vhdjj! uLv[5^}F†$testbenches/tb_soc_intercon.vhdjj! `"ooK=Tvkmstestbenches/tb_soc_memory.vhdjj!  ُ&yx\o"?Otestbenches/tb_soc_timer.vhdjj! ({J!r~JWWktestbenches/tb_soc_uart.vhdjj!.rj-/0@K3+tests.ldjj! e2BS??c81^ڍ(tests/csr_hazard.STREE119 10 n շ8 Tsoc7 0 lϡd B]Du src24 0 WZj ecn docs7 0 <%?XN.m"Pn:tests1 0 zXLnH)libsoc4 0 T&@Jſb[Dexample5 0 Y Z*?mscripts1 0 =@͌JLr@%5Fsoftware13 3 q-J"ۭhello2 0 )|B!97sha2564 0 Bj$80H8WTbootloader4 0 /AIJlF^riscv-tests41 0 lf n' T1testbenches7 0 ]o um*YEj4-&3Ѡ ouV