forked from M-Labs/artiq
ttl_serdes_7series: disable IBUF and INTERM when output
This commit is contained in:
parent
afc16a67b6
commit
476e4fdd56
|
@ -75,7 +75,12 @@ class _IOSERDESE2_8X(Module):
|
||||||
i_I=pad_o, o_O=pad_i, i_T=oserdes.t_out,
|
i_I=pad_o, o_O=pad_i, i_T=oserdes.t_out,
|
||||||
io_IO=pad)
|
io_IO=pad)
|
||||||
else:
|
else:
|
||||||
self.specials += Instance("IOBUFDS",
|
self.specials += Instance("IOBUFDS_INTERMDISABLE",
|
||||||
|
p_DIFF_TERM="TRUE",
|
||||||
|
p_IBUF_LOW_PWR="TRUE",
|
||||||
|
p_USE_IBUFDISABLE="TRUE",
|
||||||
|
i_IBUFDISABLE=self.oe,
|
||||||
|
i_INTERMDISABLE=self.oe,
|
||||||
i_I=pad_o, o_O=pad_i, i_T=oserdes.t_out,
|
i_I=pad_o, o_O=pad_i, i_T=oserdes.t_out,
|
||||||
io_IO=pad, io_IOB=pad_n)
|
io_IO=pad, io_IOB=pad_n)
|
||||||
self.comb += [
|
self.comb += [
|
||||||
|
|
Loading…
Reference in New Issue