DIRCwjAI#YjAI#Y!ܜ) TlnS,kDO .gitignorejAI#YjAI#Y! 3i'j_[LICENSEjAI#YjAI#Y! HQʠgƾKt:$'MakefilejAI#YjAI#Y! ! iV *{N `2 README.mdjAI#YjAI#Y! $S^yJ4OR蜠 docs/DoxyfilejAI#YjAI#Y! 1>uZÓqmߋdocs/datasheet.pdfjAI#YjAI#Y! 7m\Jtqpdocs/datasheet.texjAI#YjAI#Y! >%FɌ%Axempty_dmem.hexjAI#YjAI#Y! T,q T !V*_&example/README.mdjAI#YjAI#Y! V>X`'镋hV]/DקWexample/aee_rom_wrapper.vhdjAI#YjAI#Y! X%[ c`b 0~Z<example/arty.xdcjAI#YjAI#Y! Ys`LUy-Xߍ uHexample/tb_toplevel.vhdjAI#YjAI#Y! ]DAeX\ﰠe{fexample/toplevel.vhdjAI#YjAI#Y! b 7Q'֌ libsoc/gpio.hjAI#YjAI#Y! d wǢriscv-tests/LICENSEjAI#YjAI#Y! IR yҊ8riscv-tests/add.SjAI#YjAI#Y! ) [`@AFVK Criscv-tests/addi.SjAI#YjAI#Y! I;:[ m"+ fٟriscv-tests/and.SjAI#YjAI#Y! B%qon{ V(riscv-tests/andi.SjAI#YjAI#Y! Oɥ|Y$=h|wem[riscv-tests/auipc.SjAI#YjAI#Y! X3{G3έriscv-tests/beq.SjAI#YjAI#Y! err@;UQ*/¿riscv-tests/bge.SjAI#YjAI#Y! 1q77DL riscv-tests/bgeu.SjAI#YjAI#Y! k o`߲Y|_iumriscv-tests/blt.SjAI#YjAI#Y! >F>K0Y#E㧋Rriscv-tests/bltu.SjAI#YjAI#Y! W+ OXMΥriscv-tests/bne.SjAI#YjAI#Y! sS8Ѵb@Y[/e(riscv-tests/encoding.hjAI#YjAI#Y! ?.kïL;hiKcriscv-tests/fence_i.SjAI#YjAI#Y! ?mbaG"fձ;^riscv-tests/jal.SjAI#YjAI#Y! j~DN]4X{}xriscv-tests/jalr.SjAI#YjAI#Y! !.1dhh3yriscv-tests/lb.SjAI#YjAI#Y! )Fz &L riscv-tests/lbu.SjAI#YjAI#Y! o!ktћ Triscv-tests/lh.SjAI#YjAI#Y! uׯ9_*."riscv-tests/lhu.SjAI#YjAI#Y! ag0 zQF ]Ariscv-tests/lui.SjAI#YjAI#Y! JOriscv-tests/lw.SjAI#YjAI#Y! ? >CI] riscv-tests/or.SjAI#YjAI#Y! %%2l˺wriscv-tests/ori.SjAI#YjAI#Y! ,H7Mr @)  riscv-tests/riscv_test.hjAI#YjAI#Y! 2کń,${3(#eËsriscv-tests/sb.SjAI#YjAI#Y! RI>ٶ1 %Mriscv-tests/sh.SjAI#YjAI#Y! 0ݘʼnzO)F}}Lriscv-tests/simple.SjAI#YjAI#Y! qӥmL\xh4riscv-tests/sll.SjAI#YjAI#Y! %w2 P bCH"}riscv-tests/slt.SjAI#YjAI#Y! ԥ Llƣ݈riscv-tests/slti.SjAI#YjAI#Y! 'q\N5Nriscv-tests/sltiu.SjAI#YjAI#Y! ]Y,riscv-tests/sltu.SjAI#YjAI#Y! ,x&G!5<τriscv-tests/sra.SjAI#YjAI#Y! %$<# RT~Qriscv-tests/srai.SjAI#YjAI#Y! i 0 TƲtriscv-tests/srl.SjAI#YjAI#Y! 2IMG DŮ]:friscv-tests/sub.SjAI#YjAI#Y! x Frđ_ڌSPriscv-tests/sw.SjAI#YjAI#Y! ?fPS=;-|lyriscv-tests/test_macros.hjAI#YjAI#Y!  [qXQE N[TI)riscv-tests/xor.SjAI#YjAI#Y! E+.cM ƫriscv-tests/xori.SjAI#YjAI#Y!Rkpmԕe#"9/)I-scripts/extract_hex.shjAI#YjAI#Y!RmQM]_Cƺ3 soc/pp_fifo.vhdjAI#YjAI#Y!Rs -0,KA*+$1 dsoc/pp_soc_gpio.vhdjAI#YjAI#Y!Rq97S\ȠWĹDsoc/pp_soc_intercon.vhdjAI#YjAI#Y!Up ;/zGeU~= t soc/pp_soc_memory.vhdjAI#YjAI#Y!Uqd]/E!knsoc/pp_soc_reset.vhdjAI#YjAI#Y!Us e"Jg]ΒtQ%soc/pp_soc_timer.vhdjAI#YjAI#Y!Uv*K/%`dvd`/soc/pp_soc_uart.vhdjAI#YjAI#Y!UB[>IVq1asoftware/bootloader/MakefilejAI#YjAI#Y!U WK-+$K1software/bootloader/README.mdjAI#YjAI#Y!UY-y]hA:f`lE!software/bootloader/bootloader.ldjAI#YjAI#Y!U^"|S!БlVsoftware/bootloader/main.cjAI#YjAI#Y!U`|6͹B1xqjnsoftware/common.mkjAI#YjAI#Y!U-cʷF@\4fsoftware/hello/MakefilejAI#YjAI#Y!U[dsښLjgKf\software/hello/main.cjAI#YjAI#Y!U? ϝZ JD*gsoftware/potato.ldjAI#jAI#!U.Rs^oY8:software/sha256/MakefilejAI#jAI#!U%10m}9cBi2KIsoftware/sha256/main.cjAI#jAI#!UonYN2>rsoftware/sha256/sha256.cjAI#jAI#!U/(^@%-yyjm)lDsoftware/sha256/sha256.hjAI#jAI#!U `AߥE7/*software/start.SjAI#jAI#!VKJ(nO3+?Q src/pp_alu.vhdjAI#jAI#!VpNXBH)MBsrc/pp_alu_control_unit.vhdjAI#jAI#!VpECĢo$k_xm'wsrc/pp_alu_mux.vhdjAI#jAI#!V05mC?wbsrc/pp_comparator.vhdjAI#jAI#!V6'M'8$\}s/ڤysrc/pp_constants.vhdjAI#jAI#!V^$71l- A"src/pp_control_unit.vhdjAI#jAI#!V;? R]\usrc/pp_core.vhdjAI#jAI#!VĚ6n bi=7Dsrc/pp_counter.vhdjAI#jAI#!V}@̑hl src/pp_csr.vhdjAI#jAI#!e51}`І+>src/pp_csr_alu.vhdjAI#jAI#!e6$pUrL%Lsrc/pp_csr_unit.vhdjAI#jAI#!e8kF8& K4src/pp_decode.vhdjAI#jAI#!e>7FE>Y/Ez@t src/pp_execute.vhdjAI#jAI#!eE UU1.,'-z@XL%Hsrc/pp_fetch.vhdjAI#jAI#!eG9;R\K#@r src/pp_icache.vhdjAI#jAI#!e`(K[|ZLXSaIEsrc/pp_imm_decoder.vhdjAI#jAI#!eawT~@c6Pcsrc/pp_memory.vhdjAI#jAI#!e =; Z4T^src/pp_potato.vhdjAI#jAI#!eS(m\PPFsrc/pp_register_file.vhdjAI#jAI#!e e` Qsrc/pp_types.vhdjAI#jAI#!e21Vx[)Hsrc/pp_utilities.vhdjAI#jAI#!e #yPc;E〮,~Nsrc/pp_wb_adapter.vhdjAI#jAI#!e ڀ+IײX5=src/pp_wb_arbiter.vhdjAI#jAI#!el&:˕ Rsrc/pp_writeback.vhdjAI#jAI#!f!,p8,DFt3mtestbenches/tb_processor.vhdjAI#jAI#!f ׷ nw28*>testbenches/tb_soc.vhdjAI#jAI#!fN'#?~Тtestbenches/tb_soc_gpio.vhdjAI#jAI#!f( uLv[5^}F†$testbenches/tb_soc_intercon.vhdjAI#jAI#!f+`"ooK=Tvkmstestbenches/tb_soc_memory.vhdjAI#jAI#!f, ُ&yx\o"?Otestbenches/tb_soc_timer.vhdjAI#jAI#!fX ({J!r~JWWktestbenches/tb_soc_uart.vhdjAI#jAI#! rj-/0@K3+tests.ldjAI#jAI#!ge2BS??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*YE9g HXƷ26