虚焊很容易判断,FPGA io口设为高电平,用万用表测量电压,看看是否是高输出,如果不是,虚焊了。
输出电平和具体FPGA的设置及外负载情况相关,如果输出悬空(无负载),如果楼主设成LVTTL的,并且VDDio电压给的3.3V,则高电平输出大约是3.1V,低电平约0.2V。如果设置为CMOS则高为3.3,低为0.0V。
fpgade IO 口电平标准是可选的,在你分配管脚的界面(比如Quartus的pin paner中)TTL1.8/3.3/5V;LVDS还有Cmos都可以。至于判断虚焊,一般FPGA的BGA封装是很难判断的,要有专业的焊板子的地方通过X射线来检查。一般焊不坏,毕竟是个挺专业的活,但是管脚周边的阻容元件或者电平转换芯片有问题的话,也保不准。
高低电平看你芯片的数据手册就行了@