Skip to content

Commit

Permalink
Update python to 3.11 (#473)
Browse files Browse the repository at this point in the history
  • Loading branch information
tilk committed Oct 16, 2023
1 parent 93dd88c commit 3f83f7e
Show file tree
Hide file tree
Showing 48 changed files with 356 additions and 265 deletions.
Binary file modified .doctrees/Current_graph.doctree
Binary file not shown.
Binary file modified .doctrees/Development_environment.doctree
Binary file not shown.
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/coreblocks.frontend.doctree
Binary file not shown.
Binary file modified .doctrees/coreblocks.fu.doctree
Binary file not shown.
Binary file modified .doctrees/coreblocks.params.doctree
Binary file not shown.
Binary file modified .doctrees/coreblocks.structs_common.doctree
Binary file not shown.
Binary file modified .doctrees/coreblocks.utils.doctree
Binary file not shown.
Binary file modified .doctrees/environment.pickle
Binary file not shown.
Binary file modified .doctrees/transactron.doctree
Binary file not shown.
Binary file modified .doctrees/transactron.lib.doctree
Binary file not shown.
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, 2023.
<span class="lastupdated">Last updated on 12:48 2023-10-07.
<span class="lastupdated">Last updated on 12:42 2023-10-16.
</span></p>
</div>

Expand Down
124 changes: 62 additions & 62 deletions Current_graph.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Development_environment.html
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ <h1>Development environment<a class="headerlink" href="#development-environment"
<h2>Setting up<a class="headerlink" href="#setting-up" title="Permalink to this heading"></a></h2>
<p>In order to prepare the development environment, please follow the steps below:</p>
<ol class="arabic simple">
<li><p>Install the Python 3.10 interpreter and pip package manager.</p>
<li><p>Install the Python 3.11 interpreter and pip package manager.</p>
<ul class="simple">
<li><p>Optionally create a Python virtual environment with <code class="docutils literal notranslate"><span class="pre">python3</span> <span class="pre">-m</span> <span class="pre">venv</span> <span class="pre">venv</span></code> in the project directory and activate it using generated script: <code class="docutils literal notranslate"><span class="pre">.</span> <span class="pre">venv/bin/activate</span></code>.</p></li>
</ul>
Expand Down Expand Up @@ -178,7 +178,7 @@ <h3>build_docs.sh<a class="headerlink" href="#build-docs-sh" title="Permalink to

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2023.
<span class="lastupdated">Last updated on 12:48 2023-10-07.
<span class="lastupdated">Last updated on 12:42 2023-10-16.
</span></p>
</div>

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

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2023.
<span class="lastupdated">Last updated on 12:48 2023-10-07.
<span class="lastupdated">Last updated on 12:42 2023-10-16.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion Problem-checklist.html
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ <h1>Problem checklist<a class="headerlink" href="#problem-checklist" title="Perm

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2023.
<span class="lastupdated">Last updated on 12:48 2023-10-07.
<span class="lastupdated">Last updated on 12:42 2023-10-16.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion Transactions.html
Original file line number Diff line number Diff line change
Expand Up @@ -267,7 +267,7 @@ <h3>Transaction and method nesting<a class="headerlink" href="#transaction-and-m

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2023.
<span class="lastupdated">Last updated on 12:48 2023-10-07.
<span class="lastupdated">Last updated on 12:42 2023-10-16.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion _sources/Development_environment.md.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

In order to prepare the development environment, please follow the steps below:

1. Install the Python 3.10 interpreter and pip package manager.
1. Install the Python 3.11 interpreter and pip package manager.
* Optionally create a Python virtual environment with `python3 -m venv venv` in the project directory and activate it using generated script: `. venv/bin/activate`.
2. Install all required libraries with `pip3 install -r requirements-dev.txt`.
3. Install `riscv64-unknown-elf` binutils using your favourite package manager. On Debian-based distros the package is called `binutils-riscv64-unknown-elf`, on Arch-based - `riscv64-unknown-elf-binutils`.
Expand Down
122 changes: 61 additions & 61 deletions _sources/auto_graph.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,23 +14,23 @@
WishboneMaster1_request["request"]
end
subgraph FIFO["fifo_fetch FIFO"]
FIFO_read["read"]
FIFO_write["write"]
FIFO_read["read"]
end
subgraph BasicFifo["free_rf_fifo BasicFifo"]
BasicFifo_read["read"]
BasicFifo_write["write"]
BasicFifo_read["read"]
end
subgraph SimpleWBCacheRefiller["icache_refiller SimpleWBCacheRefiller"]
SimpleWBCacheRefiller_accept_refill["accept_refill"]
SimpleWBCacheRefiller_start_refill["start_refill"]
SimpleWBCacheRefiller_SimpleWBCacheRefiller["SimpleWBCacheRefiller"]
SimpleWBCacheRefiller_start_refill["start_refill"]
SimpleWBCacheRefiller_accept_refill["accept_refill"]
end
subgraph ICache["icache ICache"]
ICache_ICache["ICache"]
ICache_ICache1["ICache"]
ICache_accept_res["accept_res"]
ICache_issue_req["issue_req"]
ICache_ICache1["ICache"]
ICache_ICache2["ICache"]
subgraph FIFO1["req_fifo FIFO"]
FIFO1_read["read"]
Expand All @@ -42,12 +42,12 @@
end
end
subgraph Fetch["fetch Fetch"]
Fetch_verify_branch["verify_branch"]
Fetch_Fetch["Fetch"]
Fetch_Fetch1["Fetch"]
Fetch_verify_branch["verify_branch"]
subgraph BasicFifo1["fetch_target_queue BasicFifo"]
BasicFifo1_write["write"]
BasicFifo1_read["read"]
BasicFifo1_write["write"]
end
end
subgraph FRAT["FRAT FRAT"]
Expand All @@ -59,15 +59,15 @@
subgraph RegisterFile["RF RegisterFile"]
RegisterFile_read1["read1"]
RegisterFile_free["free"]
RegisterFile_read2["read2"]
RegisterFile_write["write"]
RegisterFile_read2["read2"]
end
subgraph ReorderBuffer["ROB ReorderBuffer"]
ReorderBuffer_get_indices["get_indices"]
ReorderBuffer_put["put"]
ReorderBuffer_mark_done["mark_done"]
ReorderBuffer_retire["retire"]
ReorderBuffer_peek["peek"]
ReorderBuffer_put["put"]
ReorderBuffer_get_indices["get_indices"]
ReorderBuffer_retire["retire"]
end
subgraph ExceptionCauseRegister["exception_cause_register ExceptionCauseRegister"]
ExceptionCauseRegister_report["report"]
Expand All @@ -93,23 +93,23 @@
MethodProduct_method["method"]
end
subgraph RSFuncBlock["rs_block_0 RSFuncBlock"]
RSFuncBlock_insert["insert"]
RSFuncBlock_select["select"]
RSFuncBlock_update["update"]
RSFuncBlock_get_result["get_result"]
RSFuncBlock_update["update"]
RSFuncBlock_select["select"]
RSFuncBlock_insert["insert"]
subgraph RS["rs RS"]
RS_select["select"]
RS_take["take"]
RS_insert["insert"]
RS_select["select"]
RS_RS["RS"]
RS_take["take"]
RS_RS1["RS"]
RS_update["update"]
RS_RS2["RS"]
RS_RS3["RS"]
RS_update["update"]
end
subgraph AluFuncUnit["func_unit_0 AluFuncUnit"]
AluFuncUnit_accept["accept"]
AluFuncUnit_issue["issue"]
AluFuncUnit_accept["accept"]
subgraph FIFO2["fifo FIFO"]
FIFO2_read["read"]
FIFO2_write["write"]
Expand All @@ -119,23 +119,23 @@
WakeupSelect_WakeupSelect["WakeupSelect"]
end
subgraph ShiftFuncUnit["func_unit_1 ShiftFuncUnit"]
ShiftFuncUnit_accept["accept"]
ShiftFuncUnit_issue["issue"]
ShiftFuncUnit_accept["accept"]
subgraph FIFO3["fifo FIFO"]
FIFO3_read["read"]
FIFO3_write["write"]
FIFO3_read["read"]
end
end
subgraph WakeupSelect1["wakeup_select_1 WakeupSelect"]
WakeupSelect1_WakeupSelect["WakeupSelect"]
end
subgraph JumpBranchFuncUnit["func_unit_2 JumpBranchFuncUnit"]
JumpBranchFuncUnit_accept["accept"]
JumpBranchFuncUnit_branch_result["branch_result"]
JumpBranchFuncUnit_issue["issue"]
JumpBranchFuncUnit_branch_result["branch_result"]
JumpBranchFuncUnit_accept["accept"]
subgraph FIFO4["fifo_res FIFO"]
FIFO4_write["write"]
FIFO4_read["read"]
FIFO4_write["write"]
end
subgraph FIFO5["fifo_branch FIFO"]
FIFO5_read["read"]
Expand All @@ -146,8 +146,8 @@
WakeupSelect2_WakeupSelect["WakeupSelect"]
end
subgraph ExceptionFuncUnit["func_unit_3 ExceptionFuncUnit"]
ExceptionFuncUnit_accept["accept"]
ExceptionFuncUnit_issue["issue"]
ExceptionFuncUnit_accept["accept"]
subgraph FIFO6["fifo FIFO"]
FIFO6_read["read"]
FIFO6_write["write"]
Expand All @@ -159,8 +159,8 @@
subgraph Collector1["collector Collector"]
Collector1_method["method"]
subgraph Forwarder2["forwarder Forwarder"]
Forwarder2_write["write"]
Forwarder2_read["read"]
Forwarder2_write["write"]
end
subgraph ManyToOneConnectTrans1["connect ManyToOneConnectTrans"]
subgraph ConnectTrans2["ManyToOneConnectTrans_input_0 ConnectTrans"]
Expand All @@ -180,10 +180,10 @@
end
subgraph LSUDummy["rs_block_1 LSUDummy"]
LSUDummy_select["select"]
LSUDummy_get_result["get_result"]
LSUDummy_precommit["precommit"]
LSUDummy_update["update"]
LSUDummy_insert["insert"]
LSUDummy_precommit["precommit"]
LSUDummy_get_result["get_result"]
subgraph LSUDummyInternals["internal LSUDummyInternals"]
LSUDummyInternals_LSUDummyInternals["LSUDummyInternals"]
LSUDummyInternals_LSUDummyInternals1["LSUDummyInternals"]
Expand All @@ -199,8 +199,8 @@
subgraph DoubleCounterCSR["csr_cycle DoubleCounterCSR"]
DoubleCounterCSR_increment["increment"]
subgraph CSRRegister["register_low CSRRegister"]
CSRRegister_read["read"]
CSRRegister_write["write"]
CSRRegister_read["read"]
end
subgraph CSRRegister1["register_high CSRRegister"]
CSRRegister1_read["read"]
Expand All @@ -214,8 +214,8 @@
CSRRegister2_write["write"]
end
subgraph CSRRegister3["register_high CSRRegister"]
CSRRegister3_write["write"]
CSRRegister3_read["read"]
CSRRegister3_write["write"]
end
end
subgraph CSRRegister4["mcause CSRRegister"]
Expand Down Expand Up @@ -300,20 +300,20 @@
end
end
Core_InitFreeRFFifo --> BasicFifo_write
Retirement_Retirement --> BasicFifo_write
Retirement_Retirement1 --> BasicFifo_write
SimpleWBCacheRefiller_SimpleWBCacheRefiller --> WishboneMaster_request
ICache_ICache --> Forwarder_write
ICache_ICache2 --> SimpleWBCacheRefiller_start_refill
SimpleWBCacheRefiller_accept_refill --> ICache_ICache1
WishboneMaster_result --> ICache_ICache1
Fetch_Fetch1 --> ICache_issue_req
Fetch_Fetch1 --> FIFO1_write
Fetch_Fetch1 --> BasicFifo1_write
BasicFifo1_read --> Fetch_Fetch
ICache_accept_res --> Fetch_Fetch
FIFO1_read --> Fetch_Fetch
Forwarder_read --> Fetch_Fetch
Fetch_Fetch --> FIFO_write
ICache_ICache2 --> Forwarder_write
ICache_ICache1 --> SimpleWBCacheRefiller_start_refill
SimpleWBCacheRefiller_accept_refill --> ICache_ICache
WishboneMaster_result --> ICache_ICache
Fetch_Fetch --> ICache_issue_req
Fetch_Fetch --> FIFO1_write
Fetch_Fetch --> BasicFifo1_write
BasicFifo1_read --> Fetch_Fetch1
ICache_accept_res --> Fetch_Fetch1
FIFO1_read --> Fetch_Fetch1
Forwarder_read --> Fetch_Fetch1
Fetch_Fetch1 --> FIFO_write
AdapterTrans_AdapterTrans_write --> FIFO_write
FIFO_read --> Decode_Decode
Decode_Decode --> FIFO7_write
Expand All @@ -328,13 +328,13 @@
ROBAllocation_ROBAllocation --> FIFO10_write
FIFO10_read --> RSSelection_RSSelection2
RSSelection_RSSelection2 --> Forwarder3_write
Forwarder3_read --> RSSelection_RSSelection1
Forwarder3_read --> RSSelection_RSSelection
RSFuncBlock_select --> RSSelection_RSSelection1
RS_select --> RSSelection_RSSelection1
RSSelection_RSSelection1 --> FIFO11_write
Forwarder3_read --> RSSelection_RSSelection1
RSFuncBlock_select --> RSSelection_RSSelection
RS_select --> RSSelection_RSSelection
RSSelection_RSSelection --> FIFO11_write
RSSelection_RSSelection <--> LSUDummy_select
RSSelection_RSSelection1 --> FIFO11_write
RSSelection_RSSelection1 <--> LSUDummy_select
FIFO11_read --> RSInsertion_RSInsertion
RegisterFile_read1 --> RSInsertion_RSInsertion
RegisterFile_read2 --> RSInsertion_RSInsertion
Expand All @@ -353,7 +353,7 @@
ResultAnnouncement_ResultAnnouncement --> RSFuncBlock_update
ResultAnnouncement_ResultAnnouncement --> RS_update
ResultAnnouncement_ResultAnnouncement --> LSUDummy_update
RS_RS1 --> WakeupSelect_WakeupSelect
RS_RS3 --> WakeupSelect_WakeupSelect
RS_take --> WakeupSelect_WakeupSelect
RS_take --> WakeupSelect1_WakeupSelect
RS_take --> WakeupSelect2_WakeupSelect
Expand All @@ -363,7 +363,7 @@
RS_RS2 --> WakeupSelect1_WakeupSelect
WakeupSelect1_WakeupSelect --> ShiftFuncUnit_issue
WakeupSelect1_WakeupSelect --> FIFO3_write
RS_RS3 --> WakeupSelect2_WakeupSelect
RS_RS1 --> WakeupSelect2_WakeupSelect
WakeupSelect2_WakeupSelect --> JumpBranchFuncUnit_issue
WakeupSelect2_WakeupSelect --> ExceptionCauseRegister_report
WakeupSelect3_WakeupSelect --> ExceptionCauseRegister_report
Expand Down Expand Up @@ -398,18 +398,18 @@
Collector1_method --> ConnectTrans_ConnectTrans
Forwarder2_read --> ConnectTrans_ConnectTrans
LSUDummy_get_result --> ConnectTrans1_ConnectTrans
ReorderBuffer_peek --> Retirement_Retirement1
Retirement_Retirement1 --> LSUDummy_precommit
ReorderBuffer_retire --> Retirement_Retirement
ExceptionCauseRegister_get --> Retirement_Retirement
Retirement_Retirement --> CSRRegister4_write
Retirement_Retirement --> RRAT_commit
Retirement_Retirement --> RegisterFile_free
Retirement_Retirement <--> DoubleCounterCSR2_increment
CSRRegister5_read --> Retirement_Retirement
Retirement_Retirement --> CSRRegister5_write
CSRRegister6_read --> Retirement_Retirement
Retirement_Retirement --> CSRRegister6_write
ReorderBuffer_peek --> Retirement_Retirement
Retirement_Retirement --> LSUDummy_precommit
ReorderBuffer_retire --> Retirement_Retirement1
ExceptionCauseRegister_get --> Retirement_Retirement1
Retirement_Retirement1 --> CSRRegister4_write
Retirement_Retirement1 --> RRAT_commit
Retirement_Retirement1 --> RegisterFile_free
Retirement_Retirement1 <--> DoubleCounterCSR2_increment
CSRRegister5_read --> Retirement_Retirement1
Retirement_Retirement1 --> CSRRegister5_write
CSRRegister6_read --> Retirement_Retirement1
Retirement_Retirement1 --> CSRRegister6_write
GenericCSRRegisters_GenericCSRRegisters <--> DoubleCounterCSR_increment
CSRRegister_read --> GenericCSRRegisters_GenericCSRRegisters
GenericCSRRegisters_GenericCSRRegisters --> CSRRegister_write
Expand Down
2 changes: 1 addition & 1 deletion api.html
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,7 @@ <h2>transactron<a class="headerlink" href="#transactron" title="Permalink to thi

<div role="contentinfo">
<p>&#169; Copyright Kuźnia Rdzeni, 2023.
<span class="lastupdated">Last updated on 12:48 2023-10-07.
<span class="lastupdated">Last updated on 12:42 2023-10-16.
</span></p>
</div>

Expand Down
Loading

0 comments on commit 3f83f7e

Please sign in to comment.