wishbone2lasmi: support lasmim data_width < wishbone data_width
fhdl: forbid zero-length signals
de0nano: call sdram mask dm, not dqm (follow other platforms and gensdrphy)
wishbone2lasmi: fix wordbits computation
mibuild: remove useless 'reduce_control_sets auto'
mibuild/altera_quartus: use default gui command line parameters (enable pll constraints propagation) and remove deprecated methods
mibuild: expose add_period_constraint (easier to use for simple designs than vendor specific code)
mibuild/platforms: use add_period_constraint
initial Vivado support
kc705: use string default arg
migen/bank/description: add reset parameter to CSRStatus
fifo: add support for depth=2
mibuild: use SimpleCRG instead of CRG_SE, remove period parameter for CRG_DS, clean up platforms
fsm: set reset_state as default state
Merge branch 'master' of github.com:m-labs/migen
mibuild/xilinx_vivado.py: add set property to misc constraint
Merge branch 'master' of github.com:m-labs/migen