Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
Commits on Feb 07, 2013
@sbourdeauducq sbourdeauducq Initial version fb5130f
@sbourdeauducq sbourdeauducq platforms: ROACH (incomplete) 25882c6
Commits on Feb 08, 2013
@sbourdeauducq sbourdeauducq platforms: add M1 78f8ec1
@sbourdeauducq sbourdeauducq generic_platform: fix typo fef9d0f
@sbourdeauducq sbourdeauducq platforms/rhino: add PCA9555 I2C expander 9ecfdec
@sbourdeauducq sbourdeauducq generic_platform: support name remapping 32dcfc6
@sbourdeauducq sbourdeauducq Support adding Verilog/VHDL files 7b8e8a1
@sbourdeauducq sbourdeauducq xilinx_ise: support building files without running ISE b092237
@sbourdeauducq sbourdeauducq Support for command line arguments f13ad03
Commits on Feb 11, 2013
@sbourdeauducq sbourdeauducq platforms/m1: add serial pins 4b78d90
@sbourdeauducq sbourdeauducq platforms/m1: norflash_reset -> norflash_rst_n ce6701c
@sbourdeauducq sbourdeauducq generic_platform: fix request 709845e
Commits on Feb 12, 2013
@sbourdeauducq sbourdeauducq generic_platform: get absolute path for added sources feec035
Commits on Feb 13, 2013
@sbourdeauducq sbourdeauducq generic_platform: fix IO signal set when using existing record objects ed4d65f
Commits on Feb 14, 2013
@sbourdeauducq sbourdeauducq generic_platform: add name 38c3566
Commits on Feb 15, 2013
@sbourdeauducq sbourdeauducq add README, LICENSE and gitignore 244cfbc
Commits on Feb 20, 2013
@sbourdeauducq sbourdeauducq generic_platform: prefix subsignals 44ae20d
Commits on Feb 23, 2013
@sbourdeauducq sbourdeauducq corelogic -> genlib 0321513
@sbourdeauducq sbourdeauducq generic_platform/get_verilog: pass additional args to verilog.convert ef83342
@sbourdeauducq sbourdeauducq xilinx_ise: disable SRL extraction on synchronizers 56ae0f0
Commits on Feb 24, 2013
@sbourdeauducq sbourdeauducq Use new 'specials' API d60ab1d
@sbourdeauducq sbourdeauducq xilinx_ise: import Instance 2b902fd
Commits on Mar 01, 2013
@sbourdeauducq sbourdeauducq xilinx_ise: add lock cycle to bitgen 6a412f7
Commits on Mar 05, 2013
@sbourdeauducq sbourdeauducq platforms/m1: add video mixer extension board 4d4d6c1
Commits on Mar 12, 2013
@sbourdeauducq sbourdeauducq generic_platform: implicit get_fragment c06a821
Commits on Mar 15, 2013
@sbourdeauducq sbourdeauducq CRG: use new Module API 2491017
@sbourdeauducq sbourdeauducq CRG: support reset inversion 37d8029
@sbourdeauducq sbourdeauducq xilinx_ise/CRG_SE: reset inversion support 71c8172
@sbourdeauducq sbourdeauducq Added support for Altera Quartus (by Florent Kermarrec) 86d6f1d
@sbourdeauducq sbourdeauducq Added platform file for DE0 Nano (by Florent Kermarrec) f9e07b9
@sbourdeauducq sbourdeauducq altera_quartus, de0nano: add copyright notices 001bead
@sbourdeauducq sbourdeauducq New clock_domain API 6feb6e6
@sbourdeauducq sbourdeauducq MultiReg: remove idomain 4bf3190
Commits on Mar 18, 2013
@sbourdeauducq sbourdeauducq generic_platform: do not create clock domains during Verilog conversion 797411c
Commits on Mar 23, 2013
@sbourdeauducq sbourdeauducq xilinx_ise: fix clock domain names 003f195
Commits on Mar 26, 2013
@sbourdeauducq sbourdeauducq generic_platform: remove obj in request + add lookup_request 74cc4d2
@sbourdeauducq sbourdeauducq Support for platform info 3b19dfc
@sbourdeauducq sbourdeauducq altera_quartus: fix clock domain name 38e92eb
@sbourdeauducq sbourdeauducq crg: use new platform.request 8cf7c96
Commits on Apr 08, 2013
@sbourdeauducq sbourdeauducq crg: apply constraint to IO pins, not internal signals 715d332
@sbourdeauducq sbourdeauducq platforms: add Papilio Pro 843f8a5
Commits on Apr 12, 2013
@wpwrak wpwrak mibuild: define memory card pins of the Milkymist One platorm
This patch adds the memory card pins to the M1 platform definition in
mibuild.

I've tentatively named them "mmc". As far as I can tell, "MMC" is not
trademarked ("MultiMediaCard" the new "eMMC" would be), and "MMC" is
commonly used in the industry in a descriptive way to refer to this
sort of interface.

The original Verilog-based M1 calls the interface "mc", but since
several names have changed between milkymist and -ng, I thought I'd
use a more familiar name.

Usage example (clock signal divided by powers of two on the MMC TPs):
https://github.com/wpwrak/ming-ddc-debug/blob/counter-on-mmc/build.py

