Skip to content

Commit a5d069b

Browse files
committed
[Rel] Release 0.3.5
* Added support for frame-based programming protocol * Added support for memory initialization (ROMs!) * Changed API so programming protocol may be selected after VPR/Yosys script generation, decoupling design space exploration with physical implementation * Improved bitstream generation to a more generic FASM format and more flexible assembler * Added "Magic" bitstream checker based on the Magic programming protocol to help debugging the bitstream loading process for other protocols * Example scripts and documentation updated to match the modifications above
1 parent 1b8c515 commit a5d069b

File tree

75 files changed

+1464
-264
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+1464
-264
lines changed
99.7 KB
Loading
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
prga.app.app module
2+
===================
3+
4+
.. automodule:: prga.app.app
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:

docs/source/prga.py/prga.app.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
prga.app package
2+
================
3+
4+
.. automodule:: prga.app
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
8+
9+
Submodules
10+
----------
11+
12+
.. toctree::
13+
:maxdepth: 4
14+
15+
prga.app.app
16+
prga.app.softregs
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
prga.app.softregs module
2+
========================
3+
4+
.. automodule:: prga.app.softregs
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
prga.passes.materialization module
2+
==================================
3+
4+
.. automodule:: prga.passes.materialization
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
prga.passes.proginsertion module
2+
================================
3+
4+
.. automodule:: prga.passes.proginsertion
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:

docs/source/prga.py/prga.passes.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ Submodules
2323
prga.passes.annotation
2424
prga.passes.base
2525
prga.passes.flow
26+
prga.passes.materialization
27+
prga.passes.proginsertion
2628
prga.passes.rtl
2729
prga.passes.translation
2830
prga.passes.yosys
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
prga.prog.frame.lib module
2+
==========================
3+
4+
.. automodule:: prga.prog.frame.lib
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
prga.prog.frame.protocol module
2+
===============================
3+
4+
.. automodule:: prga.prog.frame.protocol
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
prga.prog.frame package
2+
=======================
3+
4+
.. automodule:: prga.prog.frame
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
8+
9+
Submodules
10+
----------
11+
12+
.. toctree::
13+
:maxdepth: 4
14+
15+
prga.prog.frame.lib
16+
prga.prog.frame.protocol

0 commit comments

Comments
 (0)