我有一个相对简单的电路,我正在尝试编译。它需要491个I / O引脚,因此我选择了一个超过456的非默认设备(Cyclone IV GX和508个用户I / O)。问题是,编译时我收到此错误:
错误:不能放置具有1.2 V I / O标准的489引脚,因为Fitter有 只有380个这样的免费引脚可用于通用I / O放置
我不确定这380个免费引脚是什么意思,我确定I / O引脚应该足够了,我可以在报告中看到它:
Total Pins 491 / 508 ( 97 % )
我认为这可能是因为它正在谈论我不知道的其他类型的引脚(我只是从电子和VHDL开始)。
答案 0 :(得分:1)
并非所有FPGA上的引脚都支持每个I / O标准。该错误消息表明只有380个引脚支持1.2V I / O引脚。您需要将一些引脚分配给与其他引脚兼容的标准。设备文档或Quartus应该有关于哪些引脚支持I / O标准的文档。