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