Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: m-labs/migen
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3f15699964e8
Choose a base ref
...
head repository: m-labs/migen
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9ca3be0f6cf1
Choose a head ref
  • 2 commits
  • 2 files changed
  • 2 contributors

Commits on Apr 14, 2015

  1. Expanding the install instructions a little.

    This is based on the discussion at m-labs/misoc#6
    mithro authored and sbourdeauducq committed Apr 14, 2015
    Copy the full SHA
    e2af9ac View commit details
  2. Copy the full SHA
    9ca3be0 View commit details
Showing with 17 additions and 1 deletion.
  1. +6 −1 README.md
  2. +11 −0 doc/introduction.rst
7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -27,13 +27,18 @@ written in Python.

See the doc/ folder for more technical information.

Migen is designed for Python 3.3. Note that Migen is **not** spelled MiGen.

#### Quick Links

Code repository:
https://github.com/m-labs/migen

System-on-chip design based on Migen:
https://github.com/m-labs/misoc

Migen is designed for Python 3.3. Note that Migen is **not** spelled MiGen.
Online documentation:
http://m-labs.hk/gateware.html

#### Quick intro
```python
11 changes: 11 additions & 0 deletions doc/introduction.rst
Original file line number Diff line number Diff line change
@@ -53,6 +53,17 @@ Either run the ``setup.py`` installation script or simply set ``PYTHONPATH`` to

For simulation support, an extra step is needed. See :ref:`vpisetup`.

If you wish to contribute patches, the suggest way to install is;
#. Clone from the git repository at http://github.com/m-labs/migen
#. Install using ``python3 ./setup.py develop --user``
#. Edit the code in your git checkout.

Alternative install methods
===========================

* Migen is available for linux-64 and linux-32 through Binstar's conda tool. Instructions are at https://binstar.org/fallen/migen
* Migen can be referenced in a requirements.txt file (used for ``pip install -r requirements.txt``) via ``-e git+http://github.com/m-labs/migen.git#egg=migen``. See the `pip documentation <https://pip.pypa.io/en/latest/reference/pip_install.html#id19>`_ for more information.

Feedback
********
Feedback concerning Migen or this manual should be sent to the M-Labs developers' mailing list at devel@lists.m-labs.hk.