- Werner
59d64e9
Commits on Apr 16, 2013
@sbourdeauducq sbourdeauducq xilinx_ise: add --no-source option to disable sourcing of ISE setting…
…s file
31b1960
@sbourdeauducq sbourdeauducq xilinx_ise: do not attempt to source settings file on Windows 29eaf06
Commits on Apr 19, 2013
@sbourdeauducq sbourdeauducq README: fix quick intro 6204bcf
@sbourdeauducq sbourdeauducq Add setup.py bd0ae65
Commits on Apr 25, 2013
@sbourdeauducq sbourdeauducq xilinx_ise: implement NoRetiming synthesis constraint 85e06cc
Commits on May 06, 2013
@sbourdeauducq sbourdeauducq xilinx_ise: enable register balancing e4b0e8e
@brandonhamilton brandonhamilton mibuild: Add platform for Xilinx ML605 board 3d08944
Commits on May 07, 2013
@enjoy-digital enjoy-digital platforms: add KC705 6a4c194
@sbourdeauducq sbourdeauducq crg: support for resetless system clock domain 439f032
@sbourdeauducq sbourdeauducq platforms/papilio_pro: no reset signal by default 7a2f31b
Commits on May 13, 2013
@sbourdeauducq sbourdeauducq platforms/m1: add pots pins fe64ade
Commits on May 19, 2013
@sbourdeauducq sbourdeauducq platforms/papilio_pro: swap tx/rx to be consistent with M1 e272e68
Commits on May 26, 2013
@sbourdeauducq sbourdeauducq Require Python 3.3 c13e573
@sbourdeauducq sbourdeauducq Use migen.fhdl.std 759858f
Commits on May 30, 2013
@sbourdeauducq sbourdeauducq platform/rhino: rename ismm data out signal to locked 548f268
Commits on Jun 01, 2013
@sbourdeauducq sbourdeauducq xilinx_ise: improve parameter passing 953e603
Commits on Jun 25, 2013
@sbourdeauducq sbourdeauducq Shorter multipin signal definition 6b56428
Commits on Jun 27, 2013
@jordens jordens * generic_platform.py: add a finalize() method
... to add e.g. timing constraints after the other modules have
had their say and when the signal names are known
e233c62
@jordens jordens add Avnet Spartan6 LX9 Micrboard platform c1cf37f
@sbourdeauducq sbourdeauducq lx9_microboard: improve compat with other boards 7e4552b
Commits on Jul 04, 2013
@sbourdeauducq sbourdeauducq platforms/m1: move generic platform commands to do_finalize 1f3c941
@sbourdeauducq sbourdeauducq Add Mixxeo platform 0784cd1
@sbourdeauducq sbourdeauducq Do not specify period constraints twice 0883e99
@sbourdeauducq sbourdeauducq platforms/mixxeo: remove bank 3 DVI inputs 71c2c58
@sbourdeauducq sbourdeauducq Call finalize() after CRG creation 05bc288
@sbourdeauducq sbourdeauducq xilinx_ise: run tools like Project Navigator does to avoid weird bitg…
…en behavior
b18cffb
Commits on Jul 21, 2013
@sbourdeauducq sbourdeauducq platforms/mixxeo: new pin assignments for 4 HDMI input ports 78776b4
Commits on Jul 26, 2013
@sbourdeauducq sbourdeauducq Fragment -> _Fragment f7f19b7
Commits on Jul 29, 2013
@sbourdeauducq sbourdeauducq platforms/mixxeo: new pin assignments to ease routing 702471a
Commits on Aug 01, 2013
@sbourdeauducq sbourdeauducq Change license to BSD 275a7ea
Commits on Aug 03, 2013
@nakengelhardt nakengelhardt add edif build routines 6e64016
Commits on Aug 07, 2013
@cajt cajt Fix missing string replace. Added support for 32-bit ISE if 64-bit ve…
…rsion is missing on 64-bit system.
9d531ba
@sbourdeauducq sbourdeauducq xilinx_ise: cleanup 88611be
Commits on Aug 12, 2013
Nina Engelhardt add mist synthesis mode to build 4ebbfa6
Commits on Aug 13, 2013
@sbourdeauducq sbourdeauducq platforms/m1: resetless by default 316faa7
Commits on Aug 26, 2013
@enjoy-digital enjoy-digital altera_quartus: fix import _Fragment 9569152
Commits on Sep 06, 2013
@sbourdeauducq sbourdeauducq platforms/mixxeo: add LED d57344b
Commits on Sep 14, 2013
@sbourdeauducq sbourdeauducq mixxeo: swap pairs 0 and 1 on DVI1 ebe8a27
Commits on Sep 16, 2013
@sbourdeauducq sbourdeauducq mixxeo: use -2 speed grade df7ca03
@sbourdeauducq sbourdeauducq Merge branch 'master' of github.com:milkymist/mibuild 72eb523
Commits on Sep 17, 2013
@sbourdeauducq sbourdeauducq mixxeo: add DVI output pins 140ddd3
Commits on Nov 19, 2013
@sbourdeauducq sbourdeauducq platforms/mixxeo: update DVI input timing constraints 9d5931c
Commits on Nov 23, 2013
@sbourdeauducq sbourdeauducq Add 'mibuild/' from commit '9d5931c969810a236de2a2713cfd5e509839d097'
git-subtree-dir: mibuild
git-subtree-mainline: 7e4024b
git-subtree-split: 9d5931c
62ec66b
@sbourdeauducq sbourdeauducq merge Mibuild into Migen be3b603
Something went wrong with that request. Please try again.