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