Skip to content

Instantly share code, notes, and snippets.

@cr1901
Created September 18, 2015 10:10
Show Gist options
  • Save cr1901/639da8f7062e079e526c to your computer and use it in GitHub Desktop.
Save cr1901/639da8f7062e079e526c to your computer and use it in GitHub Desktop.
Migen Current vs New Compare
new=True
if new:
from migen import *
from migen.build.platforms import mercury
bn="led2_new"
else:
from migen.fhdl.std import *
from mibuild.platforms import mercury
bn="led2"
plat = mercury.Platform()
plat.add_extension(mercury.leds)
led = plat.request("user_led")
m = Module()
counter = Signal(26)
m.comb += led.eq(counter[25])
m.sync += counter.eq(counter + 1)
plat.build_cmdline(m, source=True, run=False, build_dir="led2", build_name=bn)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment