[Libre-soc-dev] daily kan-ban update 09jul2021
Tobias Platen
libre-soc at platen-software.de
Fri Jul 9 19:01:08 BST 2021
On Fri, 2021-07-09 at 18:54 +0200, Tobias Platen wrote:
> today: continue reading sourcecode where I left on Monday (I was busy
> with other things from Tuesday to Thursday).
>
> I also noticed
> https://www.phoronix.com/scan.php?page=news_item&px=Libre-SOC-Test-ASIC-180nm
> and will have a look at
> src/soc/experiment/test/test_compldst_multi.py.
>
I had a look into src/soc/experiment/compldst_multi.py which currently
handles LD and ST. OP_DCBZ needs to go go through LDSTCompUnit as well:
src/soc/fu/ldst/loadstore.py
cache-inhibit is currently unused.
comb += op_is_st.eq(oper_r.insn_type == MicrOp.OP_STORE) # ST
comb += op_is_ld.eq(oper_r.insn_type == MicrOp.OP_LOAD) # LD
op_is_update = oper_r.ldst_mode == LDSTMode.update # UPDATE
op_is_cix = oper_r.ldst_mode == LDSTMode.cix # cache-inhibit
> _______________________________________________
> Libre-soc-dev mailing list
> Libre-soc-dev at lists.libre-soc.org
> http://lists.libre-soc.org/mailman/listinfo/libre-soc-dev
More information about the Libre-soc-dev
mailing list