Skip to content


Subversion checkout URL

You can clone with
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

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):

- Werner
Commits on Apr 16, 2013
@sbourdeauducq sbourdeauducq xilinx_ise: add --no-source option to disable sourcing of ISE setting…
…s file
@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 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 * 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
@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
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.
@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 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
@sbourdeauducq sbourdeauducq merge Mibuild into Migen be3b603
Something went wrong with that request. Please try again.