LATTCIE FPGA的MachXO2系列的数据手册指出其支持LVDS33,但是为什么用户无法在软件中选择此IO类型,并且如果将其手动添加到.lpf文件中,则会生成错误。inner6年前发布281该帖子内容已隐藏,请登录后查看登录后继续查看登录注册FPGA
在MachXO2器件中,LVDS25和LVDS33的设置是相同的,唯一的区别是施加到VCCIO的电压电平。 所以为了在Lattice Diamond中实现IO作为LVDS33,IO被设置为LVDS25。 用户只需要将3.3V电压设置为VCCIO即可。
使用的时候必须小心,不要将LVDS25和LVDS33混合在同一个Bank中,因为IO类型LVDS25和LVDS33的Vin和Vcm(共模电压)都不相同。 此外,用户必须确保遵循规格书的第3-9页所提到的“极限推荐的工作条件”(见MachXO2系列数据手册)中的MachXO2数据表LVDS规范。
如果用户在其设计中同时具有LVDS25和LVDS33 I / O,为了能够将LVDS25和LVDS33放入不同的IO bank,例如Bank1中的LVDS33和Bank2中的LVDS25,用户必须设置以下约束: