Aufgrund eines Problems in den Quartus® II Softwareversionen 12.1 SP1 und früher können Sie diesen Fehler sehen, wenn Sie Pins in Ihrem Design einer bestimmten IO-Bank zuweisen.
Der Fehler tritt auf, wenn Ihre set_location_assignment
Zuweisung neben passenden Pin-Namen Auch Platzhalter enthält, die der internen Logik in Ihrem Design entsprechen. Dieser Fehler kann beispielsweise auftreten, wenn Sie die folgende Zuweisung anwenden, bei MDIO*
der sowohl die Namen der internen Logik als auch die Pin-Namen der obersten Ebene übereinstimmen:
set_location_assignment IOBANK_3C -to MDIO*
Um dieses Problem zu vermeiden, ändern Sie die Zuweisung so, dass sie nur den Pin-Namen der obersten Ebene entspricht.
Dieses Problem wird ab Version 13.0 der Quartus II Software behoben.