[libre-riscv-dev] daily kan-ban update 27jul2020

Tobias Platen libre-soc at platen-software.de
Mon Jul 27 20:10:44 BST 2020


Today:

I was working on l0_cache.py where I got the following error.
ERROR: test_l0_cache_test_bare_wb (__main__.TestL0Cache)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "l0_cache.py", line 361, in test_l0_cache_test_bare_wb
    vl = rtlil.convert(dut, ports=[])# TODOdut.ports())
  File "/home/isengaara/Hacking/lSOC/TEST/nmigen/nmigen/back/rtlil.py", line 1056, in convert
    fragment = ir.Fragment.get(elaboratable, platform).prepare(**kwargs)
  File "/home/isengaara/Hacking/lSOC/TEST/nmigen/nmigen/hdl/ir.py", line 39, in get
    obj = obj.elaborate(platform)
  File "/home/isengaara/Hacking/lSOC/TEST/nmigen/nmigen/hdl/dsl.py", line 538, in elaborate
    fragment.add_subfragment(Fragment.get(self._named_submodules[name], platform), name)
  File "/home/isengaara/Hacking/lSOC/TEST/nmigen/nmigen/hdl/ir.py", line 39, in get
    obj = obj.elaborate(platform)
  File "/home/isengaara/Hacking/lSOC/TEST/nmigen/nmigen/hdl/dsl.py", line 538, in elaborate
    fragment.add_subfragment(Fragment.get(self._named_submodules[name], platform), name)
  File "/home/isengaara/Hacking/lSOC/TEST/nmigen/nmigen/hdl/ir.py", line 39, in get
    obj = obj.elaborate(platform)
  File "/home/isengaara/Hacking/lSOC/TEST/nmigen-soc/nmigen_soc/wishbone/sram.py", line 89, in elaborate
    n_wrport = wrport.en.shape()[0]
TypeError: 'Shape' object is not subscriptable

Am I using the wrong version of nmigen?


On Mon, 27 Jul 2020 11:38:33 -0700
Cole Poirier <colepoirier at gmail.com> wrote:

> Heads up Luke today is the 27th, 29th will be this wednesday, we have
> our biweekly OpenPower-Libre-SOC meeting
> 
> Yesterday:
> * spoke to Luke about recruiting more project members and conversion
> of bitmap diagrams on wiki into svg
> * finished 180nm_single_core_test_asic_memlayout diagram conversion into svg
> 
> Today:
> 
> * finish conversion of comp_unit_req_rel bitmap to svg
> * finish conversion of comp_unit_multi_rw
> * documenting how to layout soclayout repo
> * creating one bug report under product Documentation per bitmap
> diagram for conversion to svg, in order to successfully coordinate
> this medium size substantial task. All svg diagram bugs will be
> children of the top level bug report "Bug 389 - Review all diagrams on
> wiki for translation into SVG" and will be listed in the description
> (comment #0) for easy birds-eye-viewing of the progress of this
> meta-task <https://bugs.libre-soc.org/show_bug.cgi?id=389#c0>
> 
> Cole
> 
> _______________________________________________
> libre-riscv-dev mailing list
> libre-riscv-dev at lists.libre-riscv.org
> http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev


-- 
Tobias Platen <libre-soc[at]platen-software[dot]de>



More information about the libre-riscv-dev mailing list