Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
  • 86 commits
  • 18 files changed
  • 0 comments
  • 7 contributors
Feb 07, 2013
Sébastien Bourdeauducq Initial version fb5130f
Sébastien Bourdeauducq platforms: ROACH (incomplete) 25882c6
Feb 08, 2013
Sébastien Bourdeauducq platforms: add M1 78f8ec1
Sébastien Bourdeauducq generic_platform: fix typo fef9d0f
Sébastien Bourdeauducq platforms/rhino: add PCA9555 I2C expander 9ecfdec
Sébastien Bourdeauducq generic_platform: support name remapping 32dcfc6
Sébastien Bourdeauducq Support adding Verilog/VHDL files 7b8e8a1
Sébastien Bourdeauducq xilinx_ise: support building files without running ISE b092237
Sébastien Bourdeauducq Support for command line arguments f13ad03
Feb 11, 2013
Sébastien Bourdeauducq platforms/m1: add serial pins 4b78d90
Sébastien Bourdeauducq platforms/m1: norflash_reset -> norflash_rst_n ce6701c
Sébastien Bourdeauducq generic_platform: fix request 709845e
Feb 12, 2013
Sébastien Bourdeauducq generic_platform: get absolute path for added sources feec035
Feb 13, 2013
Sébastien Bourdeauducq generic_platform: fix IO signal set when using existing record objects ed4d65f
Feb 14, 2013
Sébastien Bourdeauducq generic_platform: add name 38c3566
Feb 15, 2013
Sébastien Bourdeauducq add README, LICENSE and gitignore 244cfbc
Feb 20, 2013
Sébastien Bourdeauducq generic_platform: prefix subsignals 44ae20d
Feb 23, 2013
Sébastien Bourdeauducq corelogic -> genlib 0321513
Sébastien Bourdeauducq generic_platform/get_verilog: pass additional args to verilog.convert ef83342
Sébastien Bourdeauducq xilinx_ise: disable SRL extraction on synchronizers 56ae0f0
Feb 24, 2013
Sébastien Bourdeauducq Use new 'specials' API d60ab1d
Sébastien Bourdeauducq xilinx_ise: import Instance 2b902fd
Mar 01, 2013
Sébastien Bourdeauducq xilinx_ise: add lock cycle to bitgen 6a412f7
Mar 05, 2013
Sébastien Bourdeauducq platforms/m1: add video mixer extension board 4d4d6c1
Mar 12, 2013
Sébastien Bourdeauducq generic_platform: implicit get_fragment c06a821
Mar 15, 2013
Sébastien Bourdeauducq CRG: use new Module API 2491017
Sébastien Bourdeauducq CRG: support reset inversion 37d8029
Sébastien Bourdeauducq xilinx_ise/CRG_SE: reset inversion support 71c8172
Sébastien Bourdeauducq Added support for Altera Quartus (by Florent Kermarrec) 86d6f1d
Sébastien Bourdeauducq Added platform file for DE0 Nano (by Florent Kermarrec) f9e07b9
Sébastien Bourdeauducq altera_quartus, de0nano: add copyright notices 001bead
Sébastien Bourdeauducq New clock_domain API 6feb6e6
Sébastien Bourdeauducq MultiReg: remove idomain 4bf3190
Mar 18, 2013
Sébastien Bourdeauducq generic_platform: do not create clock domains during Verilog conversion 797411c
Mar 23, 2013
Sébastien Bourdeauducq xilinx_ise: fix clock domain names 003f195
Mar 26, 2013
Sébastien Bourdeauducq generic_platform: remove obj in request + add lookup_request 74cc4d2
Sébastien Bourdeauducq Support for platform info 3b19dfc
Sébastien Bourdeauducq altera_quartus: fix clock domain name 38e92eb
Sébastien Bourdeauducq crg: use new platform.request 8cf7c96
Apr 08, 2013
Sébastien Bourdeauducq crg: apply constraint to IO pins, not internal signals 715d332
Sébastien Bourdeauducq platforms: add Papilio Pro 843f8a5
Apr 12, 2013
Werner Almesberger 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
Apr 16, 2013
Sébastien Bourdeauducq xilinx_ise: add --no-source option to disable sourcing of ISE setting…
…s file
31b1960
Sébastien Bourdeauducq xilinx_ise: do not attempt to source settings file on Windows 29eaf06
Apr 19, 2013
Sébastien Bourdeauducq README: fix quick intro 6204bcf
Sébastien Bourdeauducq Add setup.py bd0ae65
Apr 25, 2013
Sébastien Bourdeauducq xilinx_ise: implement NoRetiming synthesis constraint 85e06cc
May 06, 2013
Sébastien Bourdeauducq xilinx_ise: enable register balancing e4b0e8e
Brandon Hamilton mibuild: Add platform for Xilinx ML605 board 3d08944
May 07, 2013
EnjoyDigital platforms: add KC705 6a4c194
Sébastien Bourdeauducq crg: support for resetless system clock domain 439f032
Sébastien Bourdeauducq platforms/papilio_pro: no reset signal by default 7a2f31b
May 13, 2013
Sébastien Bourdeauducq platforms/m1: add pots pins fe64ade
May 19, 2013
Sébastien Bourdeauducq platforms/papilio_pro: swap tx/rx to be consistent with M1 e272e68
May 26, 2013
Sébastien Bourdeauducq Require Python 3.3 c13e573
Sébastien Bourdeauducq Use migen.fhdl.std 759858f
May 30, 2013
Sébastien Bourdeauducq platform/rhino: rename ismm data out signal to locked 548f268
Jun 01, 2013
Sébastien Bourdeauducq xilinx_ise: improve parameter passing 953e603
Jun 25, 2013
Sébastien Bourdeauducq Shorter multipin signal definition 6b56428
Jun 27, 2013
Robert 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
Robert Jordens add Avnet Spartan6 LX9 Micrboard platform c1cf37f
Sébastien Bourdeauducq lx9_microboard: improve compat with other boards 7e4552b
Jul 04, 2013
Sébastien Bourdeauducq platforms/m1: move generic platform commands to do_finalize 1f3c941
Sébastien Bourdeauducq Add Mixxeo platform 0784cd1
Sébastien Bourdeauducq Do not specify period constraints twice 0883e99
Sébastien Bourdeauducq platforms/mixxeo: remove bank 3 DVI inputs 71c2c58
Sébastien Bourdeauducq Call finalize() after CRG creation 05bc288
Sébastien Bourdeauducq xilinx_ise: run tools like Project Navigator does to avoid weird bitg…
…en behavior
b18cffb
Jul 21, 2013
Sébastien Bourdeauducq platforms/mixxeo: new pin assignments for 4 HDMI input ports 78776b4
Jul 26, 2013
Sébastien Bourdeauducq Fragment -> _Fragment f7f19b7
Jul 29, 2013
Sébastien Bourdeauducq platforms/mixxeo: new pin assignments to ease routing 702471a
Aug 01, 2013
Sébastien Bourdeauducq Change license to BSD 275a7ea
Aug 03, 2013
N. Engelhardt add edif build routines 6e64016
Aug 08, 2013
cajt Fix missing string replace. Added support for 32-bit ISE if 64-bit ve…
…rsion is missing on 64-bit system.
9d531ba
Sébastien Bourdeauducq xilinx_ise: cleanup 88611be
Aug 12, 2013
add mist synthesis mode to build 4ebbfa6
Aug 14, 2013
Sébastien Bourdeauducq platforms/m1: resetless by default 316faa7
Aug 26, 2013
EnjoyDigital altera_quartus: fix import _Fragment 9569152
Sep 06, 2013
Sébastien Bourdeauducq platforms/mixxeo: add LED d57344b
Sep 14, 2013
Sébastien Bourdeauducq mixxeo: swap pairs 0 and 1 on DVI1 ebe8a27
Sep 16, 2013
Sébastien Bourdeauducq mixxeo: use -2 speed grade df7ca03
Sébastien Bourdeauducq Merge branch 'master' of github.com:milkymist/mibuild 72eb523
Sep 17, 2013
Sébastien Bourdeauducq mixxeo: add DVI output pins 140ddd3
Nov 19, 2013
Sébastien Bourdeauducq platforms/mixxeo: update DVI input timing constraints 9d5931c
Nov 23, 2013
Sébastien Bourdeauducq Add 'mibuild/' from commit '9d5931c969810a236de2a2713cfd5e509839d097'
git-subtree-dir: mibuild
git-subtree-mainline: 7e4024b
git-subtree-split: 9d5931c
62ec66b
Sébastien Bourdeauducq merge Mibuild into Migen be3b603