From: Sebastien Bourdeauducq Date: Mon, 20 Apr 2015 09:17:34 +0000 (+0800) Subject: mibuild/altera: cleanup X-Git-Tag: 24jan2021_ls180~2099^2~89 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f57ee296a96d8e7b9feac5c834a0a05e4235c8c5;p=litex.git mibuild/altera: cleanup --- diff --git a/mibuild/altera/common.py b/mibuild/altera/common.py index 86c0cd2b..56e20655 100644 --- a/mibuild/altera/common.py +++ b/mibuild/altera/common.py @@ -1,14 +1,11 @@ -from migen.fhdl.std import (Instance, Module) -from migen.genlib.io import (DifferentialInput, DifferentialOutput) - - -__all__ = ['altera_special_overrides'] +from migen.fhdl.std import Instance, Module +from migen.genlib.io import DifferentialInput, DifferentialOutput class QuartusDifferentialInputImpl(Module): def __init__(self, i_p, i_n, o): self.specials += Instance("ALT_INBUF_DIFF", - name='ibuf_diff', + name="ibuf_diff", i_i=i_p, i_ibar=i_n, o_o=o) @@ -23,7 +20,7 @@ class QuartusDifferentialInput: class QuartusDifferentialOutputImpl(Module): def __init__(self, i, o_p, o_n): self.specials += Instance("ALT_OUTBUF_DIFF", - name='obuf_diff', + name="obuf_diff", i_i=i, o_o=o_p, o_obar=o_n) @@ -34,6 +31,7 @@ class QuartusDifferentialOutput: def lower(dr): return QuartusDifferentialOutputImpl(dr.i, dr.o_p, dr.o_n) + altera_special_overrides = { DifferentialInput: QuartusDifferentialInput, DifferentialOutput: QuartusDifferentialOutput