DIRCwjDv)jDv)!ܜ) TlnS,kDO .gitignorejDv)jDv)! 3i'j_[LICENSEjDv)jDv)! !HQʠgƾKt:$'MakefilejDv)jDv)! # iV *{N `2 README.mdjDv)jDv)! 1S^yJ4OR蜠 docs/DoxyfilejDv)jDv)! 7>uZÓqmߋdocs/datasheet.pdfjDv)jDv)! >m\Jtqpdocs/datasheet.texjDv)jDv)! @%FɌ%Axempty_dmem.hexjDv)jDv)! V,q T !V*_&example/README.mdjDv)jDv)! X>X`'镋hV]/DקWexample/aee_rom_wrapper.vhdjDv)jDv)! Y%[ c`b 0~Z<example/arty.xdcjDv)jDv)! ]s`LUy-Xߍ uHexample/tb_toplevel.vhdjDv)jDv)! aDAeX\ﰠe{fexample/toplevel.vhdjDv)jDv)!U 7Q'֌ libsoc/gpio.hjDv)jDv)!U wǢriscv-tests/LICENSEjDv)jDv)!U IR yҊ8riscv-tests/add.SjDv)jDv)!U ) [`@AFVK Criscv-tests/addi.SjDv)jDv)!U I;:[ m"+ fٟriscv-tests/and.SjDv)jDv)!UB%qon{ V(riscv-tests/andi.SjDv)jDv)!UOɥ|Y$=h|wem[riscv-tests/auipc.SjDv)jDv)!UX3{G3έriscv-tests/beq.SjDv)jDv)!Uerr@;UQ*/¿riscv-tests/bge.SjDv)jDv)!V 1q77DL riscv-tests/bgeu.SjDv)jDv)!Vk o`߲Y|_iumriscv-tests/blt.SjDv)jDv)!V >F>K0Y#E㧋Rriscv-tests/bltu.SjDv)jDv)!VW+ OXMΥriscv-tests/bne.SjDvfRjDvfR!VsS8Ѵb@Y[/e(riscv-tests/encoding.hjDvfRjDvfR!V?.kïL;hiKcriscv-tests/fence_i.SjDvfRjDvfR!V?mbaG"fձ;^riscv-tests/jal.SjDvfRjDvfR!Vj~DN]4X{}xriscv-tests/jalr.SjDvfRjDvfR!V!.1dhh3yriscv-tests/lb.SjDvfRjDvfR!^$)Fz &L riscv-tests/lbu.SjDvfRjDvfR!^Io!ktћ Triscv-tests/lh.SjDvfRjDvfR!_I uׯ9_*."riscv-tests/lhu.SjDvfRjDvfR!_Jag0 zQF ]Ariscv-tests/lui.SjDvfRjDvfR!_L JOriscv-tests/lw.SjDvfRjDvfR!_N ? >CI] riscv-tests/or.SjDvfRjDvfR!_P%%2l˺wriscv-tests/ori.SjDvfRjDvfR!_Q,H7Mr @)  riscv-tests/riscv_test.hjDvfRjDvfR!_S 2کń,${3(#eËsriscv-tests/sb.SjDvfRjDvfR!_T RI>ٶ1 %Mriscv-tests/sh.SjDvfRjDvfR!_V0ݘʼnzO)F}}Lriscv-tests/simple.SjDvfRjDvfR!_WqӥmL\xh4riscv-tests/sll.SjDvfRjDvfR!_X %w2 P bCH"}riscv-tests/slt.SjDvfRjDvfR!_Yԥ Llƣ݈riscv-tests/slti.SjDvfRjDvfR!_j'q\N5Nriscv-tests/sltiu.SjDvfRjDvfR!_l ]Y,riscv-tests/sltu.SjDvfRjDvfR!_v,x&G!5<τriscv-tests/sra.SjDvfRjDvfR!_x %$<# RT~Qriscv-tests/srai.SjDvfRjDvfR!_y i 0 TƲtriscv-tests/srl.SjDvfRjDvfR!_z 2IMG DŮ]:friscv-tests/sub.SjDvfRjDvfR!_ x Frđ_ڌSPriscv-tests/sw.SjDvfRjDvfR!_?fPS=;-|lyriscv-tests/test_macros.hjDvfRjDvfR!_ [qXQE N[TI)riscv-tests/xor.SjDvfRjDvfR!_E+.cM ƫriscv-tests/xori.SjDvfRjDvfR!_pmԕe#"9/)I-scripts/extract_hex.shjDvfRjDvfR!_QM]_Cƺ3 soc/pp_fifo.vhdjDvfRjDvfR!_ -0,KA*+$1 dsoc/pp_soc_gpio.vhdjDvfRjDvfR!_q97S\ȠWĹDsoc/pp_soc_intercon.vhdjDvfRjDvfR!_ ;/zGeU~= t soc/pp_soc_memory.vhdjDvfRjDvfR!_d]/E!knsoc/pp_soc_reset.vhdjDvfRjDvfR!_ e"Jg]ΒtQ%soc/pp_soc_timer.vhdjDvfRjDvfR!_*K/%`dvd`/soc/pp_soc_uart.vhdjDvfRjDvfR!_B[>IVq1asoftware/bootloader/MakefilejDvfRjDvfR!_ WK-+$K1software/bootloader/README.mdjDvfRjDvfR!_Y-y]hA:f`lE!software/bootloader/bootloader.ldjDvfRjDvfR!_^"|S!БlVsoftware/bootloader/main.cjDvfRjDvfR!_`|6͹B1xqjnsoftware/common.mkjDvfRjDvfR!_-cʷF@\4fsoftware/hello/MakefilejDvfRjDvfR!_[dsښLjgKf\software/hello/main.cjDvfRjDvfR!_? ϝZ JD*gsoftware/potato.ldjDvfRjDvfR!_.Rs^oY8:software/sha256/MakefilejDvfRjDvfR!_%10m}9cBi2KIsoftware/sha256/main.cjDvfRjDvfR!_onYN2>rsoftware/sha256/sha256.cjDvfRjDvfR!`5/(^@%-yyjm)lDsoftware/sha256/sha256.hjDvfRjDvfR!o `AߥE7/*software/start.SjDvfRjDvfR!oKJ(nO3+?Q src/pp_alu.vhdjDvfRjDvfR!opNXBH)MBsrc/pp_alu_control_unit.vhdjDvfRjDvfR!ppECĢo$k_xm'wsrc/pp_alu_mux.vhdjDvfRjDvfR!p05mC?wbsrc/pp_comparator.vhdjDvfRjDvfR!pA6'M'8$\}s/ڤysrc/pp_constants.vhdjDvfRjDvfR!pV^$71l- A"src/pp_control_unit.vhdjDvfRjDvfR!pW;? R]\usrc/pp_core.vhdjDvfRjDvfR!p]Ě6n bi=7Dsrc/pp_counter.vhdjDvfRjDvfR!p_}@̑hl src/pp_csr.vhdjDvfRjDvfR!p|1}`І+>src/pp_csr_alu.vhdjDvfRjDvfR!p}$pUrL%Lsrc/pp_csr_unit.vhdjDvfRjDvfR!p~kF8& K4src/pp_decode.vhdjDvfRjDvfR!p7FE>Y/Ez@t src/pp_execute.vhdjDvfRjDvfR!p UU1.,'-z@XL%Hsrc/pp_fetch.vhdjDvfRjDvfR!p9;R\K#@r src/pp_icache.vhdjDvfRjDvfR!p(K[|ZLXSaIEsrc/pp_imm_decoder.vhdjDvfRjDvfR!pwT~@c6Pcsrc/pp_memory.vhdjDvfRjDvfR!p =; Z4T^src/pp_potato.vhdjDvfRjDvfR!pS(m\PPFsrc/pp_register_file.vhdjDvfRjDvfR!p e` Qsrc/pp_types.vhdjDvfRjDvfR!p21Vx[)Hsrc/pp_utilities.vhdjDvfRjDvfR!p #yPc;E〮,~Nsrc/pp_wb_adapter.vhdjDvfRjDvfR!p ڀ+IײX5=src/pp_wb_arbiter.vhdjDvfRjDvfR!pl&:˕ Rsrc/pp_writeback.vhdjDvfRjDvfR!p!,p8,DFt3mtestbenches/tb_processor.vhdjDvfRjDvfR!p ׷ nw28*>testbenches/tb_soc.vhdjDvfRjDvfR!pN'#?~Тtestbenches/tb_soc_gpio.vhdjDvfRjDvfR!p uLv[5^}F†$testbenches/tb_soc_intercon.vhdjDvfRjDvfR!p`"ooK=Tvkmstestbenches/tb_soc_memory.vhdjDvfRjDvfR!p ُ&yx\o"?Otestbenches/tb_soc_timer.vhdjDvfRjDvfR!p ({J!r~JWWktestbenches/tb_soc_uart.vhdjDvfRjDvfR! trj-/0@K3+tests.ldjDvfRjDvfR!pe2BS??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*YE{Qw⑪