Skip to content

Commit

Permalink
Port ContentAddressableMemory from #395 (#573)
Browse files Browse the repository at this point in the history
  • Loading branch information
tilk committed May 14, 2024
1 parent d485a4a commit f7e286c
Show file tree
Hide file tree
Showing 56 changed files with 1,183 additions and 936 deletions.
Binary file modified .doctrees/api.doctree
Binary file not shown.
Binary file modified .doctrees/auto_graph.doctree
Binary file not shown.
Binary file modified .doctrees/current-graph.doctree
Binary file not shown.
Binary file modified .doctrees/environment.pickle
Binary file not shown.
Binary file modified .doctrees/transactron.lib.doctree
Binary file not shown.
Binary file modified .doctrees/transactron.testing.doctree
Binary file not shown.
Binary file modified .doctrees/transactron.utils.amaranth_ext.doctree
Binary file not shown.
582 changes: 291 additions & 291 deletions _sources/auto_graph.rst.txt

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions _sources/transactron.testing.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,14 @@ transactron.testing.infrastructure module
:undoc-members:
:show-inheritance:

transactron.testing.input\_generation module
--------------------------------------------

.. automodule:: transactron.testing.input_generation
:members:
:undoc-members:
:show-inheritance:

transactron.testing.logging module
----------------------------------

Expand Down
3 changes: 2 additions & 1 deletion api.html
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,7 @@ <h2>transactron<a class="headerlink" href="#transactron" title="Permalink to thi
<li class="toctree-l4"><a class="reference internal" href="transactron.testing.html#module-transactron.testing.functions">transactron.testing.functions module</a></li>
<li class="toctree-l4"><a class="reference internal" href="transactron.testing.html#module-transactron.testing.gtkw_extension">transactron.testing.gtkw_extension module</a></li>
<li class="toctree-l4"><a class="reference internal" href="transactron.testing.html#module-transactron.testing.infrastructure">transactron.testing.infrastructure module</a></li>
<li class="toctree-l4"><a class="reference internal" href="transactron.testing.html#module-transactron.testing.input_generation">transactron.testing.input_generation module</a></li>
<li class="toctree-l4"><a class="reference internal" href="transactron.testing.html#module-transactron.testing.logging">transactron.testing.logging module</a></li>
<li class="toctree-l4"><a class="reference internal" href="transactron.testing.html#module-transactron.testing.profiler">transactron.testing.profiler module</a></li>
<li class="toctree-l4"><a class="reference internal" href="transactron.testing.html#module-transactron.testing.sugar">transactron.testing.sugar module</a></li>
Expand Down Expand Up @@ -269,7 +270,7 @@ <h2>transactron<a class="headerlink" href="#transactron" title="Permalink to thi

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion assumptions.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ <h1>List of assumptions made during development<a class="headerlink" href="#list

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
584 changes: 292 additions & 292 deletions auto_graph.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion components/icache.html
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ <h2>Address mapping example<a class="headerlink" href="#address-mapping-example"

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.arch.html
Original file line number Diff line number Diff line change
Expand Up @@ -1850,7 +1850,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.backend.html
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.cache.html
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.core_structs.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.frontend.decoder.html
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.frontend.fetch.html
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.frontend.html
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.func_blocks.fu.html
Original file line number Diff line number Diff line change
Expand Up @@ -885,7 +885,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.func_blocks.fu.lsu.html
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.func_blocks.fu.unsigned_multiplication.html
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.func_blocks.html
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ <h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to thi

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.func_blocks.interface.html
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.html
Original file line number Diff line number Diff line change
Expand Up @@ -257,7 +257,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.params.html
Original file line number Diff line number Diff line change
Expand Up @@ -781,7 +781,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.peripherals.html
Original file line number Diff line number Diff line change
Expand Up @@ -746,7 +746,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.priv.csr.html
Original file line number Diff line number Diff line change
Expand Up @@ -2101,7 +2101,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.priv.html
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ <h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to thi

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.priv.traps.html
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion coreblocks.scheduler.html
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2024.
<span class="lastupdated">Last updated on 07:20 2024-05-14.
<span class="lastupdated">Last updated on 10:38 2024-05-14.
</span></p>
</div>

Expand Down
Loading

0 comments on commit f7e286c

Please sign in to comment.