[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