@@ -360,21 +360,29 @@ def create_missing_domain(self, name):
360360 m .d .comb += ClockSignal ("sync" ).eq (clk_i )
361361 return m
362362
363- # pg. 59 family datasheet
363+ # pg. 17 of FPGA-TN-02067-1-8-sysIO-User-Guide-Nexus-Platform.pdf
364364 _single_ended_io_types = [
365365 "LVCMOS33" , "LVTTL33" ,
366366 "LVCMOS25" ,
367367 "LVCMOS18" , "LVCMOS18H" ,
368368 "LVCMOS15" , "LVCMOS15H" ,
369369 "LVCMOS12" , "LVCMOS12H" ,
370370 "LVCMOS10" , "LVCMOS10H" , "LVCMOS10R" ,
371- "SSTL135_I" , "SSTL135_II" , "SSTL15_I" , "SSTL15_II" ,
372- "HSUL12" , "MIPI D-PHY LP Input (try using LVCMOS12)"
371+ "SSTL15_I" , "SSTL15_II" ,
372+ "SSTL135_I" , "SSTL135_II" ,
373+ "HSTL15_I" ,
374+ "HSUL12" ,
373375 ]
374376 _differential_io_types = [
375- "LVDS" , "LVDSE" , "subLVDS" , "subLVDSEH" , "SLVS" , "MIPI D-PHY" , "LVCMOS33D" ,
376- "LVTTL33D" , "LVCMOS25D" , "SSTLD_I" , "SSTL135D_I" , "SSTL15D_I" , "SSTL15D_II" ,
377- "HSUL15D_I" , "HSUL12D" ,
377+ "LVCMOS33D" , "LVTTL33D" ,
378+ "LVCMOS25D" ,
379+ "SSTL15D_I" , "SSTL15D_II" ,
380+ "SSTL135D_I" , "SSTL135D_II" ,
381+ "HSTL15D_I" ,
382+ "HSUL12D" ,
383+ "LVDS" , "LVDSE" , "SUBLVDS" , "SUBLVDSEH" ,
384+ "SLVS" ,
385+ "MIPI_DPHY" ,
378386 ]
379387
380388 def should_skip_port_component (self , port , attrs , component ):
0 commit comments