def elaborate(self, platform):
clkfb = Signal()
pll = Instance("EHXPLLL",
- p_PLLRST_ENA='DISABLED',
- p_INTFB_WAKE='DISABLED',
- p_STDBY_ENABLE='DISABLED',
p_CLKOP_FPHASE=0,
p_CLKOP_CPHASE=1,
p_OUTDIVIDER_MUXA='DIVA',
p_CLKOS3_DIV=self.CLKOS3_DIV,
p_CLKFB_DIV=self.CLKFB_DIV,
p_CLKI_DIV=self.CLKI_DIV,
- p_FEEDBK_PATH='CLKOP',
+ p_FEEDBK_PATH='INT_OP',
#p_FREQUENCY_PIN_CLKOP='200',
i_CLKI=self.clkin,
i_CLKFB=clkfb,
i_RST=0,
i_STDBY=0,
- i_PHASESEL0=0,
- i_PHASESEL1=0,
+ i_PHASESEL0=1,
+ i_PHASESEL1=1,
i_PHASEDIR=0,
i_PHASESTEP=0,
i_PLLWAKESYNC=0,
- i_ENCLKOP=0,
- i_ENCLKOS=0,
+ i_ENCLKOP=1,
+ i_ENCLKOS=1,
i_ENCLKOS2=0,
i_ENCLKOS3=0,
o_CLKOP=self.clkout1,