vendor.lattice_ecp5: correctly generate OE signaling when xdr=0
This fixes a logic bug introduced in
6ce2b21e19
.
This commit is contained in:
parent
6ce2b21e19
commit
09de190bd1
|
@ -526,7 +526,7 @@ class LatticeECP5Platform(TemplatedPlatform):
|
||||||
if "o" in pin.dir:
|
if "o" in pin.dir:
|
||||||
o = pin_o
|
o = pin_o
|
||||||
if pin.dir in ("oe", "io"):
|
if pin.dir in ("oe", "io"):
|
||||||
t = ~pin.oe
|
t = Repl(~pin.oe, pin.width)
|
||||||
elif pin.xdr == 1:
|
elif pin.xdr == 1:
|
||||||
if "i" in pin.dir:
|
if "i" in pin.dir:
|
||||||
get_ireg(pin.i_clk, i, pin_i)
|
get_ireg(pin.i_clk, i, pin_i)
|
||||||
|
|
Loading…
Reference in a new issue