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